State of Utah

IT Analyst III - Senior Test Automation Engineer

Salt Lake City, UT, US$87,360-$149,760Posted 3 days ago

Job Description

IT Analyst III - Senior Test Automation Engineer

FT / PT Status –

Full-Time

Salary –

$42.63 - $72.46 Hourly Wage

Remote Work / In-Office –

Hybrid

Recruiter –

Liz Vander Linden | evander@utah.gov | 801-957-7232

Application Deadline –

September 15, 2026*

* This job posting may close at any time after the minimum advertising period of three (3) business days has passed, should a sufficient applicant pool be received. Applicants are encouraged to apply as early as possible.

Key Responsibilities

Core Responsibilities & Technical Expectations

  • Design, write, and maintain robust automated testing solutions in Python using Playwright and Pytest.
  • Strictly adhere to the custom Page Object Model (POM) architecture, utilizing explicit code banners, visual outdenting, and proper component composition.
  • Enforce strict locator strategies: always prioritize Playwright built-ins (get_by_role, get_by_text) over CSS, using XPath strictly as a last resort.
  • Utilize Playwright auto-waiting assertions (expect()) rather than arbitrary time.sleep() to eliminate test flakiness.
  • Build and implement Continuous Integration (CI/CD) pipelines utilizing tools such as GitHub Actions, Jenkins, or AWS CodePipeline.
  • Run security scans and work with developers to address and fix vulnerabilities.
  • Select and apply appropriate testing methods to evaluate the success of application updates and modifications.
  • Prepare comprehensive test scenarios and data to guide testing activities.

Collaboration & Leadership Duties

  • Mentor team members in test automation best practices, Pythonic logic (e.g., using comprehensions over loop-populated collections), and pipeline development.
  • Conduct rigorous code reviews using our standardized Code Review Checklist, ensuring sound logic, correct naming conventions, and proper exception handling.
  • Participate in planning/standup meetings to coordinat

Apply for this role

Keep looking

Similar Remote IT And Developer Jobs