QA Engineer (Automation & Resilience)

New
NetherlandsFull-Time
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Required Skills
AWSDockerPythonSQLCypressGCPJavaKubernetesAPI testingAzureGoSeleniumGitHubPlaywright

Requirements

  • Proven experience as an Automation QA Engineer, Software Development Engineer in Test (SDET), or similar role within cloud-native SaaS or distributed software environments.
  • Strong experience with modern automation frameworks such as Playwright, Cypress, or Selenium.
  • Proficiency in programming languages including Java, Python, or Go.
  • Solid knowledge of API testing, SQL, and data validation techniques.
  • Strong understanding of software quality principles.
  • Experience working with cloud platforms such as AWS, Azure, or GCP.
  • Familiarity with container technologies such as Docker and Kubernetes.
  • Familiarity with version control systems like GitHub.
  • Ability to design scalable automation solutions and contribute to testing architecture decisions.
  • Proactive mindset with the ability to challenge assumptions, anticipate risks, and advocate for quality throughout development cycles.
  • Excellent written and spoken English skills.

Responsibilities

  • Design, develop, and maintain comprehensive End-to-End (E2E) automated test suites that simulate real-world enterprise workflows.
  • Build resilience and stability testing solutions to evaluate system behavior under stress, failures, and high-load conditions.
  • Integrate automated testing frameworks into CI/CD pipelines to provide fast and reliable feedback on code changes.
  • Develop API and integration tests to validate data integrity and ensure accuracy across distributed systems.
  • Collaborate with engineering teams to investigate production issues, reproduce defects, and implement automated regression coverage.
  • Identify, analyze, and eliminate flaky tests to maintain trust and reliability in automation results.
  • Partner with developers and product stakeholders early in the development process to define effective testing strategies.
  • Leverage AI-powered tools and modern development assistants to improve test creation, debugging, and test data generation.
  • Write clean, maintainable, and reusable test code while participating in peer reviews and improving test architecture.
  • Track QA metrics, including execution times, coverage, and pass rates, to continuously optimize testing processes.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now