Senior Quality Automation Specialist, AVP
Listed on 2026-08-09
-
Software Development
Backend Developer, DevOps, Software Testing, Software Engineer
Senior Quality Automation Specialist, AVP
We are seeking a Senior Quality Automation Specialist, AVP, with 8+ years of intensive, hands-on automation engineering experience and a proven track record of designing, building, scaling, and maintaining enterprise-grade automation solutions. This is a specialist engineering role focused exclusively on automation delivery along with coordination activities.
The candidate must demonstrate deep expertise across Selenium, Tricentis Tosca, API and service automation, SoapUI/Rest Assured, CI/CD-integrated execution, Service Virtualization, AWS, and AI-assisted automation engineering. Strong Banking and Payments domain experience is mandatory, including the ability to convert complex transaction workflows and operational controls into resilient automated validation solutions.
The role requires substantial on-ground automation development in addition to coordinating automation/functional work delivered by the India team. The successful candidate will work closely with the SQA team and the lead located in India while aligning automation backlogs, dependencies, technical standards, execution progress, and delivery outcomes.
Automation is critical to improving release speed, repeatability, platform resilience, and engineering productivity across business-critical Banking and Payments applications. This role will strengthen scalable UI, API, service, data, and intelligent automation capabilities while reducing repetitive validation effort through reusable frameworks, CI/CD execution, and AI-enabled engineering practices.
Intensive Automation Engineering
- Design, develop, debug, and maintain scalable enterprise automation frameworks using Selenium Web Driver, API, Service Virtualization and Tricentis Tosca.
- Build robust, reusable automated solutions for complex web, service, API, data, and end-to-end Banking and Payments workflows.
- Write high-quality automation code and reusable libraries using Java and/or Python, applying object-oriented design, clean-code principles, exception handling, logging, and configuration management.
- Develop page-object, data-driven, keyword-driven, modular, and hybrid framework components appropriate to application architecture and delivery needs.
- Engineer stable automated suites with effective waits, synchronization, reusable locators, recovery logic, parallel execution, cross-browser execution, and environment-independent configuration.
- Diagnose flaky automation, execution failures, framework bottlenecks, and test-data dependencies, and implement permanent engineering solutions.
- Maintain automation assets through application and service changes while continuously improving execution speed, stability, scalability, and maintainability.
- 90% responsible for performing hands-on automation scripting, code review participation, technical troubleshooting, test-data setup, execution analysis, and evidence generation on a regular basis.
API and Service Automation
- Design and implement comprehensive REST and SOAP API automation using SoapUI, ReadyAPI, REST Assured, Postman, Newman, Karate, and equivalent enterprise-approved tools.
- Create automated coverage for request and response payloads, schemas, headers, authentication, authorization, status codes, error handling, business rules, and service-level data integrity.
- Automate API workflows using OAuth 2.0, JWT, API keys, certificates, session tokens, and other applicable enterprise authentication mechanisms.
- Develop reusable API clients, service-object layers, payload builders, assertion libraries, environment configurations, and automated data setup and cleanup utilities.
- Implement contract and schema validation using OpenAPI/Swagger specifications, JSON Schema, XML Schema, and consumer-driven contract approaches such as Pact where applicable.
- Automate chained and stateful service workflows, asynchronous processing, callbacks, queues, batch interfaces, file-based services, and upstream/downstream dependencies.
- Use service virtualization and mocking tools such as Wire Mock or equivalent solutions to automate testing when dependent services are unavailable or constrained.
- Develop automated API performance and reliability checks using JMeter or equivalent tools where appropriate to the engineering scope.
- Integrate API suites with Maven or Gradle builds, source control, reporting solutions, and CI/CD pipelines for unattended and parallel execution.
Tricentis Tosca Automation
- Design and maintain Tosca modules, reusable test-step blocks, templates, test data, execution lists, recovery scenarios, and distributed execution configurations.
- Apply Tosca model-based automation practices to complex web, API, and enterprise Banking workflows.
- Optimize Tosca work spaces, reusable assets, synchronization, test-data management, and execution performance to support maintainable enterprise-scale automation.
- Integrate Tosca automated execution with CI/CD pipelines and enterprise reporting mechanisms.
Selenium Automation
- Develop and enhance Selenium…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).