Jobs and Careers
CO

Senior Quality Engineer

Computershare
Saint Paul, United Statesfull_timeVerifiedPosted 18 May 2026
💰 $118,761/yr($75,404/yr$118,761/yr)

About the role

Location: Saint Paul, MN; Charlotte, NC; Columbia, MD (Hybrid)

In this position, you’ll be based in one of the above offices for a minimum of three days a week, with the flexibility to work from home for part of your working week. Find out more about our flexible work culture at computershare.com/flex.
 

We give you a world of potential

Computershare has an exciting opportunity for a permanent, full‑time Senior Quality Engineer to join our Computershare Technology team in the US.

There are a few things that make this opportunity truly fantastic:

  • We work in a fun, collaborative, and Agile team environment
  • We offer continuous learning and professional development, with a strong focus on quality engineering excellence
  • Enjoy flexibility in how you work, supporting a healthy work‑life balance
  • We offer a competitive total compensation and benefits package
     

A role you will love

As a Senior Quality Engineer, you will play a critical role in ensuring software meets the appropriate quality standards before it is released into production. You will be embedded within a delivery team, partnering closely with developers, product owners, and business stakeholders to plan and execute testing activities, identify risks early, and prevent issues from impacting customers.

This role combines hands‑on testing and automation with leadership and influence across the team. You will operate independently, bring deep quality engineering expertise, and help guide best practices while continuously improving how quality is measured and delivered.

Key Responsibilities

Test Strategy & Planning

- Responsible for delivery of Test Analysis, Design, Implementation & Execution activities to assess functional suitability of software delivered
- Solicits feedback to clarify/understand requirements and draw out implied requirements
- Performs and applies **risk analysis** to assess likelihood and impact of software failure to define optimum test coverage
- Uses formal **test design techniques** to translate requirements into clearly-defined, prioritized test cases
- Ensures clear traceability between requirements/acceptance criteria and test cases
- Define test data strategies and environment requirements for comprehensive testing

Test Automation Development

- Design, implement, and maintain Playwright TypeScript test automation using POM, Data-driven, and BDD concepts:
- Maintain and enhance Selenium/Java test suites for legacy applications
- Create reusable automation libraries, helper classes, and utilities
- Implement proper waits, synchronization, and error handling
- Write clean, maintainable, and well-documented automation code

Database Validation & Testing 

- Write and execute complex SQL queries to validate application data:
- Perform cross-database data reconciliation and comparison testing

API Testing (REST & SOAP)

- Perform comprehensive API testing using Postman or SOAPUI:
- Implement API test automation using framework clients and libraries (Playwright is preferred)
- Validate API performance and response times

Manual Testing

- Execute comprehensive manual functional testing across web applications, APIs, databases, and batch systems
- Perform **exploratory testing** with well-defined test charters, capturing insights and providing actionable feedback
- Conduct **static testing** reviews to identify defects/ambiguities in requirements, designs, specifications & test cases
- Execute regression testing to ensure new changes don't break existing functionality

Performance Testing

- Design, execute, and analyze performance tests using NeoLoad:
  - Create load test scenarios (load, stress, endurance, spike tests)
  - Configure virtual users, think times, and pacing strategies
  - Monitor system resources (CPU, memory, disk I/O, network)

Azure DevOps (ADO) Test Management

- Comprehensive test management in Azure DevOps (Create and organize Test Plans, Test Suites, and Test Cases):
- Defect Management: Log, Prioritize, Track, and Perform root cause analysis for Defect/Bugs

CI/CD Integration

- Integrate automated tests into Azure DevOps Pipelines including configure pipeline YAML for test execution
- Use Git/Azure Repos for version control
- Manage test environments and deployment configurations

AI-Assisted Development (highly-preferred)

- Leverage GitHub Copilot for productivity
- Explore Model Context Protocol

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Computershare

View company profile →