About the Role
The Staff QA Engineer will drive quality across the software development lifecycle by designing test strategies, building scalable automation frameworks, and collaborating with engineering teams to identify and resolve defects early. This role requires deep technical expertise and leadership in ensuring product excellence.
Responsibilities
- Lead the development and execution of comprehensive test plans
- Design and maintain automated test frameworks for scalable validation
- Collaborate with software engineers to integrate testing into development workflows
- Identify, report, and track software defects using issue management tools
- Evaluate system performance under load and stress conditions
- Ensure software compliance with functional and non-functional requirements
- Conduct root cause analysis of critical issues
- Improve testing efficiency through process optimization and tooling
- Mentor junior QA team members in best practices and methodologies
- Participate in code reviews with a focus on testability and quality
- Validate user-facing features across multiple platforms and devices
- Work closely with product managers to understand feature specifications
- Develop end-to-end test scenarios for complex workflows
- Monitor production environments for regression risks
- Support continuous integration and delivery pipelines with automated checks
- Ensure security and data integrity standards are met during testing
- Assess usability and accessibility compliance in applications
- Contribute to documentation of test cases and quality metrics
- Evaluate third-party tools and services for integration testing
- Drive quality assurance initiatives across agile development cycles
- Analyze test coverage and recommend improvements
- Facilitate communication between QA, development, and operations teams
- Respond to critical production issues with rapid validation support
- Implement best practices for test data management
- Promote a culture of quality-first development across engineering teams
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model with flexibility for remote or on-site work
Team
Part of a collaborative engineering team focused on product quality and innovation
Why This Role Matters
- This position plays a critical role in ensuring the reliability and scalability of core product features used by global enterprise clients.
- The engineer will shape long-term quality strategy and influence engineering standards across teams.
Technology Stack
- The team uses Python, JavaScript, Selenium, pytest, Jenkins, Docker, and AWS for testing and deployment.
- Experience with these tools is highly valued, though adaptability to new technologies is key.
Growth Opportunities
- This role offers a path to technical leadership, including architecture and mentorship responsibilities.
- Engineers are encouraged to lead initiatives and present findings across the organization.
Sponsorship available for qualified candidates
