
Automation Test Engineer
Luxoft โข Maharashtra, India
-
Role & seniority
-
Test / Automation Engineer (mid-to-senior)
-
7.5+ years required; 8+ years preferred
-
-
Stack / tools
-
BDD: Cucumber
-
Backend/API testing: APIs & microservices
-
Java: Spring Boot, Spring
-
Scripting/programming: Java, Python
-
Build tools: Maven or Gradle
-
CI/CD: Jenkins, GitLab, or TeamCity
-
Data/OS: SQL, Unix/Linux
-
AI-assisted tooling: GitHub Copilot (familiarity)
-
Cloud DB (nice-to-have): Azure SQL, PostgreSQL
-
-
Top 3 responsibilities
-
Design/build/maintain a global test automation framework for departmental systems
-
Develop tools & integrate with existing tooling to improve engineering/testing productivity
-
Define and deliver automation work (book of work) while complying with test strategy/standards/templates/plans
-
-
Must-have skills
-
BDD with Cucumber
-
Backend/API & microservices testing
-
Java (Spring Boot/Spring) and strong scripting in Java + Python
-
Maven/Gradle experience
-
SQL and Unix/Linux
-
CI tool experience (Jenkins/GitLab/TeamCity)
-
Collaborate with multiple stakeholders across locations; follow testing governance
-
-
Nice-to-haves
-
Experience building automation frameworks
-
Cloud experience and cloud databases (Azure SQL, PostgreSQL)
-
Banking / Financial Markets domain experience
-
-
Location & work type
- Not specified in the provided text.
Full Description
Project Description
- The Test / Automation Engineer role focuses on designing, building, and maintaining a robust automation framework to support global testing operations. This project aims to enhance engineering productivity, improve testing infrastructure, and ensure high-quality software delivery through advanced automation techniques.
Responsibilities
- Design, build, and maintain an automation framework for testing the department's systems globally
- Manage, monitor, and improve the infrastructure
- Develop custom tools and integrate with existing tools to increase engineering productivity
- Define the automation book of work, collaborating with the team to deliver efficiencies and productivity improvements via test automation
- Liaise with multiple stakeholders at all levels across the bank, including international locations
- Comply with test strategy, testing standards, templates, and test plans
Mandatory Skills Description
- A minimum of 7.5 years of experience is required, with at least 8 years preferred
- Experience with BDD frameworks like Cucumber
- Experience in Backend testing with APIs & Microservices
- Experience with Java frameworks such as Spring Boot & Spring
- Experience with build tools like Maven or Gradle
- Strong scripting/programming skills in Java & Python
- Working experience with SQL and UNIX
- Hands-on experience with Continuous Integration tools (e.g., Jenkins, GitLab, TeamCity)
- Familiarity with AI-assisted development tools such as GitHub Copilot to enhance productivity, code quality, and testing efficiency
Nice-to-Have Skills Description
- Experience in building test automation frameworks
- Experience working in a cloud environment
- Experience with cloud databases such as Azure SQL & PostgreSQL
- Experience in Banking & Financial Markets