The company is seeking to ensure the stability, quality, and performance of their applications and dashboards by designing, developing, and maintaining automated test scripts.
Requirements
- Strong proficiency in JavaScript/TypeScript development
- Hands-on experience with Cypress and Playwright for automated testing of web applications or dashboards
- Proven experience building, scaling, and maintaining automated test suites for enterprise web applications
- Solid understanding of HTML, CSS, REST APIs, JSON, and modern web application architecture
- Experience using Git or other version control systems
- Familiarity working with CI/CD environments such as GitHub Actions, Jenkins, GitLab, or similar
- Experience with performance or load testing tools
Responsibilities
- Develop, implement, and maintain automated test scripts using Cypress and Playwright
- Collaborate with application developers, product owners, and QA teams to validate requirements and ensure comprehensive test coverage
- Execute, monitor, and optimize automated tests across multiple environments
- Identify, document, and track defects with clear, actionable detail
- Participate in code reviews and ensure adherence to automation and development best practices
- Build and maintain testing documentation including test plans, cases, and results
- Support CI/CD pipelines by integrating and maintaining automated test suites
Other
- 3–7 years of professional experience in software development, QA engineering, or test automation
- Ability to work independently and effectively in a remote environment
- Demonstrated ability to collaborate with cross-functional software teams and follow structured development processes
- Ability to work in Agile/Scrum environments and contribute to continuous improvement
- Strong analytical and debugging skills, with the ability to design scalable and maintainable testing architectures