Senior QA Engineer
Skills
Complex SystemsContinuous ImprovementData IntegrityDatabasesEnglishJmeterNunit
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.
