drjobs Quality Assurance Analyst

Quality Assurance Analyst

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Saint Paul, MN - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Title Quality Assurance Analyst Location Saint Paul MN (Remote) Duration 10 Months Job Type C2CW2 Job Description

Description of Engagement

  • The Minnesota Department of Information Technology Services (MNIT) partnering with the Minnesota Department of Labor and Industry (DLI) resources to perform Developer duties and Quality Assurance Analyst duties for the Prevailing Wage system modernization project
  • Minnesotas Prevailing Wage law (Minnesota Statutes 177.41 through 177.44) requires employees working on statefunded 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 stateoftheart 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 customdeveloped automated systems for the processing of prevailing wage survey collection.

These systems are:

  • Labor Standards application (Imaging system)
  • PowerBuilder programming language (client/server) (User Interface)
  • Informix (Database)
  • Interfaces
  • C programs (Linux server)
  • Bash shell scripts (Linux server)
  • Webbased 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: More flexible data quality and remediation for incoming survey data
  • Interactive Worksheet: Automated manual wage calculation process using configurable business rules
  • Communication: Simple workflow and notification capabilities to generate communications or alerts and support processes for editing review and approval of survey data
  • Reports: Flexible reporting to offer additional graphical geographical dashboard and tablestyle reports
  • Technology and Support: Minimize DLI/MNIT effort to maintain the application database native web user interfaces and underlying infrastructure
  • 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

  • Review business and technical requirements to understand project goals and determine testing needs.
  • Collaborate with project team to identify edge cases and clarify acceptance criteria for user stories.
  • Develop a test strategy that includes unit integration regression performance security and accessibility testing.
  • Establish a process to prioritize test cases based on impact and risk to ensure critical functionalities are covered.
  • Write detailed clear and comprehensive test cases using Gherkin style language or equivalent for each feature bug and user story.
  • Execute test cases both manually and through automated scripts where applicable and document results thoroughly.
  • Identify data needs for testing and work with the development team to prepare test data.
  • Develop and maintain automated tests using relevant tools for Angular and .NET applications focusing on API testing SQL Server UI testing and regression testing.
  • Collaborate with the development team to integrate automated tests into the CI/CD pipeline to ensure continuous quality checks.
  • Log defects in a clear and detailed manner specifying steps to reproduce expected vs. actual results and severity.
  • Track and prioritize bugs based on severity and business impact working closely with the development team to ensure timely resolutions.
  • Provide regular testing status updates to project managers and stakeholders highlighting risks or delays.
  • Conduct performance tests to evaluate the applications scalability and responsiveness under different loads.
  • Ensure basic security checks are in place collaborating with developers to validate that the backend meets security standards for cloudhosted applications.
  • Coordinate and support UAT activities ensuring that all critical test scenarios are covered and that stakeholders are wellprepared.
  • Document and address UAT feedback tracking issues reported by endusers and ensuring satisfactory resolution.
  • Maintain detailed documentation in test cases test scripts and QA processes to support future development and training.
  • Provide knowledge transfer to State staff.
  • Perform other related duties as assigned.

Desired Qualifications

  • Experience with authentication systems
  • Experience in cloud testing environments (Azure Azure DevOps)
  • Experience working within Agile methodologies and on Scrum teams.
  • Experience in web applications preferably with Angular .NET and SQL Server projects.
  • Experience with test automation tools (e.g. Playwright Selenium Cypress Postman Bruno for API testing) SQL for database validation tSQLt and CI/CD tools (e.g. Azure DevOps).
  • Experience with QA methodologies test case design test automation and cloudbased testing.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.