Quality Automation Engineer
ComputershareAbout the role
Location: Columbia, MD; St. Paul, MN; or Charlotte, NC (Hybrid)
This is a hybrid position primarily based in any of the above listed locations. We’re committed to your flexibility and wellbeing and our hybrid strategy currently requires three days a week in the office, giving you the option to work remotely for some of your working week. Find out more about our culture of flexible working.
We give you a world of potential
Computershare has an exciting opportunity for a permanent full-time Quality Automation Engineer to join our Computershare Corporate Trust (CCT) Technology team.
There are a few things that make this opportunity truly fantastic:
- We work in a fun and collaborative team environment.
- We offer continuous learning and education opportunities and put emphasis on continued improvement and growth.
- Enjoy flexibility with the hours that you work, ensuring that you can obtain the right work-life balance.
- We offer a competitive total compensation package, with further details found below.
A role you will love
As the Quality Automation Engineer, you will be responsible for undertaking functional software testing to ensure that the level of quality delivered aligns with the organizational risk appetite through test analysis, design, implementation and execution, in line with agreed plans and strategies.
In this role, you will be aligned to cross-functional project and software delivery teams supporting delivery of new or enhanced functionality enabling the team to confidently measure, deliver and improve quality in delivering products.
You will also take the lead on test analysis, design, implementation & execution activities working collaboratively with the software delivery team to embed quality throughout the delivery lifecycle.
Other Key Responsibilities Include:
- Delivery of Test Analysis, Design, Implementation & Execution activities to assess functional suitability of software delivered
- Soliciting feedback to clarify and understand requirements and to draw out implied requirements
- Performing and applying risk analysis to assess likelihood and impact of software failure to define the optimum breadth and depth of test coverage
- Using formal test design techniques to translate requirements into clearly defined, prioritized test cases
- Ensuring clear traceability between requirements and acceptance criteria and test cases
- Utilizing recognized test management tools to prepare and execute test cases
- Recognizing and logging valid defects in the relevant test and defect management tools
- Utilizing test repositories & automation assets to reduce the amount of test preparation & execution effort required
- Test execution - accurately execute tests, comparing actual results with those expected
- Test Data Setup - accurately set up test data to enable execution of testing
- Static testing - undertake reviews to identify defects and ambiguities in requirements, designs, specifications & test cases
What will you bring to the role?
- 2+ years’ experience in a QA role
- 1+ years’ experience in Test Automation (Selenium)
- Prior experience participating in QA practice
- Strong experience in API testing
- Database experience
- Experience with web services testing and overnight jobs
- Experience with ADO and/or test management tools
- Experience collecting regulatory Audit evidence
Bonus points if you have:
- ISTQB Foundation Agile Tester Certification
- ISTQB Advanced Level Test Analyst Certification
- ISTQB Foundation Certified Tester Certification
- Additional Quality Assurance / Quality Engineering certifications
- Degree in Computer Science or related discipline
Rewards designed for you
Paid parental leave, flexible working and a caring and inclusive culture.
<
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 KitFree account required — sign up in 30s