About the Role
The role involves leading testing initiatives, identifying critical bugs, and collaborating with development teams to ensure high-quality software delivery through automated and manual testing strategies.
Responsibilities
- Develop comprehensive test plans for new and existing features
- Execute manual and automated test cases across platforms
- Identify, document, and track software defects
- Collaborate with developers to resolve issues efficiently
- Design and maintain automated test scripts
- Ensure test coverage aligns with requirements
- Conduct regression testing after system changes
- Validate API functionality and performance
- Perform integration testing across modules
- Assess user interface consistency and usability
- Evaluate system security and edge-case behavior
- Monitor test execution results and reporting
- Support continuous integration and deployment pipelines
- Review specifications for testability
- Lead quality assurance efforts in agile sprints
- Mentor junior QA team members
- Improve testing methodologies and tools
- Verify cross-browser and cross-device compatibility
- Assist in defining acceptance criteria
- Participate in code and test plan reviews
- Ensure compliance with quality standards
- Analyze root causes of recurring defects
- Optimize test environments and data setup
- Report on QA metrics and progress
- Escalate critical quality risks promptly
Compensation
Competitive salary with performance-based incentives
Work Arrangement
Hybrid work model with flexible scheduling
Team
Collaborative engineering team focused on product quality
Tech Stack
- Utilizes Selenium, Postman, Jenkins, and Jira for testing and workflow management
- Works with Python, JavaScript, and SQL for test automation and validation
Growth Opportunities
- Access to professional development resources
- Opportunities to lead QA initiatives and mentor peers
Available for qualified candidates

