State Street Corporation

Senior Quality Automation Specialist, AVP

State Street Corporation$90K — $157K *
Finance & Insurance
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of hands-on automation engineering experience in enterprise environments.
  • Deep expertise in Selenium WebDriver and Tricentis Tosca for building frameworks.
  • Strong experience with API and service automation using various tools.
  • Proficient in Java and/or Python for writing high-quality automation code.
  • Solid understanding of Banking and Payments domain intricacies.

Responsibilities

  • Design and develop scalable automation frameworks for Banking and Payments.
  • Write reusable automation code, integrating best coding practices and principles.
  • Automate APIs using advanced tools to ensure service-level integrity.
  • Develop and maintain Tosca modules for efficient model-based automation.
  • Coordinate with the India team on automation backlog and delivery schedules.

Benefits

  • Flexible hybrid work model, requiring 4 days in-office.
  • Collaboration aligned with U.S. Eastern Time business hours.
  • Professional growth opportunities in a high-visibility, fast-paced environment.
Full Job Description
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.

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 location specified. If the candidate would ultimately work outside of the location above, the applicable range could differ.

About State Street Corporation

State Street Corporation Careers

Join the dynamic team at State Street Corporation, a leading financial services provider known for its commitment to innovation, leadership, and professional growth. As a global powerhouse in investment management and servicing, we offer unparalleled job opportunities that propel your career to new heights.

Work You’ll Do

At State Street Corporation, you’ll be part of a culture that values diversity, leadership, and continuous professional development. Engage in work that transforms the financial landscape and helps our clients achieve their investment goals. Our team at State Street is at the forefront of combining industry expertise with cutting-edge technology to deliver exceptional service and results.

Explore Our Job Opportunities

Whether you’re looking for an entry-level position or a senior role, State Street Corporation offers a range of career paths in areas such as asset management, data analytics, finance, and technology. Our hiring process is designed to identify and nurture talent, focusing on your skills and potential. Prepare your resume, ace the interview, and join a team that’s committed to your career growth.

Internship Programs

Kickstart your career with a State Street internship. Our programs provide hands-on experience, networking opportunities, and professional mentoring in a real-world setting. Interns at State Street gain valuable insights and skills that make them competitive candidates for full-time positions within our company.

Benefits and Growth

State Street Corporation is dedicated to the growth and well-being of our employees. We offer a comprehensive benefits package that supports both your professional and personal life. From advanced career training and leadership development programs to health and wellness benefits, we ensure that our team members have the resources they need to succeed.

Inclusive Culture and Diversity

We pride ourselves on fostering an inclusive environment where every employee can thrive. Diversity is not just embraced; it’s celebrated. At State Street, you’ll work alongside a diverse group of professionals who bring a wide range of perspectives and ideas to the table. Our diversity training programs are designed to enhance collaboration and innovation across our global team.

Stay Connected

Join Our Team Discover the career you’ve always wanted by exploring the job opportunities at State Street Corporation. We look for driven, curious, and innovative team players who are ready to make an impact. Search State Street jobs now and find the position that best matches your skills and interests. Keep Up to Date Stay informed with career tips, insider perspectives, and industry-leading insights you can use today—all from the people who work here. Our careers blog provides you with the latest trends, tools, and advice to keep you ahead in your professional journey.

Job Alert Emails

Personalize your subscription to receive job alerts, latest news, and insider tips tailored to your preferences. Discover the exciting and rewarding opportunities that await at State Street Corporation, where your career development is our priority. Join State Street Corporation and be part of a team that values innovation, leadership, and a commitment to excellence. Your future in the financial services industry starts here.
Learn more about State Street Corporation
Size
39,335 employees
Market Cap
$28.4 billion
Industry
Net Income
$2.4 billion
Founded
1792
5 Year Trend
-4.9%
NASDAQ

Similar Jobs

More Jobs at State Street Corporation

More Finance & Insurance Jobs

  • Controller
    $110K — $120K *
    I & A Recruiting
    Crystal Lake, IL 60014 (Mchenry County)
  • Partner
    $200K — $500K+*
    Confidential Company
    Los Angeles, CA 90001 (Los Angeles County)
  • Old National Bank
    Banking Center Manager
    $60K — $121K *
    Old National Bank
    Saint Cloud, MN 56301 (Stearns County)
  • Northwestern Mutual
    Financial Advisor
    $61K — $250K *
    Northwestern Mutual
    Jonesboro, AR 72401 (Craighead County)
  • Liberty Mutual
    Surety Underwriter - Large Commercial
    $80K — $95K *
    Liberty Mutual
    Chicago, IL 60629 (Cook County)

Find similar Senior Quality Automation Specialist, AVP jobs: