Software Quality Assurance Manager
Company Summary
LCPtracker, Inc. is a cloud-based software (SaaS) provider specializing in labor compliance for public works construction projects. Headquartered in Orange, CA – with offices in New Braunfels, TX and Fenton, MI LCPtracker helps government agencies and prime contractors meet Davis-Bacon/prevailing wage compliance requirements on projects backed by federal, state, and/or local funding.
Thousands of clients and over 100,000 contractors use LCPtracker for their certified payroll and construction site compliance needs.
LCPtracker has been recognized year after year since 2017 as one of the “Best Places to Work” in Orange County by the Orange County Register.
Position Summary
As the Software Quality Assurance Manager at LCPtracker, you will play a pivotal role in leading and evolving our QA practices across manual, automated, and data validation testing. Reporting to the Director of Software Engineering, you will oversee a diverse team of QA Test Analysts and SDETs, ensuring high-quality delivery of our SaaS products through robust testing strategies, process improvements, and cross-functional collaboration.
Primary Duties and Responsibilities
-
Own and evolve the QA strategy across all engineering teams, ensuring alignment with product and engineering goals.
- Provide leadership and guidance to QA Test Analysts and SDETs across onshore and offshore teams.
- Standardize and improve QA processes, tools, and documentation across manual, automated, and data validation testing.
- Collaborate with engineering leadership to ensure quality is prioritized in planning, development, and release cycles.
- Support test planning, execution, and reporting for sprint and release activities.
- Promote a culture of quality through coaching, training, and process improvement.
- Partner with DevOps and engineering teams to integrate automated testing into CI/CD pipelines.
- Track and report on quality metrics, defect trends, and test coverage.
-
Maintain a high level of confidentiality and use discretion when needed.
Other Duties: Please note this job description is not designed to cover or contain a comprehensive list of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
Core Competencies
-
Confidentiality: This role may be privy to confidential and/or sensitive information. The Administrative Assistant must demonstrate integrity in maintaining confidential and sensitive information. The Administrative Assistant must demonstrate strict adherence to organizational policies and procedures.
-
Communication Proficiency: In a busy office, an Administrative Assistant uses friendly and proficient communication to interact with a wide range of people, frequently exchanging information about office operations.
-
Time Management: An Administrative Assistant must manage their own time. They use an electronic calendar in an email program to set meetings, to request others to attend and to coordinate their responses. They respond to requests for attendance at various meetings.
-
Technical Capacity: An office environment has many kinds of equipment, software, and technology that an Administrative Assistant uses or manages.
-
Initiative and Proactivity: Correctly anticipates a need, volunteers readily, and acts without being told to do so. Brings new ideas to the company. Undertakes self-development activities; seeks increased responsibilities; takes calculated risks; looks for and takes advantage of opportunities; asks for and offers help when needed.
-
Drive for Results: Is goal-oriented; maintains focus on the objective.
-
Problem Solving, Personal Judgment: Identifies and resolves problems in a timely manner; gathers and analyzes information skillfully; develops alternative solutions; works well in group problem-solving situations; uses reason even when dealing with emotional topics. Solicits and applies feedback.
-
Quality Management: Looks for ways to improve and promote quality; demonstrates accuracy and thoroughness. Does not cut corners; monitors work to ensure quality; applies feedback to improve performance.
Education and Experience
-
5+ years of experience in software quality assurance, with at least 2 years in a leadership or management role.
-
Proven experience overseeing QA practices across multiple teams or departments.
-
Strong understanding of manual testing, test case development, and defect management.
-
Experience with SQL for data validation and backend testing.
-
Familiarity with API testing tools (e.g., Postman, GraphQL).
- Hands-on experience with test automation frameworks (e.g., Playwright, Selenium) and programming languages (preferably C#).
- Excellent communication and collaboration skills, especially in cross-functional and distributed team environments.
-
Experience in SaaS product development and Agile methodologies.
- Exposure to offshore team management and cross-cultural collaboration.
- Familiarity with compliance and security testing (e.g., FedRAMP).
-
Experience with Azure DevOps or similar tools for test management and CI/CD
-
Ability to thrive in a fast-paced, multi-tasking environment with shifting priorities and demanding deadlines.
-
Detail-oriented with excellent time management skills, capable of effectively prioritizing and organizing workload.
-
Experience working in Scrum teams with a deep understanding of Agile methodology.
-
Scrum certifications are a plus.
Work Environment
This position performs its duties from our Orange, California office. This position operates in a professional office environment and role routinely uses standard office equipment such as computers, phones, mobile devices, photocopiers, filing cabinets and fax machines.
Physical Requirements
While performing the functions of this job, the employee is regularly required to sit; frequently required to talk and hear, use hands and fingers to type, scroll and use computer equipment. The employee is required to have close visual acuity to perform an activity such as: preparing and analyzing data and figures; transcribing; viewing a computer terminal; extensive reading; visual inspection of text/data in both print and electronic forms.
Ability to lift and move up to 25 pounds.
Position Type and Expected Hours of Work
This is a full-time exempt position reporting to our Orange, California office. Days/hours worked are dependent on the workload at the time. General availability and presence in the office is expected during regular business hours Monday-Friday. However, some flexibility is allowed. Occasional evening and weekend work may be required as job duties demand.
Travel
There is no major travel requirement for this position. However, infrequent travel may be necessary to visit remote office(s), attend conferences/industry events, etc. Attendance at our corporate Staff Retreat is required. This event is a 2-3-day retreat. Attendance at our annual User Conference as assigned.
Salary Range
The salary range for this role is $140,000.00 - $160,000.00 annual salary + benefits
Pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. The total compensation package for this position may also include other elements dependent on the position offered. Details of participation in these benefit plans will be provided if an employee receives an offer of employment.
Benefits
Along with competitive pay, as a full-time LCPtracker employee, you are eligible for the following benefits:
Paid Time Off
10 Paid Holidays
Phantom Stock
401k Plan with up to 4% company match
Medical Benefits (Health, Vision and Dental)
Life Insurance
LTD & STD
Employee discounts and perks program
LCPtracker participates in the E-Verify Program. E-Verify is an internet-based system operated by the Department of Homeland Security and the Social Security Administration. It allows employers to confirm an individual’s employment eligibility to work in the United States. View the attached notices, available in English and Spanish, for important information regarding the E-Verify program. E-Verify Notice (PDF); Right to Work Notice (PDF)
LCPtracker, Inc. is an equal opportunity employer of all qualified individuals; including minorities, women, veterans, and individuals with disabilities, and regardless of sexual orientation or gender identity. LCPtracker, Inc. will consider for employment qualified applicants with criminal histories in a manner consistent with all federal, state, and local ordinances.
LCPtracker is committed to the full inclusion of all qualified individuals. In keeping with our commitment, LCPtracker will take steps to assure that people with disabilities are provided reasonable accommodations. Accordingly, if reasonable accommodation is required to fully participate in the job application or interview process, to perform the essential functions of the position, and/or to receive all other benefits and privileges of employment, please contact the LCPtracker Human Resources Department at HR@lcptracker.com.
Core Competencies
-
Confidentiality: This role may be privy to confidential and/or sensitive information. The Administrative Assistant must demonstrate integrity in maintaining confidential and sensitive information. The Administrative Assistant must demonstrate strict adherence to organizational policies and procedures.
-
Communication Proficiency: In a busy office, an Administrative Assistant uses friendly and proficient communication to interact with a wide range of people, frequently exchanging information about office operations.
-
Time Management: An Administrative Assistant must manage their own time. They use an electronic calendar in an email program to set meetings, to request others to attend and to coordinate their responses. They respond to requests for attendance at various meetings.
-
Technical Capacity: An office environment has many kinds of equipment, software, and technology that an Administrative Assistant uses or manages.
-
Initiative and Proactivity: Correctly anticipates a need, volunteers readily, and acts without being told to do so. Brings new ideas to the company. Undertakes self-development activities; seeks increased responsibilities; takes calculated risks; looks for and takes advantage of opportunities; asks for and offers help when needed.
-
Drive for Results: Is goal-oriented; maintains focus on the objective.
-
Problem Solving, Personal Judgment: Identifies and resolves problems in a timely manner; gathers and analyzes information skillfully; develops alternative solutions; works well in group problem-solving situations; uses reason even when dealing with emotional topics. Solicits and applies feedback.
-
Quality Management: Looks for ways to improve and promote quality; demonstrates accuracy and thoroughness. Does not cut corners; monitors work to ensure quality; applies feedback to improve performance.
Education and Experience
-
5+ years of experience in software quality assurance, with at least 2 years in a leadership or management role.
-
Proven experience overseeing QA practices across multiple teams or departments.
-
Strong understanding of manual testing, test case development, and defect management.
-
Experience with SQL for data validation and backend testing.
-
Familiarity with API testing tools (e.g., Postman, GraphQL).
- Hands-on experience with test automation frameworks (e.g., Playwright, Selenium) and programming languages (preferably C#).
- Excellent communication and collaboration skills, especially in cross-functional and distributed team environments.
-
Experience in SaaS product development and Agile methodologies.
- Exposure to offshore team management and cross-cultural collaboration.
- Familiarity with compliance and security testing (e.g., FedRAMP).
-
Experience with Azure DevOps or similar tools for test management and CI/CD
-
Ability to thrive in a fast-paced, multi-tasking environment with shifting priorities and demanding deadlines.
-
Detail-oriented with excellent time management skills, capable of effectively prioritizing and organizing workload.
-
Experience working in Scrum teams with a deep understanding of Agile methodology.
-
Scrum certifications are a plus.