How Remoteville checks and expires listings

QA Automation Engineer

Skills
Software As A ServiceWeb ApplicationsAirline TicketingCritical ThinkingDistribution NetworkHealthcareJest
Role

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