About the Role
The role involves developing and executing automated test scripts to ensure software quality, identifying bugs, and working closely with development teams to improve product reliability.
Responsibilities
- Design and build automated testing frameworks for web applications
- Write, execute, and maintain reliable test automation scripts
- Collaborate with developers and QA teams to identify test scenarios
- Integrate automated tests into CI/CD pipelines
- Analyze test results and report defects with clear documentation
- Ensure test coverage aligns with functional and non-functional requirements
- Monitor and improve test execution efficiency
- Participate in agile development cycles and sprint planning
- Maintain up-to-date knowledge of testing tools and methodologies
- Support manual testing efforts when necessary
- Develop reusable test components and libraries
- Troubleshoot and debug test failures
- Contribute to test strategy and planning sessions
- Validate API endpoints and backend services
- Ensure compliance with software quality standards
- Optimize test suites for speed and reliability
- Work with cross-functional teams to resolve quality issues
- Stay current with product changes and updates
- Provide feedback on product design from a quality perspective
- Assist in defining quality metrics and KPIs
Compensation
Competitive salary based on experience
Work Arrangement
Remote
Team
Distributed team with members across multiple time zones
Why Join Us?
- Opportunity to work on scalable web platforms with modern technologies
- Flexible work hours and fully remote setup
Technology Stack
- Primary languages: JavaScript, Python
- Frameworks: Selenium, Cypress, Jest
- Infrastructure: AWS, Docker, GitHub Actions
Not applicable

