All jobs

Senior Quality Automation Specialist, AVP

Statestreet22h ago
United StatesHybridFull-timeSenior Level5+ yrs exp

Who we are looking for 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/RestAssured, 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. Why this role is important to us 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. What you will be responsible for Intensive Automation Engineering Design, develop, debug, and maintain scalable enterprise automation frameworks using Selenium WebDriver, 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 WireMock 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 workspaces, 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 automation frameworks using Java or Python with TestNG, JUnit, PyTest, Maven, or Gradle as applicable.

Implement reusable page objects, component libraries, utility layers, data providers, reporting, screenshot capture, retry controls, and parallel execution capabilities. Integrate Selenium suites with Selenium Grid, cloud or enterprise browser infrastructure, source control, pipeline execution, and reporting tools.

Apply resilient locator strategies and synchronization techniques to modern dynamic web applications. AI-Assisted Automation Engineering Use approved AI tools such as GitHub Copilot, Microsoft Copilot, and enterprise AI assistants to accelerate automation code generation, refactoring, documentation, test-data creation, and maintenance.

Apply prompt-engineering and iterative-validation techniques to generate effective automation assets while ensuring all AI-generated content is technically reviewed, secure, explainable, and maintainable. Use AI-assisted approaches to identify automation candidates, improve scenario coverage, analyze failures, detect flaky patterns, optimize scripts, and accelerate root-cause analysis.

Evaluate emerging AI-enabled automation capabilities and implement practical improvements that measurably increase automation productivity, coverage, stability, or execution speed. CI/CD and Automation Operations Integrate UI, API, service, and Tosca automation suites into CI/CD pipelines using tools such as Jenkins, GitHub Actions, Azure DevOps, or equivalent enterprise platforms.

Configure scheduled, event-driven, pipeline-gated, parallel, and distributed automated execution across environments. Implement automated reporting, logs, dashboards, failure classification, evidence capture, and quality gates for rapid and traceable execution analysis.

Manage automation configuration, secrets, dependencies, test data, environment parameters, and version-controlled assets in compliance with enterprise engineering standards. Banking and Payments Automation Apply deep Banking and Payments knowledge to automate account servicing, payment initiation, validation, authorization, transaction processing, approvals, entitlements, posting, settlement, reconciliation, returns, exceptions, and status-tracking workflows.

Translate complex Banking business rules, transaction lifecycles, operational controls, cut-off considerations, and data dependencies into reusable automated validation solutions. Build automation for high-volume, high-risk, and business-critical payment scenarios, including positive, negative, boundary, error-path, and recovery conditions.

Validate automated outcomes across UI, API, service, message, file, and database layers without creating separate manual testing responsibilities. India Automation Delivery Coordination Coordinate the automation backlog, work allocation inputs, technical dependencies, execution schedules, and delivery tracking with the India-based SQA team and SQA Lead.

Facilitate technical alignment across automation engineers on common frameworks, coding standards, reusable components, tool usage, and CI/CD integration. Consolidate automation progress, execution results, blockers, risks, and dependency updates for relevant stakeholders.

Support effective handoffs and collaboration across time zones while remaining directly accountable for substantial hands-on automation engineering deliverables. This coordination is on ground hands on delivery-focused What we value Mandatory Technical Expertise 8+ years of intensive hands-on test automation engineering experience, supported by a proven track record of delivering and maintaining enterprise automation solutions.

Advanced hands-on expertise in Selenium WebDriver and strong experience building Java based automation frameworks along with Service Virtualization skills. Strong hands-on expertise in Tricentis Tosca, including model-based automation, reusable modules, test-data management, recovery scenarios, and distributed execution.

Advanced API and service automation experience using multiple tools and frameworks, including SoapUI, ReadyAPI, REST Assured, Postman, Newman, Karate, and equivalent technologies. Strong knowledge of REST, SOAP, HTTP/HTTPS, JSON, XML, OpenAPI/Swagger, schemas, authentication, service virtualization, mocking, and database validation.

Strong experience with automation-oriented tools and libraries such as TestNG, JUnit, PyTest, Maven, Gradle, Git, Jenkins, GitHub Actions, Azure DevOps, Selenium Grid, WireMock, Pact, JMeter, and reporting frameworks. Demonstrated experience integrating automated suites into CI/CD pipelines and operating unattended, parallel, scheduled, and distributed execution.

Demonstrated use of AI-assisted engineering tools to create, enhance, refactor, debug, and maintain automated solutions. Strong SQL knowledge for automated data setup, validation, reconciliation, and cleanup. Strong debugging, coding, framework-design, execution-analysis, and problem-solving capabilities.

