Test Engineer

Skills
Amazon Web ServicesCypressJestMongodbPipelinesQuality AssuranceSnowflake Cloud
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Strong software engineering background with quality assurance principles
  • Experience designing and maintaining automation frameworks and test tooling for frontend and backend applications
  • Excellent JavaScript/TypeScript skills
  • Hands-on experience with Cypress Jest and Pact
  • Experience building and maintaining automated tests within CI/CD pipelines
  • Experience testing APIs and 3rd-party integrations
  • Strong analytical and problem-solving skills
  • Excellent communication and collaboration skills
  • Ability to work independently while staying aligned with team goals
  • Passion for sharing knowledge and helping others level up their testing skills
  • Curiosity to stay up-to-date with new testing tools libraries and technologies

Nice to have

  • Analytical
  • Collaborative
  • Independent
  • Curious
  • Knowledge sharing

Day to day

  • Design and maintain robust automation frameworks and test tooling across frontend and backend systems.
  • Write clean production-quality code to extend test coverage and improve developer productivity.
  • Build and optimise quality gates in CI/CD pipelines and partner with developers to embed testability early.

Hiring process

  • Initial Screening Call
  • First-Stage Interview
  • Assessment Task
  • Final Stage Interview