Luxoft

Senior QA Automation Engineer with Python

Posted: Oct 28, 2025

Job Description

Project description:Our customer is a top-tier investment bank with client assets of hundreds of billion globally.Reason to join us:• We offer the opportunity to work in a highly professional environment where you will work with high-level financial instruments• We want you to be part of our success story and give you reasons to be proud of what you achieved as part of our fabulous team• We give you the opportunity to develop yourself and evolve in your career via our fantastic technical, business-related or soft skills training• We encourage creative-thinking in our great open-minded work environment. Frequently the relaxation rooms are the place where the most ambitions ideas are born.• We are not just professional teams, we are also friends that have fun working together• If you are an active person and you feel motivated by the creation/development of the software solutions, then this is the place to be, you will not get bored.Responsibilities:As a Senior Automation Engineer you are required to drive the 'hands on' execution of the test strategy and plan, contribute or drive test planning and test approach activities including the test preparation, execution, analysis and reporting activities as well as creation and maintenance of automated test cases for projects part of the Anti-Fraud, Bribery and Corruption Division with a focus on back-end technologies. The ideal candidate should have solid background in technology, software development, testing and test automation tools.Responsibilities:Defines test strategy for the initiative(s) he/she is part of and plans for the strategy's execution.Ensures that testing activities are being conducted in accordance to the testing strategy and planDefines or contributes to test effort estimation based on experience, tools and historical data.Maintains best practices in specialist area.Creates test data, writing and executing of test cases.Designs, develops and maintains automated test scriptsActively participates in the development and maintenance of the test automation frameworkAnalyses system requirements and defines automation scopePerforms test automation executions, identifies failures' root cause and compiles reports to stakeholdersAdheres to test automation best practices as defined at organization levelIdentifies defects based on test automation executions results, submits them in the bug tracking tool and tracks them throughout the defect life-cycleDefine and implement engineering capabilities improvement plan for colleaguesSkills5+ years overall software testing experience3+ years test automation experience2+ years of work experience with PythonHands on experience with unit testing frameworks such as TestNG, JUnit, NUnitHands on experience with Back End (restassured or similar) and Front End (selenium or selenide) testingHands on experience with TDD and BDD frameworks (Cucumber, Serenity or similar)Hands on experience with Page Object ModelHands on experience with SQLHands on experience with version control systems such as Git, Perforce, SVNHands on experience in using test and defects management tools (JIRA, HP ALM, Zephyr)

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In