Senior QA Automation Engineer (Python)

    Romania
    Full-Time
    Senior (7+ yrs)
    Engineering & Development
    Posted on September 24, 2026

    We are looking for an experienced Senior QA Automation Engineer to join an Agile development team working on a complex software solution with microservices, microfrontends, and multiple API integrations.

    The role has a strong focus on Python-based test automation, API/integration testing, BDD, and automated test framework development.

    • Design, implement, and maintain automated test cases and test scenarios.
    • Develop automated tests primarily using Python.
    • Maintain and continuously improve a BDD test automation framework based on Behave.
    • Perform API and integration testing, including gRPC-based communication.
    • Use Playwright with Python for end-to-end and API testing.
    • Create and maintain regression and smoke integration test suites.
    • Analyze failed automated tests, investigate root causes, and create defects when appropriate.
    • Develop and improve test clients, mocks, and supporting automation tools.
    • Create and maintain test data and test environments.
    • Review and improve existing test automation code.
    • Collaborate closely with developers, Test Automation Engineers, and Software Requirement Leads.
    • Analyze testability and challenge acceptance criteria where necessary.
    • Execute automated tests locally and through CI/CD pipelines.
    • Work with mocked APIs and hardware components as part of the testing environment.

    Company:  Nagarro

    Provides digital product engineering, AI, cloud, and technology consulting services, helping clients become innovative, digital-first enterprises.
    10001+ employees
    Software & IT Services
    HQ: Germany