About the Role
This role involves leading quality assurance efforts by developing test plans, automating test cases, and working closely with development teams to resolve issues and improve software reliability.
Responsibilities
- Develop comprehensive test plans and test cases for software applications
- Execute manual and automated test procedures across multiple platforms
- Identify, document, and track software defects using issue management tools
- Collaborate with developers to understand feature requirements and implementation details
- Participate in agile ceremonies including sprint planning and retrospectives
- Design and implement automated testing frameworks and scripts
- Validate software changes in staging and production environments
- Ensure compliance with defined quality standards and procedures
- Perform regression testing to confirm stability after updates
- Conduct root cause analysis for critical defects
- Work with cross-functional teams to improve overall product quality
- Maintain detailed records of test results and outcomes
- Support continuous integration and delivery pipelines
- Evaluate user interface and user experience for consistency and functionality
- Assist in defining acceptance criteria for new features
- Monitor application performance and report anomalies
- Stay current with emerging testing tools and methodologies
- Provide feedback on software design from a quality perspective
- Escalate critical issues to project stakeholders in a timely manner
- Contribute to the improvement of QA processes and best practices
- Verify data integrity and accuracy across systems
- Test integration points between internal and external systems
- Ensure security and privacy controls are functioning as intended
- Support post-release validation and monitoring
- Mentor junior QA team members when needed
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model with flexible scheduling
Team
Collaborative environment within a dedicated software development unit
About the Team
This position is part of a growing technology team focused on delivering reliable and scalable software solutions. The team values innovation, accountability, and continuous improvement in all aspects of development and testing.
Technology Stack
The team uses modern testing frameworks including Selenium, Postman, and JUnit. Development environments are supported by cloud infrastructure, and applications are built using Java, JavaScript, and RESTful services.
No visa sponsorship available for this position

