What are the responsibilities and job description for the Quality Assurance Lead position at Critical Mass?
The Quality Assurance (QA) Lead is responsible for the overall operation and management of the QA team and their relationships within CM and with our clients. Ideal candidates have extensive experience in quality control for complex B2C digital applications and have a demonstrated understanding of the details and nuances that contribute to an excellent digital experience. Critical Mass is an organization of practitioners, so your day will be a mix of leadership and hands-on QA activities. The QA Lead is integral to our process and is an evangelist for extraordinary digital customer experiences.
This position can be done remotely dependent on location.
Canadian and US Applicants only, please.
You will:
- Lead the QA team and represent quality concerns for the accounts and projects to which you and your team are assigned
- Create and maintain test plans for new applications or site features
- Oversee and execute integration, white box, functional, regression, load, performance and acceptance tests
- Manage and mentor QA Specialists in the execution of their tasks & responsibilities. These include QA estimating & planning, QA reporting & documentation, walk-through and inspections
- Ensure sufficient resources, including hardware, software, and personnel, are assigned to the projects for which you are responsible
- Intervene and escalate issues when they pose a threat to project quality
- Represent QA at interdepartmental meetings (e.g. strategy sessions, emergency conferences, etc.)
- Monitor and implement improvements to the QA process
- Research, recommend and administer QA tools
- Train new employees to familiarize them with company processes and tools
- Manage a distributed Quality Assurance team
You have:
- 3 years’ experience with formal test methods, quality assurance programs, test plan preparation
- 2 years of experience in a supervisory or team leadership capacity
- Experience with the development and implementation of Web based systems and products
- Demonstrated ability to prioritize, delegate, track and coordinate multiple tasks
- Competence with multiple Web browsers and operating systems, and an understanding of their differences and issues
- Demonstrated ability to meet deadlines and deliver against aggressive schedule pressures
- Experience in working in agile or other sprint-based work process
- Superior interpersonal skills, team-oriented attitude, and communication skills (written and verbal)
- Meticulous; displaying a penchant for detail and precision
- Positive attitude towards work, environment, and co-workers
Nice to have:
- Experience with global content-managed marketing platforms - implementation and market roll-outs
- Experience using and administering automated testing tools