Job Openings
Senior Quality Engineer
About the job Senior Quality Engineer
About Us
Key unlocks how professionals find new opportunities, network and grow. We leverage the power of communities, advanced AI based search & recommendation and matching algorithms to curate a list of people & opportunities.
The Role
We are hiring a Senior QA / Quality Engineering Engineer to lead quality across our AI-powered web platforms built using Next.js, React, Node.js, Python, and ML systems. You will own test strategy, automation, security, and release quality, ensuring our products are production-grade, secure, and scalable.
This is not a manual-only role — you will design QA processes, automation frameworks, and quality gates for fast-moving product teams.
Responsibilities
- Own end-to-end quality for web, mobile and AI-driven applications
- Design and maintain automation frameworks for UI, APIs, and backend services
- Test applications built on React, Next.js, Node.js, Python, and ML pipelines
- Validate AI/ML features for accuracy, bias, reliability, and data integrity
- Perform integration testing across frontend, backend, and AI services
- Conduct security testing and penetration testing to identify vulnerabilities
- Define QA processes, release gates, regression strategies, and CI/CD quality checks
- Work closely with engineering, DevOps, and product teams to prevent defects early
- Track, analyze, and improve defect trends, test coverage, and release quality
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field
- 3–5 years of QA / QE experience in web, backend & mobile systems
- Strong experience testing React / Next.js frontends and Node.js / Python backends
- Proven expertise in test automation (Playwright, Cypress, Selenium, Postman, etc.)
- Solid understanding of API testing, integration testing, and data validation
- Experience with CI/CD pipelines and automated test execution
- Knowledge of security testing, OWASP, and basic penetration testing
- Ability to define QA strategy, test plans, and release processes
- Excellent communication and ability to work with senior engineers
Nice-to-Have:
- Experience testing AI/ML or LLM-based systems
- Familiarity with Docker, cloud platforms (AWS/GCP), and microservices
- Exposure to performance, load, or chaos testing
- Understanding of data pipelines and ML workflows
Perks & Benefits:
- Competitive salary and performance bonuses.
- Flexible working hours and remote work opportunities.
- Learning and development opportunities.
- Creative work environment.