Quality Assurance Automation Lead

Apply by sending your resume to careers@mi-case.com.  Please note which position you are applying for in your email.

Apply Here

Quality Assurance Automation Lead

Company Background

Founded in 1992, Mi-Case is the industry leader in fully integrated offender management software solutions, provides industry expertise and consulting within the Public Sector for Digital Transformation.

Mi-Case leverages a unique combination of technical, functional and industry specialization as well as partnerships with key software vendors to deliver maximum value add projects.

Job Description -

The Quality Assurance Automation Lead is responsible for defining the strategic direction of the automation test framework, establishing the automation test plan, and leading the automation team in script development and execution. This role owns the architecture and continuous improvement of the automation framework, mentors automation engineers, and integrates AI-assisted tools into automation workflows to maximize test coverage and efficiency. The Automation Lead ensures that automation objectives are met and the solution works as expected.

Job Description - Responsibilities

  • Own the architecture, design, and continuous improvement of the automation test framework.
  • Own the architecture, design, and continuous improvement of the load testing framework.
  • Define automation strategy, prioritize test candidates for automation, and maintain the automation roadmap.
  • Mentor and guide automation engineers on framework usage, best practices, and AI-assisted test development.
  • Work as part of the test team during the test analysis and design, test build and test execution phases of one or more test levels.
  • Support the QA Manager in planning new automation work items and projects.
  • Evaluate the system to determine which tests are candidates for automation based on ROI, risk, and frequency.
  • Analyze a system to identify and prioritize test requirements that will validate the system behaves as required in its intended environment.
  • Map identified test requirements back to the overall business requirements.
  • Specify the test environments and data necessary to fulfil the test requirements.
  • Collate automation requirements, test environments and data specifications into an overall automation plan and test schedule.
  • Design and maintain automated test suites integrated with CI/CD pipelines for continuous quality validation.
  • Integrate AI-assisted code generation tools (e.g., Claude Code) into automation workflows for script creation, code review, and test data generation.
  • Write and review automated test scripts required to execute test cases.
  • Work with project and client staff to resolve issues that may arise throughout the test project.
  • Produce all documents clearly, concisely, and unambiguously in accordance with project standards.
  • Exercise best efforts and known best practices to ensure that software performs accurately, efficiently, and reliably.
  • Employ known patterns and best practices to ensure software is maintainable, reusable, and logically structured.
  • Contribute to the continual development of the test team; ways of working, tools implemented, processes followed, value-add to be realized, new ideas or approaches, etc.
  • Support and manage offshore test processes.
  • Perform additional duties as needed.

Job Description - Mandatory Skills

  • Strong knowledge of QA methodology, testing types, and quality engineering principles across the full software development lifecycle.
  • Hands-on test automation experience with modern frameworks (Playwright preferred; Selenium acceptable), including framework architecture, design patterns, and CI/CD integration.
  • Demonstrated experience leading load and performance testing initiatives, including tool selection, test design, execution, analysis, and stakeholder reporting.
  • Ability to lead technical QA initiatives and perform day-to-day activities with minimal direction.
  • Experience mentoring or guiding QA team members on automation practices, testing standards, and professional development.
  • Familiarity with AI-assisted development and testing tools; willingness to champion AI adoption within QA workflows.

Job Description -

  • 5 or more years of QA Automation experience

Job Description -

  • Bachelor’s degree in Computer Science or similar equivalent experience
  • ISEB/ISTQB testing foundation accreditation is a plus

Job Description -

  • API testing proficiency using tools such as Postman, REST Assured, or equivalent, with the ability to validate complex service integrations.
  • Strong SQL query skills for data validation, test data management, and defect investigation.

Compensation : $ 130,000- $ 140,000 annual

Apply by sending your resume to careers@mi-case.com.  Please note which position you are applying for in your email.

Apply Here

Fill out the form below to apply for this position. We will reach out shortly.

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.