For Employers

Nagarro

QA Automation Engineer – API & Performance Testing

Posted 19 hours ago
5-10 years experience
Apply Now

Please mention DailyRemote when applying

?/100
Resume Match Score

Match your resume skills with our AI powered skill match!

Get professional review
AI Summary

The QA Automation Engineer will design and implement scalable test automation frameworks for API, integration, and performance testing. They will also build automated quality gates within CI/CD pipelines to ensure high-quality product delivery across distributed systems.

Company Description

👋🏼 We're Nagarro. We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world, with 18,000+ experts across 39 countries. Our work culture is dynamic and non-hierarchical, empowering our people to take ownership, collaborate openly, and create meaningful impact.

Job Description

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.

Qualifications

  • 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.
  • Service Region: Eastern Europe
  • Automatically Apply to the Best Remote Jobs

    Stop the endless job search. Our AI finds and applies to the best jobs for you.

    Try it Now
    Keep looking

    Similar Jobs

    See all Remote Software Development jobs →

    QA Engineer (Regular)

    Full Time Poland 55 - 65 per hour Software Development

    Senior AI Automation & Zendesk Specialist - South Africa

    Full Time South Africa 35000 per month Software Development

    Fullstack Developer – Distributed Systems (Typescript, Node.js, Vue.js)

    Full Time Nicaragua €28000 - €33000 per year Software Development

    Software Architect (GO)

    Full Time Italy Software Development

    Senior Security Researcher (Red Team)

    Full Time United States $125K - $165K per year Software Development

    Lead Software Engineer — Analytics & Reporting

    Full Time Brazil Software Development
    Apply Now

    Personalize your Remote Job Search in 3 Easy Steps!

    Discover remote opportunities in QA Automation Engineer

    Answer easy questions

    Answer easy questions

    200,000+ jobs across 15+ categories

    Get your best job matches

    Get your best job matches

    Only hand-screened, legit jobs

    Find a remote job faster

    Find a remote job faster

    No ads, scams, or junk

    I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

    Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified