Senior Quality Automation Specialist, AVP

State Street•Quincy, MA
•$90,000 - $157,500•Hybrid

About The Position

State Street is seeking a Senior Quality Automation Specialist, AVP, to deliver and maintain enterprise-grade automation solutions for business-critical Banking and Payments applications. This is a specialist engineering position focused primarily on hands-on automation development, with coordination of automation and functional work delivered by the India-based SQA team. The role works closely with that team and its lead to align backlogs, dependencies, technical standards, execution progress, and delivery outcomes. Approximately 90% of the work is hands-on scripting, code review participation, troubleshooting, test-data setup, execution analysis, and evidence generation. The specialist designs and maintains scalable automation across UI, API, services, data, and end-to-end workflows, using technologies including Selenium WebDriver, Tricentis Tosca, Java and/or Python, API automation tools, service virtualization, and CI/CD platforms. The role also applies approved AI tools to improve automation engineering productivity, while technically reviewing generated content and ensuring it is secure, explainable, and maintainable. Deep practical knowledge of Banking and Payments is mandatory, including transaction lifecycles and operational controls. The position is hybrid, with four days in the office. Core collaboration hours align with U.S. Eastern Time business hours, with occasional flexibility to support globally distributed teams. The stated annual salary range is $90,000–$157,500 and may vary depending on work location. State Street employees may participate in a benefits program that includes a 401(k) retirement savings plan with company match; basic life, medical, dental, vision, long-term disability, and optional insurance coverage; paid time off, sick leave, short-term disability, and family-care leave; an Employee Assistance Program; incentive compensation eligibility, including annual performance-based awards; and certain tax-advantaged savings plans. The company also describes inclusive development opportunities, flexible work-life support, paid volunteer days, and employee networks.

Requirements

  • At least 8 years of intensive, hands-on test automation engineering experience and a proven 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 Tricentis Tosca experience, including model-based automation, reusable modules, test-data management, recovery scenarios, and distributed execution.
  • Advanced API and service automation experience with tools such as SoapUI, ReadyAPI, REST Assured, Postman, Newman, or Karate.
  • Strong knowledge of REST, SOAP, HTTP/HTTPS, JSON, XML, OpenAPI/Swagger, schemas, authentication, service virtualization, mocking, and database validation.
  • Experience with automation 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 ability to integrate automated suites into CI/CD pipelines and operate 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.
  • Deep practical Banking and Payments knowledge and experience, including transaction lifecycles, account servicing, entitlements, approvals, posting, settlement, reconciliation, returns, exceptions, and operational controls.
  • Ability to convert complex Banking and Payments requirements into automation architecture, reusable scenarios, and reliable validations.
  • Automation-first, engineering-focused mindset and ownership of hands-on technical deliverables; ability to design solutions, write code, troubleshoot complex failures, and deliver with minimal supervision.
  • Strong written and verbal communication, coordination, documentation, and organizational skills for working with the India-based SQA organization, SQA Lead, developers, product partners, and globally distributed stakeholders.
  • Ability to manage concurrent priorities and dependencies and contribute independently in a release-driven, high-visibility environment.
  • Bachelor's or Master's degree in Computer Science, Engineering, Information Systems, or a related technical discipline.

Nice To Haves

  • Experience in regulated financial-services environments is preferred.
  • Relevant Tricentis Tosca, Selenium, API automation, cloud, DevOps, or AI certifications are advantageous.

Responsibilities

  • Design, develop, debug, and maintain scalable enterprise automation frameworks using Selenium WebDriver, API and service automation, service virtualization, and Tricentis Tosca.
  • Build reusable automation for complex web, service, API, data, and end-to-end Banking and Payments workflows.
  • Write and maintain automation code and reusable libraries using Java and/or Python, applying object-oriented design and clean-code practices.
  • Develop suitable page-object, data-driven, keyword-driven, modular, and hybrid framework components.
  • Improve suite stability and performance through synchronization, recovery logic, parallel and cross-browser execution, and environment-independent configuration.
  • Diagnose flaky automation, failures, framework bottlenecks, and test-data dependencies, and implement lasting engineering solutions.
  • Maintain automation assets as applications and services change, improving speed, stability, scalability, and maintainability.
  • Perform hands-on scripting, participate in code reviews, troubleshoot technical issues, set up test data, analyze executions, and generate evidence.
  • Design and implement REST and SOAP API automation, including validation of payloads, schemas, headers, authentication, authorization, status codes, error handling, business rules, and data integrity.
  • Automate API authentication and stateful or chained workflows, including asynchronous processing, callbacks, queues, batch interfaces, and file-based services.
  • Develop reusable API clients, service-object layers, payload builders, assertions, environment configurations, and data setup and cleanup utilities.
  • Implement contract and schema validation using applicable OpenAPI/Swagger, JSON Schema, XML Schema, or consumer-driven contract approaches.
  • Use service virtualization or mocking to test when dependent services are unavailable or constrained, and develop API performance and reliability checks where appropriate.
  • Integrate API suites with builds, source control, reporting, and CI/CD for unattended and parallel execution.
  • 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 and optimize workspaces, reusable assets, synchronization, test-data management, execution performance, CI/CD integration, and reporting.
  • Develop and enhance Selenium frameworks using Java or Python and applicable test frameworks and build tools.
  • Implement Selenium page objects, component libraries, utilities, data providers, reporting, screenshot capture, retry controls, and parallel execution.
  • Integrate Selenium suites with Selenium Grid or other browser infrastructure, source control, pipelines, and reporting; apply resilient locator and synchronization strategies.
  • Use approved AI tools and iterative prompt-validation techniques to generate, refactor, document, and maintain automation assets; review generated content for technical quality, security, explainability, and maintainability.
  • Use AI-assisted approaches to identify automation candidates, improve coverage, analyze failures, detect flaky patterns, optimize scripts, and support root-cause analysis; evaluate practical improvements and their measurable outcomes.
  • Integrate UI, API, service, and Tosca suites into CI/CD platforms and configure scheduled, event-driven, pipeline-gated, parallel, and distributed execution.
  • Implement reporting, logs, dashboards, failure classification, evidence capture, and quality gates for traceable execution analysis.
  • Manage automation configuration, secrets, dependencies, test data, environment parameters, and version-controlled assets according to enterprise standards.
  • Automate Banking and Payments workflows, including account servicing, payment initiation and validation, authorization, transaction processing, approvals, entitlements, posting, settlement, reconciliation, returns, exceptions, and status tracking.
  • Translate Banking and Payments rules, transaction lifecycles, operational controls, cut-off considerations, and data dependencies into reusable automated validations.
  • Build automation for high-volume, high-risk payment scenarios, including positive, negative, boundary, error-path, and recovery conditions; validate outcomes across UI, API, service, message, file, and database layers.
  • 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 on frameworks, coding standards, reusable components, tool usage, and CI/CD integration; consolidate progress, results, blockers, risks, and dependency updates for stakeholders.
  • Support cross-time-zone handoffs and collaboration while remaining accountable for substantial hands-on automation deliverables.
  • Document automation architecture, execution results, technical issues, and delivery status, and manage concurrent priorities and dependencies in a release-driven environment.

Benefits

  • 401(k) retirement savings plan with company match
  • Basic life, medical, dental, vision, long-term disability, and optional additional insurance coverage
  • Paid time off, including vacation, sick leave, short-term disability, and family-care leave
  • Employee Assistance Program
  • Eligibility for incentive compensation, including annual performance-based awards
  • Eligibility for certain tax-advantaged savings plans
  • Inclusive development opportunities
  • Flexible work-life support
  • Paid volunteer days
  • Employee networks
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service