Posted on: 22/12/2025
Description :
Automation Test Engineer
Location : Bengaluru / Pune / Mumbai (Hybrid) Experience : 3+ Years
Role Summary :
The Automation Test Engineer at Capco is a critical technical role focused on ensuring the resilience and quality of high-stakes financial microservices and front-end applications. You will be responsible for building sophisticated automation frameworks that validate complex API contracts, UI workflows, and event-driven architectures. This role demands a "shift-left" mindset, where you integrate quality benchmarks directly into the CI/CD pipeline, ensuring that every deploymentwhether for cross-border payments, trading platforms, or digital bankingmeets the rigorous standards of the fintech industry.
Responsibilities :
- Architect, develop, and maintain comprehensive automation frameworks for both RESTful APIs and modern web-based UIs using Playwright and Java/C#.
- Implement and manage Contract Testing using tools like Pact to ensure microservices remain compatible across evolving integration points.
- Design and execute sophisticated API test suites using Bruno and Postman, integrating them into automated CI/CD workflows for continuous validation.
- Develop end-to-end (E2E) testing scripts with Playwright to simulate complex user journeys in highly secure financial environments.
- Lead integration, regression, and system-level testing to ensure seamless performance and data integrity across distributed financial services.
- Collaborate with DevOps and Engineering teams to implement "shift-left" testing practices, identifying defects at the earliest stages of the SDLC.
- Manage containerized test environments using Docker to ensure consistent test execution across local and cloud-based runners.
- Design and execute complex SQL queries to validate backend data persistence and ensure transactional consistency during ETL or payment processing.
- Optimize quality gates within Jenkins or GitLab CI pipelines to provide immediate feedback to developers on code quality and security.
- Provide detailed root-cause analysis for automation failures in event-driven systems, focusing on message brokers and asynchronous data flows.
Technical Requirements :
- Industry Experience : 3+ years of dedicated test automation experience, specifically within the Financial Services or Fintech domain.
- Testing Frameworks : Expert-level proficiency in Playwright for UI testing and Bruno/Postman/Rest Assured for API-level validation.
- Contract Testing : Proven hands-on experience with Pact or similar tools to manage microservice consumer-provider contracts.
- Programming : Strong proficiency in an Object-Oriented Programming language, with a strong preference for Java or C#.
- CI/CD & DevOps : Practical experience integrating automated tests into Jenkins or GitLab CI pipelines, utilizing Docker for environment isolation.
- Infrastructure & Data : Solid understanding of SQL for database validation and familiarity with event-driven architectures (e.g., Kafka or RabbitMQ).
- Methodology : Deep experience working in Agile/Scrum environments, actively participating in sprint planning and grooming sessions to define "Definition of Done."
Preferred Skills :
- Experience with Performance and Load testing tools (e.g., k6 or JMeter) within a financial context.
- Knowledge of BDD (Behavior Driven Development) using Cucumber or Gherkin for improved stakeholder communication.
- Familiarity with Cloud infrastructure (AWS/Azure/GCP) and testing cloud-native applications.
- Understanding of security testing principles, including OWASP Top 10, for financial applications.
- Previous experience in a consultancy environment (like Capco) working with global banking clients.
- Relevant certifications such as ISTQB Advanced Level Test Automation Engineer.
Did you find something suspicious?
Posted by
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1594065
Interview Questions for you
View All