Software Quality Assurance Manager
Job Description
Acts as the resource manager of Quality Assurance (QA) AnalystsManages and mentors Quality Assurance (QA) AnalystsMonitors and consolidates key performance results.Provides feedback and coaching on performance/customer satisfaction survey results.Assesses, manages and communicates the training, competency and development needs of Quality Assurance (QA) Analysts.Conducts training and orientation to new team members.Facilitates job shadowing activities to help onboard new team members or build the competencies of the existing team members.Develops deep knowledge and expertise on company's products and services.Develops and manages QA and consulting best practices and standards.Supports the functional team in preparing client demos and presentations.Collaborates with functional and delivery leads in planning/estimating QA activities in projects and work assignments.Works on projects and leads the work of other Quality Assurance (QA) AnalystsDevelop and maintain QA documents such as test plans, test scenarios, and test casesPrepare test data and manage testing environmentExecute functional tests, regression tests, and data testsReport bugs, track defects, and resolve issues with the developersAssists in the enforcement of project deadlines and schedules.Performs other duties as assigned from time to time.
Qualification
At least 15 years Quality Assurance experienceAt least 6 years experience in leading or managing a team of QA AnalystsA solid understanding of quality SDLC and Modern Test Methodologies focusing on testing web applicationsKnowledge of process improvement methodologies (ex. CMMI, ISO, ITIL, etc) is an advantageExperience with automated testing tools and defect-tracking tools (ex. JIRA)Bachelor's degree or equivalent, preferably in Computer Science/IT/Business ManagementExperience working in an IT consulting organization or environmentGood verbal and written English communication skillsExperience with different project methodologies (Agile, waterfall, et al.)Experience in working in a global environment, delivering service to global clientsMust be willing to travel and be amenable to changes in work shift/location, as needed on a per project basis
About The IT Services and IT Consulting