QA Engineer

Dusseldorf, Remote, Germany
Full Time
R&D
Experienced

About the Role

We are looking for a QA Engineer to drive test automation, quality assurance, and reliability across our software, AI, and data-driven systems. Our platform consists of software applications, AI-powered features, and large-scale data pipelines, and we need someone who can ensure end-to-end product quality.

In this role, you will collaborate closely with Engineers from Data Science, Data Engineering and Software Engineering areas, as well as Product Managers, to define and implement effective testing strategies. T ogether with your QA colleagues, you will play a key role in ensuring the stability, scalability, and correctness of our products.

While test automation is the primary focus, some manual testing will still be required—particularly for exploratory testing, AI model evaluations, and complex system interactions. You will also contribute to a culture of quality by mentoring and sharing best practices with the team.


What You’ll Do

  • Design, develop, and maintain test automation suits using Playwright and TypeScript.
  • Support engineers in test automation in their domain and smoothly integrate automated testing into CI/CD pipelines following fail-fast approach.
  • Collaborate with Data Engineers and Data Scientists to validate data integrity, AI model behavior, and data pipeline transformations.
  • Partner with Product Managers and Engineering Managers to refine testing strategies for complex and evolving requirements.
  • Utilize monitoring tools like Datadog to track system performance, identify anomalies, and ensure system stability.
  • Conduct manual testing when necessary, focusing on edge cases, exploratory testing, and AI model behavior validation.
  • Advocate for Shift-Left Testing, ensuring defects are caught early in the development cycle.
  • Share knowledge and mentor team members on test automation strategies, best practices, and quality assurance methodologies.
  • Continuously improve the efficiency and reliability of our test suites by eliminating flaky tests and optimizing execution speed.


What We’re Looking For

  • 5+ years of experience in QA with a strong focus on test automation.
  • Proficiency in TypeScript and hands-on experience with Playwright.
  • Strong understanding of backend and frontend testing for complex software systems.
  • Experience working with databases and data warehouses, for instance Databricks, Postgres, MongoDB.
  • Experience with API testing, integration testing, and UI automation.
  • Hands-on experience with monitoring tools like Datadog for detecting and analyzing system issues.
  • Strong collaboration skills and ability to work across multiple teams.
  • Strong problem-solving and analytical skills with ability to work in ambiguous environments.
  • Experience mentoring and sharing knowledge on automation and testing best practices.


Nice to Have

  • Familiarity with data validation, AI/ML testing, and ensuring data pipeline accuracy.Experience with contract testing (e.g., Pact, WireMock) for API and data interactions.
  • Exposure to performance testing and system monitoring.
  • Prior experience working in a dedicated QA team in a high-growth tech environment.

Centric Software provides equal employment opportunities to all qualified applicants without regard to race, sex, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status or genetic information.

Share

Apply for this position

Required*
Apply with
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file