How Remoteville checks and expires listings

Automation Tester

Skills
DevopsBehavior-Driven DevelopmentBug TrackingContinuous ImprovementData AnalyticsHTMLScrum
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Minimum 3 years' experience in QA automation testing
  • Strong hands-on experience using Selenium WebDriver with Java
  • Experience working with JUnit TestNG or a similar Java-based test execution framework
  • Strong understanding of Page Object Model or similar maintainable automation design patterns
  • Experience creating and maintaining automation test suites for regression smoke functional and end-to-end testing
  • Good knowledge of HTML CSS and JavaScript for web application testing and element identification
  • Experience with cross-browser functional testing
  • Strong familiarity with bug tracking defect reporting and test management tools
  • Experience writing test cases test scripts and test execution reports
  • Working knowledge of BDD principles; experience with Cucumber or a similar BDD tool would be beneficial
  • Experience working in Agile Scrum or Kanban delivery environments
  • Understanding of CI/CD pipelines and automation test integration using tools such as Jenkins Azure DevOps GitLab CI or similar
  • Experience using version control tools such as Git or equivalent
  • Ability to investigate test failures and distinguish between script issues environment issues data issues and application defects
  • Strong attention to detail communication skills and a quality-first mindset
  • Experience working with or willingness to work towards implementing AI-assisted testing solutions to improve test design automation coverage defect analysis reporting or test maintenance

Nice to have

  • Proactive
  • Quality-first mindset
  • Strong attention to detail
  • Clear communicator
  • Collaborative
  • Adaptable

Day to day

  • Design, develop, and maintain automated test suites for web-based applications using Selenium WebDriver with Java, JUnit or TestNG, and Page Object Model patterns.
  • Own end-to-end automation testing across Agile or Kanban delivery teams, from test planning through execution and defect analysis.
  • Collaborate closely with developers, product owners, business analysts, and stakeholders to investigate failures, improve coverage, and raise product quality.

Hiring process

  • Drop us your application
  • Someone from our team will be in touch