Work Hours: 8 hours per day
Work Setup: Morning shift (Monday-Friday)
Hybrid Setup: Primarily remote with occasional onsite work required at least once per month
Equipment: Company-provided
Responsibilities:
- Design develop and maintain automation scripts using Playwright for end-to-end functional and regression testing of web applications.
- Configure environments to support automated testing efforts
- Contribute to mobile automation testing efforts using tools such as Appium or WebDriverIO for basic functionality and regression checks
- Collaborate with QA and development teams to identify test cases suitable for automation and integrate them into the test suite
- Execute automated test scripts and analyze results reporting any defects or inconsistencies to stakeholders
- Contribute to the development of CI/CD pipelines to integrate automated tests for efficient scalable testing processes
Requirements:
- 2 to 4 years of experience in test automation with a strong focus on web application testing
- Proven experience with Playwright or similar automation tools (e.g. Selenium Cypress)
- Basic experience with mobile automation frameworks such as Appium or WebdriverIO
- Proficiency in programming languages such as TypeScript/JavaScript or Python
- Solid understanding of web technologies including HTML CSS and JavaScript
- Familiarity with mobile testing concepts including simulators emulators and device clouds
- Experience with version control systems preferably Git
- Familiarity with CI/CD tools like Jenkins GitHub Actions or Azure DevOps
NICE TO HAVE:
- Expertise in ensuring compatibility of web applications across multiple browsers (e.g. Chrome Firefox Edge Safari) and platforms (e.g. iOS Android Windows)
- Experience with API testing and tools like Postman or RestAssured
- Experience with BDD frameworks such as Cucumber Behave or SpecFlow
- Knowledge of performance testing tools such as Lighthouse and JMeter
- Familiarity with cloud-based platforms and test execution environments
- Exposure to Agile or Scrum development processes
- Familiarity with accessibility testing and visual testing tools and techniques to ensure UI consistency accuracy and compliance with standards