← Zurück zur Liste
Stelle · Senior

Senior QA Automation Engineer (Python)

Test Automation Engineer • Senior • Remote • Vollzeit • Rumänien Rumänien

Nagarro is looking for an experienced QA automation engineer to join an Agile team working on a software solution with microservices, microfrontends and many API integrations. The role focuses on Python test automation, API/integration testing and a BDD framework.

Responsibilities

  • ▹Design, implement and maintain automated test cases and scenarios
  • ▹Develop automated tests primarily in Python
  • ▹Maintain and improve a Behave-based BDD test automation framework
  • ▹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
  • ▹Develop test clients, mocks and supporting automation tools
  • ▹Create and maintain test data and test environments
  • ▹Review and improve existing test automation code
  • ▹Collaborate with developers, test automation engineers and software requirement leads
  • ▹Analyze testability and challenge acceptance criteria where necessary
  • ▹Run automated tests locally and through CI/CD pipelines
  • ▹Work with mocked APIs and hardware components in the test environment

Requirements

  • ▹Strong hands-on experience with Python for test automation
  • ▹Solid test automation experience in Agile teams
  • ▹Strong experience with API and integration testing
  • ▹Experience with Protocol Buffers and gRPC
  • ▹Strong hands-on experience with Docker, ideally Docker Compose
  • ▹Experience designing, implementing and maintaining automated test frameworks
  • ▹Good understanding of test design, regression testing and defect analysis
  • ▹Experience with Git-based workflows
  • ▹Strong analytical and problem-solving skills
  • ▹Good communication and collaboration skills

Nice to have

  • ▹BDD/TDD experience, ideally with Behave
  • ▹Playwright with Python
  • ▹GitLab and GitLab CI/CD pipelines
  • ▹Experience mocking services, APIs or hardware components
  • ▹Knowledge of OPC UA
  • ▹Experience with VS Code, WSL2 and DevContainers
  • ▹Shell scripting experience

Soft skills

Analytical thinkingProblem solvingCommunicationCollaboration

About the company

Nagarro is a digital product engineering company with 18,000+ experts across 39 countries and a dynamic, non-hierarchical culture.

Ähnliche Stellen