Quality Assurance Manager

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

Quality Assurance Manager

Company Background

Join us at Mi-Case, where we’re at the forefront of developing innovative public safety products and solutions. We take pride in delivering fully-integrated software and exceptional client support, making a real impact in communities. As part of our team, you’ll collaborate with passionate, talented colleagues and industry experts who are deeply committed to solving the unique challenges faced by our clients in the public safety sector. Together, we’re replacing outdated systems with cutting-edge, mobile-ready solutions that empower our clients to enhance public safety and achieve their goals.

Position Summary

The Quality Assurance Manager is responsible for planning, developing, and directing quality assurance policies, programs, and initiatives. Directs process and product testing to ensure software complies with established quality standards and regulations. Develops, implements, and revises quality standards, tools, and methods. Evaluates the performance of the production process and quality of resulting products to improve existing methods of operation. Leads and mentors the Quality Assurance team.

Responsibilities

  • Ensure consistent Quality Management System (QMS) practices across all projects and application development efforts.
  • Develop and implement a robust automated testing framework, including selecting and integrating appropriate tools to support testing processes.
  • Establish, implement, and manage a comprehensive QMS for internal development and delivery, serving as the primary resource for problem identification, resolution, reporting, and continuous improvement.
  • Design, implement, and oversee comprehensive testing strategies at multiple levels, including unit testing, regression testing, end-to-end testing, load testing, and performance testing, to ensure software quality and reliability.
  • Collaborate with cross-functional teams to define test plans, create test cases, and ensure robust coverage for all critical application functionalities.
  • Develop and maintain a metrics system to monitor process effectiveness, including tools like process capability analyses, control charts, and quality measurements, enabling data-driven decisions on product quality.
  • Lead the formalization, development, and implementation of Quality Performance Systems aligned with standards such as Total Quality Management (TQM), Six Sigma, ISO standards, and other quality management frameworks.
  • Analyze statistical data to evaluate current standards and establish quality and reliability benchmarks for finished products.
  • Identify and integrate best practices for customer satisfaction into annual improvement plans.
  • Establish reporting mechanisms to track trends, improve customer experience, and address feedback effectively.
  • Review customer contracts to identify critical quality requirements and coordinate their implementation.
  • Lead efforts to integrate testing tools and methodologies into CI/CD pipelines for streamlined and efficient testing workflows.
  • Oversee the selection, development, and management of personnel, resources, and budgets to achieve departmental objectives.

Educational/Training and Certification Requirements

Bachelor’s Degree in IT, Engineering, Quality, or Business Administration

Five (5) years of QA systems implementation and management experience

Five (5) years’ experience managing others

Five (5) years’ experience in Software Development, Software Acceptance testing and Acceptance Criteria Analysis

Knowledge and Experience:

  • Experience as a Quality Assurance Manager or relevant role
  • Hands-on experience with testing tools and frameworks (e.g., Selenium, JMeter, Postman, LoadRunner) and scripting languages for test automation.
  • Thorough knowledge of methodologies of quality assurance and standards
  • Excellent numerical skills and understanding of data analysis/statistical methods
  • Experience in creating detailed test documentation, including test plans, test cases, and test reports, to support transparency and continuous improvement.
  • Great attention to detail and a results’ driven approach
  • Excellent organizational and leadership abilities

Job Types: Full-time, Exempt

Salary: $115,000-$130,000 per year

Benefits:

  • 401(k) 3% Match
  • 401(k) matching
  • Dental insurance
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid holidays
  • Paid time off
  • Professional development assistance
  • Vision insurance
  • Work from home

Location: United States-Remote

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