Senior Quality Engineer - Automation
CGI · Pittsburgh, PA · 1 wk ago
Quality Assurance$52k–$139k/yrFull-time
About the role
This position is located at our client site five days a week in Pittsburgh, Dallas, or Cleveland. Employer sponsorship of immigration related visa and/or green card status as part of the PERM process will not be available.
Responsibilities
- Candidate must have an agile mindset;
- An expert in Scaled Agile delivery model, experienced with agile ceremonies such as daily scrums, spring planning, sprint reviews and sprint demos;
- Design and develop high-quality automated UI and API tests for web applications;
- Design and build industry-standard test automation solutions and scripts;
- Perform in-sprint manual and automation testing in an agile setting;
- Develop and manage software test plans, and traceability;
- Write high-quality regression test plans for application under validation;
- Provide manual and automation testing estimates during discover and sprint planning phases of development lifecycle;
- Investigate automated & manual test failures to ensure application correctness, update automated UI/ API test scripts as needed;
- Replicate prod defects in the lower environments, log defects in defect management system for resolution;
- Provide issue walkthroughs to the developers or software engineers;
- Collaborate with DevOps team in to set up quality gates and execute automated tests in the delivery pipeline;
- Automate repetitive validation tasks in browser-based/ API based test automation products;
- Report testing results/ metrics to the QA lead/manager and other project stakeholders;
- Partner with product teams to design and develop acceptance criteria and BDD tests;
- Report progress, test metrics and results to the project stakeholders;
- Perform all activities involved in the software testing lifecycle.
Qualifications
- Over 6+ years of experience working as a quality engineer in an Agile team;
- 6+ years of test automation experience using Selenium and Cucumber;
- Experience in Karate and Playwright;
- Experience in managing code repositories and versions using Azure DevOps, GIT or SVN;
- Experience developing API tests using Karate framework;
- Experience developing tests using cucumber and BDD frameworks;
- 4+ years of experience developing, maintaining & executing automated regression tests for web and backend applications;
- 3+ years of experience writing SQL scripts and Data Testing;
- Good understanding of Agile project management/ DevOps tools.