Live opening · Posted 3 days ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
Job Description: Senior QA Automation Engineer – Service Layer / QTC Platform
Location: Bengaluru, India
Work Mode: Hybrid
Job Type: Contract
Contract Duration: 12 Months
Experience: 7+ Years
Relevant Automation Experience: 4+ Years
Budget: Up to ₹12 LPA
Industry: IT Services
Job Overview
We are looking for a skilled and hands-on Senior QA Automation Engineer to ensure the quality, reliability, and performance of a Service Layer platform supporting Quote-to-Cash (QTC), customer lifecycle management, and enterprise integrations.
The ideal candidate will have strong experience in test automation, API testing, microservices, event-driven architectures, Kafka/MSK, AWS, SQL, and CI/CD pipelines. The role involves developing scalable automation frameworks and testing cloud-native applications, distributed systems, APIs, databases, and complex enterprise integration workflows.
Key Responsibilities
1. Test Automation & Quality Engineering
Design, develop, and maintain scalable test automation frameworks for APIs, microservices, and cloud-native applications.
Develop automated test suites for functional, integration, regression, end-to-end, and data validation testing.
Improve test coverage, identify defects early, and ensure high-quality software releases.
2. API & Microservices Testing
Perform API automation, contract testing, service virtualization, and integration testing.
Validate REST APIs, asynchronous workflows, message queues, and downstream system integrations.
Test complex business processes and enterprise integration workflows.
3. Kafka/MSK & Event-Driven Testing
Validate Kafka/AWS MSK event flows, message transformations, schema evolution, and event orchestration.
Test message contracts, topic-level behaviour, retry mechanisms, error handling, and downstream consumption.
Ensure reliability and consistency across distributed services.
4. Database & Data Validation
Perform database testing and automated data validation across PostgreSQL, ClickHouse, DynamoDB, and other data stores.
Write and optimize SQL queries to verify transactions, data transformations, consistency, and reconciliation outputs.
Identify and troubleshoot data discrepancies across integrated systems.
5. AWS & Cloud-Native Testing
Test cloud-native and serverless applications deployed on AWS.
Work with services such as Lambda, API Gateway, S3, DynamoDB, RDS, SQS, SNS, and CloudWatch.
Validate service integrations, data flows, reliability, and application behaviour.
6. CI/CD & Shift-Left Testing
Integrate automated test suites into CI/CD pipelines using GitLab CI, Jenkins, Azure DevOps, or similar tools.
Collaborate with engineering and DevOps teams to implement continuous testing and quality gates.
Contribute to release readiness, test strategy, and quality metrics.
7. Performance Testing & Defect Management
Conduct performance, load, scalability, reliability, and resiliency testing.
Use tools such as JMeter, K6, or Gatling.
Perform root cause analysis, troubleshoot complex issues, and collaborate with engineering teams on defect resolution.
Maintain test reports and dashboards using tools such as Allure, Grafana, Datadog, or CloudWatch.
Must-Have Skills
Strong programming and automation experience using Java, Python, TypeScript, or similar languages.
Hands-on experience with API automation tools such as REST Assured, Postman, Karate, or PyTest.
Strong understanding of microservices, distributed systems, and event-driven architectures.
Experience with Kafka, AWS MSK, RabbitMQ, or similar messaging platforms.
Strong SQL skills and experience in relational and NoSQL database testing.
Practical experience with AWS cloud services and cloud-native application testing.
Experience integrating automated tests into CI/CD pipelines.
Knowledge of performance testing tools such as JMeter, K6, or Gatling.
Understanding of Agile methodologies, test strategy, defect management, and root cause analysis.
Required Qualifications
Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
7+ years of experience in Software QA, Test Automation, or Quality Engineering.
Minimum 4 years of relevant experience in developing and maintaining automated testing solutions.
Experience testing enterprise applications, APIs, cloud-native platforms, and distributed systems.
Ability to work effectively with cross-functional engineering, development, and DevOps teams.
Good to Have
Experience with Quote-to-Cash (QTC), customer lifecycle management, or enterprise integrations.
Exposure to Salesforce, Oracle ERP, OIC, ORMB, or similar enterprise platforms.
Experience implementing shift-left testing, quality gates, and automation metrics.
Familiarity with Kafka/MSK schema evolution, event streams, and message orchestration.
Certifications such as ISTQB, Certified Agile Tester, AWS Certified Cloud Practitioner, or equivalent.
Ideal Candidate Profile
We are looking for someone who is technically strong, detail-oriented, and capable of independently handling automation and quality engineering for complex, distributed applications. Candidates should have hands-on experience across API automation, messaging systems, databases, AWS, and CI/CD environments.
Interested candidates can share their updated CV highlighting relevant automation, API, Kafka/MSK, AWS, and SQL experience.
Work arrangement
No
More openings worth a look
Recently tracked roles with full details and direct application links.