Test Automation Engineer

Overview

On Site
USD 35.00 per hour
Full Time

Skills

Preventive Maintenance
Project Management
Performance Management
Continuous Integration
Continuous Delivery
TypeScript
JavaScript
Programming Languages
POSTMAN
API QA
Authentication
Security QA
Visualization
KPI
Grafana
Migration
Legal
Web Applications
Web Browsers
Accessibility
Management
Artificial Intelligence
Test Plans
Regression Analysis
UI
Debugging
Test Cases
Scripting
DevOps
Quality Assurance
Testing
Software Development Methodology
Test Suites
GitLab
Regression Testing
Reporting
Dashboard
Regulatory Compliance
Collaboration
Software Development
Automated Testing

Job Details

Date Posted: 11/10/2025

Hiring Organization: Rose International

Position Number: 491225

Industry: Government/Staffing

Job Title: Test Automation Engineer

Job Location: Madison, WI, USA, 53703

Work Model: Onsite

Shift: 8:00 AM - 5:00 PM

Employment Type: Temporary

FT/PT: Full-Time

Estimated Duration (In months): 8

Min Hourly Rate($): 35.00

Max Hourly Rate($): 37.00

Must Have Skills/Attributes: Automation Testing, CI/CD tools, Grafana, JavaScript, Quality Assurance, Typescript

Experience Desired: Knowledge of performance, load, or security testing practices (2 yrs); Experience with advanced reporting and visualization tools for test results (2 yrs)

**C2C is not available**

Job Description
Candidates must be current Wisconsin residents. No relocation allowed. This position will work 100% onsite, Mon-Fri 8am-5pm.

Required Skills & Years of Experience:
Expert proficiency with using Playwright for UI automation tests (3+ Years)
Experience implementing accessibility testing using tools such as Axe (5+ Years)
Strong practical experience with GitLab CI/CD for integrating and running automated tests in a pipeline (5+ Years)
3+ years of professional experience in Software Test Automation or Quality Assurance
Expert proficiency in modern web automation frameworks, specifically Playwright automation tools, scripting, and frameworks
Solid programming skills in a language compatible with Playwright (e.g., TypeScript or JavaScript) and related programming languages
Familiarity with testing tools like Postman for API Testing
Familiarity with authentication complexities and strategies for testing secure, login-protected applications

Preferred Experience & Skills:
Knowledge of performance, load, or security testing practices
Experience with advanced reporting and visualization tools for test results
Experience creating KPI's on Grafana, to visualize test suite's health
Prior experience with legacy or existing QA tools like Digital.ai for migrating test cases.
Experience working on applications within the legal, government, or eCourts domain

Responsibilities:
Design and Build: Design, develop, and maintain scalable and reliable end-to-end (E2E) automated test suites using Playwright for web applications, including those requiring eCourts-authenticated (e.g., CC eFiling) and OVL-authenticated (e.g., Case Management) access
Develop & Maintain: Develop & maintain robust test frameworks using Playwright tailored for end-to-end testing across multiple web browsers and environments
Collaborate with development and QA teams for automated test execution strategies
Accessibility Testing: Create and deploy an automated accessibility test suite for public sites (e.g., WICourts.gov) utilizing a standard tool like Axe
Regression Management: Translate existing manual regression test suites (currently in Digital.ai) into automated regression test suites within the new framework
Test Design & Execution: Create detailed test plans and automated scripts based on project requirements. Execute functional, regression, performance, and UI tests leveraging Playwright
Quality Assurance Metrics: Monitor automation test results and generate insights. Implement actionable improvements for consistent pipeline and testing enhancements
Troubleshooting & Debugging: Diagnose issues, debug test failures, and work closely with product teams to resolve bugs efficiently
Maintenance: Continuously improve and update existing test cases and automation scripts to align with new software features and changes, ensuring test stability and relevance
Collaboration: Partner with DevOps, Development, and QA teams to ensure testing is an integral part of the software lifecycle. Advocate for test automation best practices
GitLab Integration: Integrate test suite execution directly into the GitLab deploy pipeline, ensuring automated regression testing runs against every development environment
Visibility & Reporting: Implement solutions (e.g., custom dashboards or integration with existing overviews) to ensure clear, immediate visibility of automated test results, highlighting test failures and environment status
Process Compliance: Collaborate with software development supervisors to establish a formal process that includes the verification of automated test results as a mandatory step in the pre- release process

  • **Only those lawfully authorized to work in the designated country associated with the position will be considered.**

  • **Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client's business needs and requirements.**


Benefits:
For information and details on employment benefits offered with this position, please visit here. Should you have any questions/concerns, please contact our HR Department via our secure website.


California Pay Equity:
For information and details on pay equity laws in California, please visit the State of California Department of Industrial Relations' website here.


Rose International is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender (expression or identity), national origin, arrest and conviction records, disability, veteran status or any other characteristic protected by law. Positions located in San Francisco and Los Angeles, California will be administered in accordance with their respective Fair Chance Ordinances.

If you need assistance in completing this application, or during any phase of the application, interview, hiring, or employment process, whether due to a disability or otherwise, please contact our HR Department.

Rose International has an official agreement (ID #132522), effective June 30, 2008, with the U.S. Department of Homeland Security, U.S. Citizenship and Immigration Services, Employment Verification Program (E-Verify). (Posting required by OCGA 13/10-91.).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.