QA Automation Engineer

Skills
Continuous ImprovementData IntegrityData StrategiesDatabasesEnhanced Data Rates For GSM EvolutionJmeterLoad Testing
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Three or more years of professional QA experience with ownership of automation you built or extended
  • Proficiency in JavaScript or TypeScript Python or Java
  • Hands on experience with Playwright or strong experience with Cypress or Selenium and understanding of Playwright
  • Solid API testing skills including authentication payload schema validation status codes and negative scenarios
  • Experience executing automated tests in CI/CD pipelines with headless runs parallel execution artifacts and reporting
  • Strong test case management experience in Xray ADO or similar tool
  • Strong defect documentation with reproduction steps severity priority and evidence
  • SQL proficiency for data validation and troubleshooting
  • Experience working in an Agile or Scrum delivery model
  • Strong written and verbal communication skills for technical and non technical stakeholders

Nice to have

  • Risk based thinker
  • Hands on engineer
  • Clear communicator
  • Detail oriented
  • Collaborative mindset

Day to day

  • Design and maintain automated API and end to end tests within a Playwright and TypeScript framework to expand reliable coverage for the platform
  • Integrate automated checks into CI/CD quality gates and help control promotion through Dev, QA, UAT, and Production environments
  • Own performance and load testing, validate data integrity with SQL, and investigate failures to identify root causes and improve testability