How Remoteville checks and expires listings
Automation Tester
Skills
DevopsBehavior-Driven DevelopmentBug TrackingContinuous ImprovementData AnalyticsHTMLScrum
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
