Job Description
QA Automation Engineer
Role : QA Automation Engineer
Experience : 4–7 years
Location : Bangalore (Preferred) OR Gurgaon, Noida, Chennai, Mumbai, Pune, Ahmedabad, Trichy
Engagement Type : 6 months Contract (Talpro's Payroll)
Budget : Up to ₹12 LPA
Notice Period : Immediate Joiners only.
Role Overview
We are seeking an experienced QA Automation Engineer with strong expertise in Java, Spring Boot, Cypress, Cucumber, SQL, and API Testing . The ideal candidate is a hands-on automation engineer with SDET-level skills who can independently manage the full QA lifecycle—from requirement analysis and test planning to automation development, execution, and production readiness validation.
Key Responsibilities
Design and develop comprehensive test strategies, frameworks, and methodologies to ensure software quality and reliability.
Collaborate with cross-functional teams to align on quality criteria and release readiness.
Implement, maintain, and enhance automated testing frameworks (Cypress, Java-based frameworks).
Create, execute, and maintain test cases, scripts, and scenarios across UI, API, backend, and integration components.
Identify and document defects, issues, risks , and improvement opportunities; perform root cause analysis and follow-up for resolution.
Understand and manage end-to-end project dependencies and risks, ensuring smooth delivery.
Support teams in improving Pain Points and provide technical QA guidance .
Grow and expand backend test coverage , including testing AI-based components where applicable.
Stay updated with industry trends, automation practices, and emerging tools to continuously enhance QA processes.
Mandatory Technical Skills
Strong programming experience in Java (4+ years).
Hands-on experience with Spring Boot , Kafka , Maven .
Deep experience with Cucumber , API Testing , REST Assured , JSON / XML validation.
Proficiency in Cypress —project setup, writing E2E tests, commands, assertions.
Strong SQL skills; hands-on experience validating ETL processes and complex SQL queries.
Experience with DevOps , CI / CD workflows, and cloud-based deployment validation.
Experience testing enterprise applications (manual + automation).
Additional Skills (Required)
Strong exposure to backend services testing , service orchestration, microservices behavior, and event-driven flows.
Experience working in Agile teams; usage of tools like JIRA and Confluence .
Knowledge of cloud technologies (AWS / Azure / GCP) is essential.
Preferred : experience in Retail , Distribution , or Supply Chain domains.
Must-Have Behavioural Attributes
Communicates with honesty and kindness , enabling an open environment.
Leads with courage; proactive, takes initiative, and embraces challenges.
Puts people first; builds trusting relationships and collaborates with empathy.
Integrates fun and joy into work; does not take themselves too seriously.
Preferred (Good to Have – AI / ML Edge)
Understanding of supervised / unsupervised learning , feature engineering, data transformation pipelines.
Experience with predictive modeling and cost optimization.
Exposure to LLM integration , prompt engineering, vector databases.
Qualifications
Bachelor’s degree in Computer Science , Engineering, or a related technical field.
Minimum 4 years of technical engineering experience with Java.
Minimum 2 years of QA automation experience with Cucumber + API Testing .
Minimum 2 years experience delivering quality software in Agile environments.
Requirements
Data QA
Qa Automation Engineer • Bengaluru, KA, in