Department: IT Infrastructure
Employer Reference: P1-2595108-1
Location: New Brighton, Minnesota, US
Job Description
APi Group is a global, market-leading business services provider of safety and specialty services in over 500 locations worldwide. APi provides statutorily mandated and other contracted services to a strong base of long-standing customers across industries. We are driven by entrepreneurial business leaders to deliver innovative solutions for our customers. As our presence across the globe increases, we are striving to become the #1 people-first company in the world.
At APi Group, our purpose is clear: We Build Great Leaders. We believe that everyone at APi is a Leader, and we provide leadership development programs across our businesses to facilitate growth. Our distinct leadership development culture creates an empowered, entrepreneurial atmosphere where our leaders can grow, thrive, and belong.
IT Quality Assurance Lead – Automation & Regression Testing
We’re looking for a hands-on IT Quality Assurance Lead to design, implement, and manage a practical and scalable automation and regression testing framework that ensures the reliability, performance, and stability of our enterprise platforms.
This role is deeply involved in the day-to-day delivery of automated testing across our enterprise platforms, and will work closely with various testing, release and change management teams to maintain a high standard of quality and release readiness across all platforms.
Key Responsibilities
Automation Testing Framework
- Design, build, and maintain an automation testing strategy and framework that supports continuous testing across enterprise systems.
- Implement and manage automation tools and frameworks.
- Integrate automated testing into CI/CD pipelines to enable rapid validation of builds and early issue detection.
- Maintain automated test suites to ensure they are current, reusable, and aligned with evolving platform functionality.
Regression Testing
- Own the regression testing process, ensuring full coverage of core business workflows across releases.
- Coordinate regression testing across environments, balancing automated and manual testing to achieve efficient, thorough validation.
- Establish repeatable, scalable regression suites for both incremental and major releases.
Collaboration Across Manual Testing and Environment Management
- Work hand-in-hand with various testers to align testing priorities, coverage, and defect management.
- Partner with environment, release and change management teams to ensure environments are properly configured, data is consistent, and test runs are stable and repeatable.
- Contribute to environment readiness processes and drive improvements that support consistent automated testing outcomes.
Quality Governance & Metrics
- Track and report on key testing metrics such as automation coverage, regression stability, defect leakage, and test execution time.
- Continuously assess testing processes for improvement opportunities to reduce cycle time and increase reliability.
Cross-Functional Collaboration & Leadership
- Work closely with engineering, DevOps, process and product teams to embed quality into every stage of the delivery process.
- Mentor QA engineers and promote a culture of automation-first testing and continuous learning.
- Support release readiness by ensuring test environments, data, and test suites are properly aligned with delivery schedules.
Innovation & Continuous Improvement
- Evaluate and adopt emerging QA tools and practices, including AI-assisted testing and model-based automation.
- Continuously improve automation frameworks for better maintainability, performance, and scalability.
Qualifications
- Bachelor’s degree in Information Technology, Computer Science, or related field.
- 7–10 years of experience in software testing with a strong focus on automation and regression testing.
- Proficient in test automation frameworks and tools (Virtuoso, Selenium, TestNG, JUnit, Cypress, Playwright, etc.) and integration with CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps).
- Strong understanding of test data management, environment setup, and release validation in hybrid (on-premise + SaaS) environments.
- Demonstrated ability to collaborate effectively with manual QA and environment management teams.
- Excellent problem-solving, analytical, and communication skills.
Core Competencies
- Hands-on Technical Execution
- Automation-First Mindset
- Collaboration and Cross-Team Coordination
- Continuous Improvement
- Analytical and Process Thinking
- Accountability for Quality Outcomes
Success Measures
- Increased automation coverage and reduced manual testing effort
- Stable and consistent regression results across releases
- Reliable test environments and synchronized QA operations
- Faster, higher-quality releases with measurable improvements in defect detection
- Strong collaboration across automation, manual, and environment teams
Benefits and Compensation:
This role will be based out of our New Brighton office. The pay range is $106,100 - $159,700, depending on job-related knowledge, skills, and experience. This position is eligible for annual bonus and profit sharing based on company performance in addition to other benefits that support the total well-being of you and your family. Some benefits include:
- Comprehensive Insurance coverage, Medical, Dental, Vision, and more
- Access to corporate fitness center
- Wellness Program
- 401K with employer match
- Discounted company stock (Employee Stock Purchase Plan)
- Profit Sharing
- Generous paid time off
- Growth opportunities through company sponsored leadership development courses and trainings
This position is not eligible for sponsorship.
All offers of employment are expressly contingent upon the satisfactory completion, in accordance with Company policy, of a pre-employment drug screening and background check.