HamburgerMenu
hirist

Capco - Automation Test Engineer - Java/Playwright Testing

Capco Technologies Pvt Ltd
Multiple Locations
3 - 6 Years

Posted on: 22/12/2025

Job Description

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.


info-icon

Did you find something suspicious?