How Remoteville checks and expires listings

Quality Assurance Analyst

Skills
SQLDatabasesSeleniumPlaywrightCypressGitHub CopilotTestim
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Hands-on experience building and maintaining automated test suites
  • Proficiency with Selenium required
  • Experience with Playwright or Cypress is a strong plus
  • Experience using AI-powered development or testing tools
  • Working proficiency in Java JavaScript TypeScript or Python
  • Experience testing REST APIs using tools like Postman or RestAssured
  • Familiarity with Jenkins GitHub Actions or similar CI/CD pipelines
  • Proficiency in SQL for data validation and backend verification
  • Strong understanding of Agile Scrum workflows and DevOps principles
  • Experience with Jira for defect tracking sprint ceremonies and test management
  • Strong ability to isolate reproduce and communicate root causes of complex software defects
  • Bachelor's degree in Computer Science Information Technology or related field or equivalent practical experience
  • Minimum of 3 years of experience in software QA with at least 1 year involving automation or AI-assisted testing

Day to day

  • Design and maintain automated test suites using modern frameworks and AI-assisted tools to improve coverage and speed.
  • Collaborate early with developers, product managers, and engineering teams to embed quality checks across the development lifecycle.
  • Test AI-powered features, APIs, web and mobile workflows, and data flows to uncover defects and validate reliability.
  • Track defects, analyze root causes, and refine test strategies using metrics and continuous improvement practices.