About the Role
The role involves building and maintaining test automation frameworks, identifying critical test scenarios, and integrating testing processes into the software development lifecycle to improve product quality.
Responsibilities
- Develop and execute automated test scripts for software validation
- Collaborate with developers and quality assurance teams to define testing strategies
- Identify edge cases and potential failure points in application logic
- Maintain and enhance existing test automation frameworks
- Integrate testing pipelines into continuous integration and deployment workflows
- Analyze test results and report defects with clear reproduction steps
- Ensure test coverage aligns with functional and non-functional requirements
- Optimize test execution speed and reliability
- Participate in code reviews for both application and test code
- Monitor production behavior to inform testing improvements
- Design performance and load testing scenarios
- Validate API behavior across service boundaries
- Support release readiness assessments through comprehensive test reporting
- Improve test data management practices
- Contribute to documentation of testing processes and standards
- Evaluate new testing tools and technologies for potential adoption
- Promote testability in software design discussions
- Assist in debugging complex system issues
- Ensure compliance with security testing guidelines
- Work closely with product teams to understand feature requirements
- Maintain awareness of industry trends in software testing
- Drive improvements in test environment stability
- Help onboard team members to testing frameworks
- Participate in sprint planning and retrospectives
- Support cross-browser and cross-platform compatibility testing
Nice to Have
- Master's degree in a technical discipline
- Experience with end-to-end testing in distributed systems
- Contributions to open-source testing tools or frameworks
- Certifications in software testing or related domains
- Experience in scaling test automation for large applications
- Background in full-stack development
- Familiarity with mobile application testing
- Knowledge of accessibility testing standards
- Experience with monitoring and observability tools
- Exposure to machine learning systems testing
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model
Team
Collaborative engineering team focused on product quality
About Us
We are a technology company building scalable platforms for performance management and goal tracking. Our culture emphasizes innovation, collaboration, and continuous improvement. We support professional growth and value diverse perspectives across our global teams.
Why Join?
You will work on challenging technical problems in a supportive environment. The role offers opportunities to influence product quality at scale, grow your expertise in test engineering, and contribute to a modern software development lifecycle.
Available for qualified candidates