Mandatory Banking and Payments Expertise Deep practical knowledge and experience in Banking and Payments is mandatory. Strong understanding of payment and transaction lifecycles, account servicing, entitlements, approvals, posting, settlement, reconciliation, returns, exceptions, and operational controls.

Proven ability to convert complex Banking and Payments requirements into executable automation architecture, reusable scenarios, and reliable validations. Professional Competencies Automation-first, engineering-focused mindset with strong ownership of hands-on technical deliverables.

Ability to independently design solutions, write automation code, troubleshoot complex failures, and complete deliverables with minimal supervision. Strong communication and coordination skills for working closely with the India-based SQA team, SQA Lead, developers, product partners, and globally distributed stakeholders.

Strong focus on measurable automation outcomes, including coverage, reliability, maintainability, execution speed, and reduction of repetitive effort. Education and Preferred Qualifications Bachelor's or Master's degree in Computer Science, Engineering, Information Systems, or a related technical discipline. 8+ years of relevant automation engineering experience in enterprise application environments.

Proven delivery experience across Selenium, Tricentis Tosca, API/service automation, SoapUI/ReadyAPI, CI/CD, and AI-assisted automation. Strong Banking and Payments domain experience is mandatory; experience in regulated financial-services environments is preferred.

Relevant Tricentis Tosca, Selenium, API automation, cloud, DevOps, or AI certifications are advantageous. What success looks like Deliver stable, scalable, and maintainable automation solutions across UI, API, service, data, and Banking and Payments workflows.

Expand automation coverage and reduce execution time and repetitive effort through reusable frameworks and CI/CD-integrated automation. Improve automation reliability by reducing flaky execution, strengthening failure diagnostics, and resolving framework or environment bottlenecks.

Demonstrate measurable productivity gains through responsible adoption of AI-assisted automation engineering. Ensure effective coordination and predictable delivery of India-based automation work while maintaining strong personal hands-on contribution.

Additional requirements Strong written and verbal communication skills, with the ability to clearly document automation architecture, execution results, technical issues, and delivery status. Ability to work independently while coordinating effectively with the India-based SQA organization and globally distributed technology partners.

Strong organizational skills and the ability to manage concurrent automation priorities, dependencies, and technical deliverables. Comfortable working in a release-driven, high-visibility environment with a strong focus on automation outcomes.

Self-starter mindset with the ability to ramp up quickly and contribute through hands-on automation development with minimal supervision. Work Requirement 4 days in office, Hybrid Core collaboration hours align with U.S. Eastern Time business hours.

Occasional flexibility may be required to support globally distributed teams. Salary Range: $90,000 - $157,500 Annual The range quoted above applies to the role in the primary location specified. If the candidate would ultimately work outside of the primary location above, the applicable range could differ.

Employees are eligible to participate in State Street’s comprehensive benefits program, which includes: our retirement savings plan (401K) with company match; insurance coverage including basic life, medical, dental, vision, long-term disability, and other optional additional coverages; paid-time off including vacation, sick leave, short term disability, and family care responsibilities; access to our Employee Assistance Program; incentive compensation including eligibility for annual performance-based awards (excluding certain sales roles subject to sales incentive plans); and, eligibility for certain tax advantaged savings plans.

For a full overview, visit https://hrportal.ehr.com/statestreet/Home . About State Street Across the globe, institutional investors rely on us to help them manage risk, respond to challenges, and drive performance and profitability. We keep our clients at the heart of everything we do, and smart, engaged employees are essential to our continued success.

We are committed to fostering an environment where every employee feels valued and empowered to reach their full potential. As an essential partner in our shared success, you’ll benefit from inclusive development opportunities, flexible work-life support, paid volunteer days, and vibrant employee networks that keep you connected to what matters most.

Join us in shaping the future. As an Equal Opportunity Employer, we consider all qualified applicants for all positions without regard to race, creed, color, religion, national origin, ancestry, ethnicity, age, disability, genetic information, sex, sexual orientation, gender identity or expression, citizenship, marital status, domestic partnership or civil union status, familial status, military and veteran status, and other characteristics protected by applicable law.

Discover more information on jobs at StateStreet.com/careers Read our CEO Statement Job Application Disclosure: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment.

An employer who violates this law shall be subject to criminal penalties and civil liability.

Required skills

PythonJavaAWSAzureCI/CDGitHub ActionsJenkins
Posted on JobRush — the end-to-end AI job-search platform.