Senior QA Engineer

Skills
Complex SystemsContinuous ImprovementData IntegrityDatabasesEnglishJmeterNunit
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 6+ years testing modern software applications across the full technology stack
  • Strong experience building and maintaining automated testing frameworks
  • Proficiency in at least one programming language such as Java JavaScript TypeScript or C#
  • Solid experience testing Web Service APIs
  • Hands-on experience with one or more testing frameworks such as Playwright Cypress Jest NUnit xUnit or TestNG
  • Experience working with document databases such as MongoDB
  • Strong analytical troubleshooting and problem-solving skills
  • Experience collaborating with cross-functional engineering teams
  • Excellent written and verbal communication skills in English
  • Ability to work independently in a remote fast-paced environment

Nice to have

  • Proactive
  • Detail-oriented
  • Ownership mindset
  • Curious
  • Passion for quality

Day to day

  • Design and maintain scalable automated testing frameworks that improve software reliability and coverage.
  • Create and execute comprehensive test plans across functional regression smoke and data integrity areas.
  • Investigate defects debug complex issues and collaborate with engineering teams to strengthen product quality.