About the Role
The candidate will be responsible for identifying defects, validating software functionality, and improving overall product quality through systematic testing approaches and close collaboration with development teams.
Responsibilities
- Design and execute test cases for software applications
- Identify, document, and track bugs and issues
- Collaborate with developers to resolve defects
- Validate fixes and ensure resolution accuracy
- Develop automated test scripts to improve efficiency
- Perform regression testing across product versions
- Conduct functional and integration testing
- Review software requirements for testability
- Participate in agile development cycles
- Ensure compliance with quality standards
- Analyze test results and report findings
- Support continuous integration and delivery pipelines
- Maintain test environments and configurations
- Verify user interface consistency and functionality
- Test application performance under various conditions
- Work with cross-functional teams to define quality criteria
- Contribute to test planning and strategy development
- Monitor production issues for root cause analysis
- Improve testing processes based on feedback
- Ensure compatibility across platforms and devices
Nice to Have
- Certification in software testing (e.g., ISTQB)
- Experience with cloud-based platforms
- Knowledge of security testing principles
- Exposure to DevOps practices
- Experience with containerization tools like Docker
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model with partial remote flexibility
Team
Collaborative engineering team focused on software delivery
About the Team
- Work within a dedicated group of engineers focused on delivering high-quality software solutions.
- Engage in regular code and test reviews to maintain standards.
Technology Stack
- Utilize modern testing frameworks and automation tools.
- Work with cloud infrastructure and scalable application environments.
Available for qualified candidates