Job Tile - Staff Quality Assurance Engineer
Job Location - Pune, Hybrid
Budget - INR 53 lacs
What You'll Do
- Build and maintain automated test frameworks for end-to-end testing from UI to backend APIs
- Create comprehensive UI test suites using Cypress for device fingerprinting components and user flows
- Develop API test automation for REST/gRPC services and integrate with CI/CD pipelines
- Test cloud infrastructure components including CDN caching, network latency, and platform bottlenecks
- Lead quality initiatives for high-scale services, ensuring reliability and performance
- Execute security testing and red team exercises to validate fraud prevention mechanisms
- Partner with engineering teams to troubleshoot production issues and drive system improvements
- Establish QA best practices and mentor junior engineers on testing methodologies
What You'll Need
- 8+ years of QA experience with 3+ years in a senior/staff role
- Strong experience with UI/frontend testing and E2E test automation (Cypress, Selenium, or similar)
- Proven experience testing large-scale distributed systems
- Hands-on programming skills in Go, Python, or JavaScript
- Strong API testing expertise (REST, gRPC) with automation framework experience
- Working knowledge of AWS services and cloud infrastructure
- Experience with security testing methodologies and fraud detection systems
- Performance testing expertise with ability to identify bottlenecks at scale
- Self-directed problem solver who can work independently on complex challenges
- Experience with SQL, NoSQL databases and vector databases
Nice to Have
- Understanding of device fingerprinting, bot detection, and anti-fraud techniques
- Knowledge of CORS policies, CDN behavior, and middleware architecture
- Cross-browser testing experience and familiarity with browser automation tools
- Mobile testing experience across iOS and Android platforms
- Background in red team exercises and adversarial testing