About the Role
The role involves designing and executing test strategies to identify and resolve software defects early in the development cycle, ensuring robust performance and user satisfaction across all product versions.
Responsibilities
- Develop comprehensive test plans for new and existing features
- Identify edge cases and potential failure points in system behavior
- Collaborate with developers to integrate quality practices early
- Design and maintain automated test suites
- Execute manual testing when automation is not feasible
- Report and track defects using issue management tools
- Analyze test results to improve product stability
- Work closely with product teams during sprint cycles
- Ensure compliance with defined quality standards
- Evaluate system performance under various load conditions
- Contribute to continuous integration and delivery pipelines
- Review requirements for testability and completeness
- Provide feedback on user experience and interface design
- Assist in root cause analysis of production issues
- Maintain documentation for test procedures and results
- Support release validation and regression testing
- Monitor quality metrics across development phases
- Advocate for quality throughout the development lifecycle
- Stay current with testing tools and methodologies
- Mentor junior team members in quality assurance practices
Nice to Have
- Experience with containerized environments
- Familiarity with Kubernetes or similar orchestration tools
- Knowledge of infrastructure as code practices
- Background in cloud platform testing
- Experience with security testing principles
- Exposure to observability and monitoring tools
- Understanding of distributed systems architecture
- Prior work in virtualization technologies
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model with flexible scheduling
Team
Collaborative engineering team focused on product reliability
Technology Stack
- Testing tools include Selenium, Jest, and Postman
- CI/CD pipelines powered by Jenkins and GitHub Actions
- Applications deployed on Kubernetes clusters
- Monitoring via Prometheus and Grafana
- Code managed in GitHub with pull request workflows
Team Culture
- Emphasis on ownership and initiative
- Regular knowledge-sharing sessions
- Open feedback environment
- Commitment to work-life balance
- Focus on sustainable development pace


