Emburse is looking for a passionate software quality engineering leader to contribute to the development of an engaging and interconnected set of system solutions. As the Director, Quality Engineering at Emburse, you’ll be responsible for the end-to-end quality of Emburse Enterprise (formerly known as Emburse Chrome River), managing a team of quality engineers and working closely with engineering leadership and cross-functional partners to produce high quality software. At the same time, you’ll be jointly responsible for the successful delivery of large-scale technical efforts as well acting as a functional expert and mentor and leader for quality engineers.
What you'll do:
- Assure high-quality products and output with appropriate standards and processes
- Establish quality standards and metrics including effective measurements
- Oversee and manage release processes, ensuring smooth deployment cycles from planning to production
- Establish and maintain a unified automation testing framework and ensure coverage across functional, regression, integration, and performance testing
- Streamline processes from code commit to production release, reducing deployment friction and maximizing automation
- Take personal responsibility for the quality and maintainability of the product and actively identify areas for improvement
- Recruit, train, and develop QA personnel
- Instill a positive team culture and encourage professional growth
- Develop long-term quality assurance plans
- Regularly analyze and report on quality metrics to stakeholders
- Assess potential risks associated with product quality and releases
- Leverage your knowledge in quality test practices to elevate the test practices of engineering teams
- Mentor and guide quality engineers of all skill levels
- Give constructive feedback to team members
- Learn industry jargon and business concepts to better understand the challenges our technology is designed to solve
- Stay updated on industry trends and advancements in QA
- Evaluate and adopt new testing tools and technologies
What we're looking for:
- Bachelor’s degree in Computer Science or related field or equivalent years of experience
- Minimum of 5 years in management/leadership
- Minimum of 10 years professional experience in Quality Assurance
- Experience in hands-on automation tests preferred
- Minimum of 5 years experience working in a large-scale, distributed, SaaS company
- Experience working in a scrum and DevOps environment
- Good understanding of agile application development lifecycle
- Strong written and verbal communication
- Advanced analytical skills