About The Position

CGI is looking for an experienced QE Lead to join our Applications Development and Maintenance team, supporting our client which is a large US Bank, working in an advanced technology environment. This is an in office 5 days a week position located at our client site in Phoenix, AZ. For this role on this particular client engagement, employer sponsorship of immigration related visa and/or green card status as part of the PERM process will not be available.

Requirements

  • Over 8+ years of experience working as a quality engineer in an Agile team.
  • 5+ years of test automation experience using Selenium and Cucumber.
  • Hands on experience developing tests for UI using Selenium Java and BDD frameworks.
  • Experience in managing code repositories and versions using Azure DevOps, GIT.
  • Good experience with automation frameworks (Selenium, Cypress, Playwright, etc.)
  • Proficiency in programming/scripting languages (Java, Python, JavaScript)
  • Ability to design and maintain scalable automation frameworks
  • Experience with API testing tools (Postman, RestAssured, Karate)
  • 5+ years of experience developing, maintaining & executing automated regression tests for web and backend applications.
  • Good understanding of Agile project management/ DevOps tools.
  • 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.

Responsibilities

  • Lead a team to design and develop high-quality automated UI and API tests for web applications using Karate, BDD framework with Selenium Java.
  • Lead, design and build industry-standard test automation solutions and scripts
  • 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.
  • Drive automation strategy (UI, API, performance testing)
  • Select and implement automation tools and frameworks to ensure high test automation coverage and maintainability
  • Integrate testing into CI/CD pipelines.
  • 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.
  • Report testing results/ metrics to the QA 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 stakeholder.
  • Perform all activities involved in the software testing lifecycle.
  • Highly effective written and verbal communication skills

Benefits

  • Competitive compensation
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and Well-being programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service