Luxoft logo

Automation Test Engineer

Luxoft โ€ข Maharashtra, India

onsitefull-time
Posted Sep 30, 2026Apply by Oct 30, 2026
  • 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
Test AutomationAutomation FrameworksBehavior-Driven DevelopmentCucumberBackend TestingAPIsMicroservicesJavaSpring BootSpringPythonMavenGradleSQLUNIXContinuous Integration

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.