QA Automation Engineer – API & Performance Testing
Nagarro- Location
- Remote · Poland
- Workplace
- Remote
- Employment
- Full Time
- Salary
- —
Posted 8d ago
As a QA Automation Engineer, your mission is to drive quality across complex, distributed systems by designing and implementing robust, scalable, and intelligent test automation solutions. You will focus on API testing, system integration, performance validation, and automated quality gates, helping engineering teams identify defects early and deliver reliable, high-quality products with confidence.
- Design and implement scalable test automation frameworks covering API, integration, contract, regression, and architectural testing.
- Develop and execute comprehensive API testing strategies to validate functionality, integrations, data integrity, reliability, and system contracts.
- Build and maintain automated quality gates within CI/CD pipelines, ensuring incorrect or non-compliant changes are identified and prevented from reaching production.
- Validate API and data contracts, backward compatibility, schema evolution, and architectural invariants across distributed systems.
- Apply property-based testing and mutation testing to evaluate test effectiveness, identify gaps, and improve overall test coverage.
- Design and execute performance and scalability testing, helping identify bottlenecks and potential reliability issues.
- Collaborate with software engineers, architects, DevOps, and data engineering teams to establish and continuously improve quality engineering practices.
- Analyze automation failures, troubleshoot root causes, and continuously improve the reliability, maintainability, and scalability of the testing ecosystem.
- 6+ years of experience in software engineering, QA automation, data engineering, or software quality engineering.
- Strong hands-on experience designing test architectures and automation frameworks for complex or distributed systems.
- Expert-level experience in API testing and strong experience with API development and integration.
- Proven experience integrating automated testing and validation into CI/CD pipelines and implementing automated quality gates.
- Hands-on experience with property-based testing and mutation testing, with an understanding of how they improve test effectiveness.
- Experience validating API/data contracts, backward compatibility, schema evolution, and architectural invariants.
- Practical experience with performance testing, scalability validation, and identifying application or system bottlenecks.
- Strong analytical, troubleshooting, communication, and collaboration skills, with the ability to work effectively across engineering, architecture, QA, and DevOps teams.
More jobs at Nagarro
All 444Associate Principal Engineer, Technical Product Owner (Banking)
Nagarro · Remote, India · today
Staff Engineer, DevOps
Nagarro · Bengaluru, India · today
Associate Distinguished Engineer, Solution Architect
Nagarro · Mumbai, India · today
Associate Distinguished Engineer, Cloud Architecture
Nagarro · Mumbai, India · today
Ausbildung Fachinformatiker für Anwendungsentwicklung (m/w/d)
Nagarro · Remote, Germany · today
Similar roles
Linux Infrastructure Engineer (Bare Metal, Storage & AI Factory Infrastructure)
Uvation · Poland · today
Senior Java Developer
Miratech · Warsaw, Masovian Voivodeship, Poland · today
Senior Cyber Security Application Engineer | EMEA
Colliers International EMEA · Warszawa, Województwo mazowieckie, Poland · today
AI / Machine Learning Engineer Leader
Prolific Academic · Poland · USD 200/hr · today
AI Finance Program Lead
Sgs · Katowice, Województwo Śląskie, Poland · today
Płatny Staż – Network Operations Center (k/m)
Bosch Group · Łódź, województwo łódzkie, Poland · today