How Remoteville checks and expires listings
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 5+ years in a quality automation role
- 1+ years crafting a comprehensive test automation strategy across the entire tech stack
- Strong experience in Java or Python programming language
- Experience with Cucumber for Behavior-Driven Development (BDD) approach
- Skilled with Appium to automate native apps and browsers on real mobile devices
- Selenium experience
Nice to have
- Experience with testing on BrowserStack
- Experience with Playwright or Cypress frameworks
- Experience with running automation as part of CI/CD
Day to day
- Develop and optimize automated functional, integration, end-to-end, and production post-deployment tests, tools, and artifacts to support the test suite and ensure adequate coverage and comprehensive, quality testing of a product on all layers including Front end, API Layer, and data layers
- Create repeatable methods and standards to assess, measure, and communicate the overall quality metrics of each project/release
- Collaborate closely with engineering and product teams and institute Quality checks that will still allow us to operate CI/CD
- Use software engineering best practices to ensure a high standard of quality for all team deliverables
