About the Role
The role involves leading test automation initiatives, improving testing processes, and ensuring software reliability through scalable automated solutions across multiple platforms.
Responsibilities
- Develop and execute automated test scripts for mobile and web applications
- Design and maintain scalable test automation frameworks
- Collaborate with development teams to identify testing requirements
- Integrate automated tests into CI/CD pipelines
- Monitor and report on test execution results
- Troubleshoot defects and work with engineers to resolve issues
- Ensure test coverage aligns with product features and updates
- Conduct performance and regression testing as needed
- Maintain documentation for test plans and automation processes
- Evaluate product requirements from a quality assurance perspective
- Improve testing efficiency through tooling and process enhancements
- Support release cycles with comprehensive test validation
- Participate in agile ceremonies and planning sessions
- Mentor junior QA team members on automation best practices
- Stay current with industry trends in test automation and tooling
Nice to Have
- Experience with performance testing tools such as JMeter or Gatling
- Exposure to cloud-based testing platforms like BrowserStack or Sauce Labs
- Knowledge of containerization technologies like Docker
- Background in security testing or compliance validation
- Certifications in software testing or quality assurance
Compensation
Competitive salary with comprehensive benefits package
Work Arrangement
Hybrid work model with partial remote flexibility
Team
Collaborative engineering team focused on agile development and continuous integration
Technology Stack
- We use Selenium, Appium, and Cypress for test automation
- Our pipelines integrate with Jenkins and GitHub Actions
- Testing includes REST API validation using Postman and custom scripts
- Mobile testing spans iOS and Android devices via emulators and real hardware
- We leverage Git for version control and Jira for issue tracking
Growth Opportunities
- Team members are encouraged to lead automation initiatives
- Opportunities to contribute to tooling and infrastructure improvements
- Regular knowledge-sharing sessions and technical workshops
- Pathways for advancement into QA leadership roles
- Support for attending industry conferences and training
Available for qualified candidates