About the Role
The role involves validating software functionality, performance, and reliability through systematic testing methods and close collaboration with development teams.
Responsibilities
- Develop and maintain automated and manual test scripts
- Execute test plans across multiple environments and platforms
- Identify, document, and track software defects
- Collaborate with developers to resolve issues
- Ensure test coverage aligns with requirements
- Participate in agile development cycles
- Conduct regression testing after software updates
- Validate user interface and user experience consistency
- Perform integration testing between system components
- Assess system performance under varying loads
- Review specifications for testability
- Support continuous integration and delivery pipelines
- Verify security controls and data integrity
- Validate API behavior and responses
- Test mobile and web applications
- Ensure compliance with defined quality standards
- Contribute to test strategy improvements
- Analyze root causes of recurring issues
- Maintain detailed testing documentation
- Communicate testing progress to stakeholders
- Assist in release readiness evaluations
- Stay current with testing tools and methodologies
- Support deployment validation activities
- Participate in code and test plan reviews
- Ensure accessibility requirements are met
Nice to Have
- Certification in software testing (e.g., ISTQB)
- Experience with Selenium or Playwright
- Background in video streaming platforms
- Familiarity with containerized environments
- Knowledge of accessibility standards
- Experience in high-traffic systems
- Exposure to load testing tools
- Scripting experience in Python or JavaScript
- Understanding of microservices architecture
- Prior work in fast-paced product environments
Compensation
Competitive salary based on experience
Work Arrangement
Hybrid work model
Team
Collaborative engineering and quality assurance team
What We Offer
- Opportunities for professional development
- Health and wellness benefits package
- Flexible vacation policy
- Employee resource groups
- Inclusive and diverse workplace culture
Technology Stack
- JavaScript and Python for test automation
- Selenium for browser testing
- Postman for API validation
- Docker for test environment management
- Jenkins for CI/CD integration
- AWS for cloud infrastructure
- React-based front-end applications
- RESTful and GraphQL APIs
Available for qualified candidates