How Remoteville checks and expires listings
QA Automation Engineer
Skills
Software As A ServiceWeb ApplicationsAirline TicketingCritical ThinkingDistribution NetworkHealthcareJest
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Experience with Playwright or similar tools such as Cypress or Selenium for cross-browser E2E testing
- Experience with Jest or similar JavaScript TypeScript test frameworks for unit and integration testing
- Experience with Postman collections environments CI integration and or code-based API tests
- Familiarity with OpenAPI and spec-driven or contract testing
- Experience integrating tests into CI/CD pipelines and interpreting results
- Comfort with modern testing patterns such as Page Object style data-driven tests parallel execution and clear reporting
- Critical thinking and problem-solving skills
- Demonstrated ability to take initiative and proactively provide solutions
- Excellent written and verbal communication skills
- Comfortable working in a fast-moving rapidly evolving environment
Nice to have
- JIRA experience
- AI tooling experience
Day to day
- Design and maintain automated test suites for web UIs and REST APIs using modern testing tools and patterns
- Define and evolve test strategy across unit integration E2E and API layers while championing quality throughout the SDLC
- Collaborate closely with product engineering and developers in an agile PR-based workflow to improve testability API contracts and acceptance criteria
- Integrate automated tests into CI/CD monitor stability and coverage and document automation approaches runbooks and flake handling
