General Purpose:
We are seeking an experienced Quality Assurance (QA) Manager to lead our QA team in delivering high-quality software solutions across our enterprise applications. The ideal candidate will have 5–7+ years of experience in software quality assurance, including managing QA teams, overseeing testing processes, and ensuring project deadlines are met. This role will be responsible for driving QA strategy, coordinating test efforts across projects, and communicating with stakeholders to ensure successful delivery of web and SaaS applications such as ServiceNow and Salesforce.
Direct Reports:
Yes
Essential Duties and Responsibilities:
* Lead and manage the QA team, providing guidance, mentoring, and performance feedback.
* Define and implement QA strategies, policies, procedures, standards, and best practices for testing applications.
* Oversee the creation and execution of test plans, test cases, and test scripts for functional, regression, security, performance, and usability testing.
* Coordinates all administrative responsibilities for the QA team.
* Coordinate QA activities across multiple projects, ensuring alignment with project schedules and deadlines.
* Collaborate with development teams, project managers, and stakeholders to ensure requirements are understood and test coverage is comprehensive.
* Ensure defects are logged, tracked, and resolved in tools such as Jira, providing visibility to project teams and stakeholders.
* Develop automated tests, scripts, and tools to enable CI/CD
* Drive continuous improvement in QA processes, including adoption of automation tools and integration with CI/CD pipelines.
* Maintain clear and consistent communication with stakeholders on testing progress, risks, and quality metrics.
* Participate in release readiness reviews, providing QA sign-off and risk assessments.
* Ensure compliance with approved corporate policies and departmental standards and procedures as well as compliance with current laws and regulatory rules.
* Perform other related duties assigned by leadership to support team and organizational objectives.
Required Qualifications:
* Bachelor's degree in computer science, software engineering, or related field; or equivalent work experience.
* 5–7+ years of experience in software quality assurance, with at least 2+ years in a leadership or team management role.
* 2-3 years in a leadership role.
* Proven ability to manage QA teams and deliver projects to deadline.
* Strong knowledge of software testing methodologies, including functional, regression, performance, usability, and security testing.
* Experience with Agile, Waterfall, and Spiral development methodologies.
* Excellent stakeholder communication and cross-functional collaboration skills.
* Experience with test automation frameworks and tools (e.g. Selenium)
* Strong organizational, planning, and problem-solving abilities.
* Firm understanding of CI/CD pipelines and DevOps processes.
Other Qualifications:
* Experience with SaaS platforms such as ServiceNow or Salesforce.
* Hands-on experience with Jira or other defect tracking/test management tools.
TPx is an Equal Opportunity / Affirmative Action employer. Qualified applicants will receive consideration for employment without regard to race, color, religious creed, sex (including pregnancy, childbirth, breast-feeding and related medical conditions), sexual orientation, gender identity, gender expression, national origin or ancestry, age, mental or physical disability (including medical condition), military or veteran status, political preference, marital status, citizenship, genetic information or other status protected by law or regulation.
We are committed to providing reasonable accommodations for qualified individuals with disabilities. If you need assistance or an accommodation, please let us know during the application process.
Req: #25-0064