QA Engineer

Centric Software Logo

Centric Software

πŸ“Remote - Germany

Summary

Join our team as a QA Engineer and drive test automation, quality assurance, and reliability across our software, AI, and data-driven systems. You will collaborate with engineers, data scientists, and product managers to define and implement effective testing strategies. This role requires a strong focus on test automation using Playwright and TypeScript, but also includes manual testing for exploratory purposes and AI model evaluations. You will contribute to a culture of quality by mentoring and sharing best practices. The ideal candidate possesses extensive experience in QA with a strong emphasis on test automation, proficiency in TypeScript and Playwright, and experience with various testing methodologies and tools. This position offers the opportunity to work on a challenging and impactful project within a high-growth tech environment.

Requirements

  • 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

Responsibilities

  • 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

Preferred Qualifications

  • 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs