How Remoteville checks and expires listings
QA Automation Engineer
Skills
Behavior-Driven DevelopmentChai.JsCypressFinancePrivacy LawQuality AssuranceRecruiting
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- At least 2-5 years of experience in QA Automation Engineer SDET or QA Engineer roles
- Solid JavaScript or TypeScript skills with clean readable test code
- Experience with Cypress and familiarity with Cucumber or BDD
- Comfortable with REST API concepts and test automation using Mocha and Chai or similar
- GitHub proficiency including branching pull requests and code review
- Ability to understand why a test fails and not only make it green
- Ability to work independently and communicate blockers clearly
Nice to have
- Team oriented
- Self directed
- Detail focused
- Curious mindset
- Fast learner
Day to day
- Own Cypress E2E test coverage for the web platform and continuously expand automated test suites
- Investigate failures deeply, reproduce issues manually when needed, and identify root causes with precision
- Execute manual regression testing on releases while contributing to REST API automation and CI/CD improvements
