Mid-Senior QA Automation Engineer (Medical field)

Nagarro

United States

Remote

USD 95,000 - 135,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Nagarro is hiring a Middto-Senior QA Automation Engineer to join a medical technology project and contribute to the quality of a complex software system.

You will design, implement, and maintain automated tests for APIs, backend services, and frontend workflows using Python and Playwright, with a Behave-based BDD framework. The role emphasizes collaboration with developers and QA colleagues in a fast-paced devops environment.

Qualifications

  • 4+ years of experience in software test automation.
  • Experience in API testing; REST experience is sufficient, while gRPC or OPC UA is an advantage.
  • Experience designing and maintaining automated test cases and regression suites.
  • Experience with Python, ideally advanced level, or a solid automation background and willingness to develop Python skills.
  • Experience with BDD and TDD; knowledge of Behave is preferred.
  • Experience with Playwright. The project uses Playwright with Python, not JavaScript or TypeScript.
  • Experience with Docker, ideally Docker Compose.
  • Familiarity with Git-based workflows and CI/CD.
  • Strong analytical, communication, and collaboration skills.

Responsibilities

  • Design, implement, execute, and maintain automated test cases for APIs, backend services, and frontend workflows.
  • Analyze requirements and acceptance criteria, identify additional test scenarios, and collaborate with developers to improve testability.
  • Develop and maintain automated tests using Python, Playwright, and a Behave-based BDD framework.
  • Maintain and improve test frameworks, test clients, mocks, test data, and test environments.
  • Investigate failing tests, identify defects, and maintain regression and smoke test suites.
  • Execute tests locally and through CI/CD pipelines.
  • Collaborate with QA Automation Engineers, developers, and software requirements leads.

Skills

API testing
Playwright
Python
BDD
TDD
Docker
GitLab
CI/CD
Communication

Tools

Docker Compose
Behave

Job description

We are looking for a Midd-to-Senior QA Automation Engineer to join a medical technology project and contribute to the quality of a complex software system.

  • Design, implement, execute, and maintain automated test cases for APIs, backend services, and frontend workflows.
  • Analyze requirements and acceptance criteria, identify additional test scenarios, and collaborate with developers to improve testability.
  • Develop and maintain automated tests using Python, Playwright, and a Behave-based BDD framework.
  • Maintain and improve test frameworks, test clients, mocks, test data, and test environments.
  • Investigate failing tests, identify defects, and maintain regression and smoke test suites.
  • Execute tests locally and through CI/CD pipelines.
  • Collaborate with QA Automation Engineers, developers, and software requirements leads.
  • 4+ years of experience in software test automation.
  • Experience in API testing; REST experience is sufficient, while gRPC or OPC UA is an advantage.
  • Experience designing and maintaining automated test cases and regression suites.
  • Experience with Python, ideally at an advanced level, or a solid automation background and willingness to develop Python skills.
  • Experience with BDD and TDD; knowledge of Behave is preferred.
  • Experience with Playwright. The project uses Playwright with Python, not JavaScript or TypeScript.
  • Experience with Docker, ideally Docker Compose.
  • Familiarity with Git-based workflows and CI/CD.
  • Strong analytical, communication, and collaboration skills.
Nice to have:
  • Experience with GitLab, VS Code in WSL2, DevContainers, hardware mocking, gRPC and Protocol Buffers, OPC UA, shell scripting, or pipeline scripting.
Project technology stack:
  • Test automation: Python, Playwright, Behave, Docker, Docker Compose, GitLab
  • Application: C++ backend microservices, React/TypeScript microfrontends
  • Communication: gRPC between services and OPC UA for hardware integration

We're Nagarro. Weare a digitalproductengineering company thatis scaling ina big way! We build products, services, and experiencesthat inspire, excite, and delight. Wework at scale— across all devicesand digital mediums, andour people existeverywhere in theworld (18 000+ experts across 39countries, to beexact). Our workculture is dynamicand non-hierarchical. We'relooking for greatnew colleagues. That'swhere you comein! By thispoint in yourcareer, it isnot just aboutthe tech youknow or howwell you cancode. Itis about whatmore you wantto do withthat knowledge. Canyou help yourteammates proceed inthe right direction? Can you tacklethe challenges ourclients face whilealways looking totake our solutionsone step furtherto succeed atan even higherlevel? Yes? Youmay be readyto join us.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior QA Automation Engineer – Medical Tech
Senior QA Automation Engineer – Medical Tech

Nagarro • United States

Remote
USD 95,000 - 135,000
Senior QA Automation Engineer
Senior QA Automation Engineer

Techstack • United States

Remote
USD 95,000 - 150,000
Education subsidies up to 50%
Free English courses
20 days off and 7 sick days
+2
Sr.QA Automation Engineer (USA)
Sr.QA Automation Engineer (USA)

Troxis • Denver (CO)

On-site
USD 110,000 - 160,000
Senior Test Engineer / QA Automation Engineer
Senior Test Engineer / QA Automation Engineer

Site • United States

Remote
EUR 55,000 - 85,000
Flexible engagement model
Challenging projects
Security compliance
+1
QA Senior Automation Engineer
QA Senior Automation Engineer

Asterism IT Solutions • Austin (TX)

On-site
USD 90,000 - 120,000
Senior QA Automation Engineer - AI & Data
Senior QA Automation Engineer - AI & Data

Nybble Group • United States

Remote
USD 110,000 - 160,000
Birthday off
Sick leave
Study leave
+2
Senior Test Engineer
Senior Test Engineer

IT Labs • United States

On-site
USD 90,000 - 130,000
Remote/Hybrid work
PTO provided
QA Automation Engineer (Playwright)
QA Automation Engineer (Playwright)

National Quality Systems, Inc. • United States

Remote
USD 75,000 - 95,000
Senior Quality Assurance (QA) Engineer
Senior Quality Assurance (QA) Engineer

Armedia LLC • United States

On-site
USD 110,000 - 140,000
Senior QA Engineer ( Manual & Automation )
Senior QA Engineer ( Manual & Automation )

Arionkoder • United States

Remote
USD 110,000 - 165,000
Monthly USD Service Fee
Paid Time Off (20 business days)
Caregiver Time Off
+2