Job Title - QA Engineer (Automation & AI-Driven Testing)
Job Location - Pune, Maharashtra
Budget - INR 30 lacs
Role Overview
As a QA Engineer, you will be responsible for ensuring product quality, reliability, and customer trust across our clients SaaS platform. You will design, build, and maintain modern test automation systems, including AI-assisted and intelligent testing tools, while working closely with engineering, product, and DevOps teams.
This role goes beyond manual testingyou will help establish quality engineering best practices, automate aggressively, and ensure high confidence in every release.
Key Responsibilities
- Analyze product requirements and participate in test strategy, test planning, and risk assessment
- Design, implement, and maintain automated test suites across API, UI, and end-to-end workflows
- Build and evolve test automation frameworks to support fast-paced feature development
- Leverage AI-powered / next-generation testing tools for test creation, maintenance, and optimization
- Ensure quality gates across releases by tracking test coverage, defects, and release readiness
- Participate in design and architecture discussions to proactively identify quality risks
- Debug, troubleshoot, and root-cause functional, integration, and production issues
- Collaborate closely with developers, product managers, and DevOps to improve system reliability
- Integrate automated tests into CI/CD pipelines for continuous quality validation
- Perform regression, integration, and performance testing as required
- Review test cases and automation code from peers to maintain high quality standards
- Learn and understand complex distributed systems, workflows, and domain-specific challenges
- Work effectively in a fast-paced startup environment with high ownership
Must-Have Skills
- 26 years of experience in Quality Engineering / Test Automation for SaaS products
- Strong experience testing APIs, web applications, and backend services
- Hands-on experience with Python-based test automation
- Experience building or maintaining custom or open-source test automation frameworks
- Experience writing and executing functional, integration, and regression test cases
- Exposure to AI-assisted / intelligent testing tools
- Examples: self-healing tests, AI-based test generation, flaky test detection, or similar modern approaches
- Strong debugging, troubleshooting, and analytical skills
- Experience with cloud-based platforms and environments
- Basic understanding of performance testing concepts
- Experience with design, document, and execute test cases using test management tools
- Log, track, and manage defects using JIRA
- Familiarity with scripting languages such as Python, Shell, or Groovy
- Excellent communication skills and ability to collaborate with cross-functional teams
Good-to-Have Skills
- Hands-on experience integrating tests into CI/CD pipelines
- Experience with Github Actions, ArgoCD or similar CI tools
- Exposure to cloud-native or IoT-based platforms
- Understanding of build processes and deployment automation
- Familiarity with Docker or containerized test environments
- Experience testing distributed systems or event-driven architectures
- Prior startup or fast-scaling product experience
Qualifications
- Bachelor's or Master's degree in Computer Science, IT, or a related field from a reputed institution