**Job Title:** QA Manager
The QA Manager leads a team of Quality Engineers and Software Engineers in Testing (SEiTs) responsible for testing multiple Accruent products, serving as a champion of Quality.
This role requires someone who can identify good practices when they see them, motivate teams to achieve greatness, and work tirelessly to remove roadblocks to success while embracing a culture of continuous improvement.
The ideal candidate will be highly motivated, possess leadership experience, and have a deep understanding of quality assurance best practices.
They should have experience with automation, Agile software development, and leading teams located in multiple countries. Most importantly, they must be a tireless advocate of doing it right the first time around and take great pride in the quality of the software they produce.
A successful candidate will be passionate about technology, a proven problem solver, and comfortable working with stakeholders from Product Management, Engineering, Support, Operations, and Professional Services to deliver software updates within required timelines and according to organizational standards.
Essential Duties & Responsibilities:
* Be a tireless champion of software quality by identifying quality gaps, negotiating with stakeholders, and performing necessary training.
* Work with cross-functional stakeholders to deliver software updates on time and according to organizational standards.
* Provide leadership to a team of Quality Engineers, including management responsibilities such as goals, objectives, reviews, coaching, mentoring, and career development.
* Manage key performance indicators (KPIs) to measure team success and take corrective actions when needed.
* Engage with leaders to identify opportunities for improvement and compile plans to achieve them.
* Maintain and grow an automated regression suite to further product quality goals.
* Evaluate and adopt quality standards for stories and features, including functional and non-functional requirements.
* Participate in ITIL processes, such as Change Management, Problem Management, and Release Management, to improve quality.
Required Knowledge, Skills & Abilities:
* Fluent/Advanced English skills.
* Bachelor's Degree in Computer Science, STEM-related, or Business-Related degree.
* Experience in the software development industry.
* Experience in Quality Assurance roles or responsibilities.
* Experience leading a team of Quality Engineers.
* Proven experience with software quality assurance best practices in an Agile environment.
* Ability to use metrics and data to assess the state of quality for a product.
* Experience with Agile software development methodology.
* Experience designing and deploying automated testing suites.
* Experience with performance testing techniques in an Agile environment.
Desired Skills/Experience:
* Experience managing associates in multiple countries.
* Prior experience as a software engineer.
* Experience with the Scaled Agile Framework.
* Prior experience as a Scrum Master.
* Experience using Jira to manage Agile software development.
* Working knowledge of SaaS and DevOps concepts.
* Exposure to Agile SAFe Framework and Kanban techniques.
* Knowledge of basic networking principles and concepts.