Quality Assurance Analyst
Listed on 2026-07-01
-
IT/Tech
IT QA Tester / Automation, IT Consultant, Systems Analyst
Developer And Quality Assurance Analyst For Prevailing Wage System Modernization
The Minnesota Department of Information Technology Services (MNIT), partnering with the Minnesota Department of Labor and Industry (DLI), is seeking resources to perform Developer duties and Quality Assurance Analyst duties for the Prevailing Wage system modernization project. Minnesota's Prevailing Wage law requires employees working on state-funded construction and public works projects to be paid wage rates comparable to wages paid for similar work in the area where the project is located.
DLI is responsible for administering the Prevailing Wage law. As part of the agency wide modernization of all DLI technical systems, MNIT/DLI wishes to implement a state-of-the-art technology solution for Prevailing Wage. The solution would move the Prevailing Wage system off of aging technology and transform work with more streamlined business processes built into the new tool.
DLI currently utilizes custom-developed automated systems for the processing of prevailing wage survey collection. These systems are:
Labor Standards application (Imaging system), Power Builder programming language (client/server) (User Interface), Informix (Database), Interfaces C programs (Linux server), Bash shell scripts (Linux server), Web-based forms and Flat file transfer systems (Electronic Data Interchange (EDI)), Online surveys and wage reports, batch processing, ASP.Net Web forms C# / PHP, MariaDB, SQL Server, FTP client/server interactions, Bash scripts, Interface FTP client/server interactions (Linux server).
The key business drivers for an effective new solution are efficiency, automation, and data quality improvement. The technical drivers to support the new solution are:
Data Intake and Quality, Interactive Worksheet, Communication, Reports, Technology and Support.
The Developer resource will work to develop and modernize the Prevailing Wage system based on solution requirements supplied by the State. The Quality Assurance Analyst resource will write and execute test cases and carry out an overall testing strategy that includes unit, integration, regression, performance, security, and accessibility testing for the system.
Sample tasks include reviewing business and technical requirements, collaborating with the project team, developing a test strategy, writing detailed test cases, executing test cases, developing and maintaining automated tests, logging defects, tracking and prioritizing bugs, providing regular testing status updates, conducting performance tests, ensuring basic security checks, coordinating UAT activities, documenting and addressing UAT feedback, maintaining detailed documentation, and providing knowledge transfer to State staff.
Desired qualifications include experience with authentication systems, cloud testing environments (Azure, Azure Dev Ops), Agile methodologies and Scrum teams, web applications with Angular,.NET, and SQL Server projects, test automation tools (Playwright, Selenium, Cypress, Postman, Bruno for API testing), SQL for database validation, tSQLt, and CI/CD tools (e.g., Azure Dev Ops), and QA methodologies, test case design, test automation, and cloud-based testing.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).