About the Role
The role involves building and maintaining automated test frameworks, identifying edge cases, and integrating testing into CI/CD pipelines to support continuous delivery.
Responsibilities
- Develop and maintain automated test scripts for web and API applications
- Collaborate with developers and QA team members to define test strategies
- Integrate automated tests into CI/CD pipelines
- Identify, document, and track software defects
- Design reusable test frameworks to improve test coverage
- Execute both automated and manual test cases when necessary
- Monitor test execution results and analyze failures
- Work closely with product teams to understand feature requirements
- Ensure test environments mirror production configurations
- Optimize test execution speed and reliability
- Participate in code reviews for test-related changes
- Maintain detailed documentation of test plans and results
- Support release validation and regression testing
- Improve test data management practices
- Stay current with testing tools and industry best practices
- Contribute to shift-left testing initiatives
- Assist in performance and security test coordination
- Use version control systems for test asset management
- Troubleshoot and resolve test flakiness
- Provide feedback on product design from a quality perspective
- Help onboard new team members to testing workflows
- Participate in sprint planning and retrospectives
- Report on test metrics and quality trends
- Ensure compliance with quality standards
- Support production issue investigations with test insights
Compensation
Competitive salary with benefits
Work Arrangement
Remote
Team
Collaborative engineering team focused on quality and delivery
Why This Role Matters
Automated testing is critical to maintaining fast release cycles without sacrificing quality. This role directly impacts product stability and team velocity by catching issues early and reducing manual effort.
Tech Stack
Primary tools include Python, Selenium, GitHub Actions, Docker, and AWS. The team values open-source tools and maintainable code architecture in test development.
Not available


