Our Quality Assurance practice is integrated across the entire project lifecycle, ensuring the agreed-upon standards and requirements are met in order to deliver the highest quality product. Whether Critical Mass is solely responsible for delivering the end-to-end solution or we're working with integration partners, QA is an integral part of our delivery process.
The Quality Assurance (QA) Director will work with technology, creative, and other project leaders to help design and deliver the highest quality customer experiences to our clients and their customers. With a view over all delivered work, the Director has a unique vantage point from which to spot trends and recurrent needs, and a responsibility for connecting the dots that will yield a more efficient, effective delivery.
You Will
- Manage geographically distributed quality assurance practice.
- Establish and oversee the governance of QA processes: provide organizational and strategic direction to the QA practice on all projects, partner with technology leaders to define and maintain standards across all areas of testing, organize routine QA training sessions both for QA practice members to share retrospectives, spearhead continuous improvement initiatives within the QA practice, establish training programs and materials for best practices and processes.
- Provide thought-leadership about how the QA practice strengthens development
- methodologies such as SCRUM / Agile.
- Foster the QA global practice community.
- Establish QA Automation practice (guidance and mentoring regarding tools).
- Evaluate, maintain, and administer QA testing tools.
- Review delivery plans for major projects for accurate & adequate inclusion of QA activities.
- Act as a high-level quality assurance expert, able to provide QA consulting services.
- Mentor and grow the Quality Assurance leadership team through quarterly goal setting and routine 1-on-1s.
- Develop and grow quality assurance talent through effective recruitment, career development, and continuous improvement initiatives.
- Evangelize the team’s achievements inside and outside the company.
- Report on the status of quality assurance with technology leadership on a monthly basis.
- Contribute to global technology summits.
- Supporting the delivery teams on QA resourcing and casting.
- Being involved in candidate selection for the QA discipline.
- Write QA project estimates.
- Establish training materials for the account-specific QA teams.
You Have
- Advanced English level (At least B2+)
- 7+ years of experience as a QA specialist.
- 5+ years of experience leading and managing large-scale QA teams (leads, seniors, mid level, and associate level).
- Strong experience with Automation testing (like Watir, Selenium, and Cypress.)
- Wide experience with Manual testing
- Proven experience with large-scale QA projects.
- Experience working with local and remote teams.
- The ability to work on legacy and new applications.
- Ability to support multiple tracks of work.
- Ability to develop training programs and mentorship.