Position Summary
This position is responsible for leading the assigned Quality Assurance team to consistently achieve business results and to ensure internal / external customer / client service expectations are fulfilled.
This position will also be responsible for performing project management duties including planning, scheduling, and controlling quality assurance activities to meet performance / quality, cost, and time objectives.
Job Responsibilities
- Leads, develops and coaches team : - Provides clear expectations, feedback and recognition - Participates in the hiring / selection process - Writes and conducts performance evaluations and progress reports - Handles associate relations issues
- Delivers results in line with the following key metrics / accountabilities : - Development project timelines - Application quality, system uptime and system performance targets - Associate retention
- Develops QA plans, test strategies and procedures.
- Performs workload analysis and reviews and assesses test coverage.
- Promotes a consistent testing methodology and ensures that prescribed QA practices and methods are utilized throughout the entire QA process.
- Partners with QA Architect to develop and maintain standards for quality assurance methods, processes, systems and procedures, including maintaining testing tools and defect tracking tools.
- Works with other senior members, managers and architect to assess / introduce / implement new quality assurance frameworks, tools and processes.
- Communicates with third party vendors, end users, customers and internal product stakeholders on systems requirements, enhancements and recommendations to support business direction.
- Develops and maintains a solid understanding of the technology tools and trends and remains current in new technology developments and their potential impact on the department.
- Carries out responsibilities in a fair, ethical and non-discriminatory manner and ensure that staff follows these same guidelines.
- Manages expenses in line with departmental budgets and corporate business conditions.
- Enforces and supports all company policies and procedures. Fully supports the company's commitment to safety and the environment and strives to maintain a clean, healthy and safe workplace.
Competencies
Delivers ResultsDelivers Results cannot be removed.Success Model BehaviorsSuccess Model Behaviors cannot be removed.Qualifications
Experience :
10+ years software or web-based quality assurance experience including extensive experience with QA scripting tools.Prior project management / leadership experience in a QA environment.Strong experience using test management and automated testing tools.Strong understanding of software development methodologies and practices.Education
Bachelor's Degree in Computer Science, Information Technology or business-related fieldOther Skills / Qualifications
Strong analysis and problem-solving skills.Strong attention to detail and organizational skills.Excellent oral and written communication skills.Ability to function both independently and as part of a team focused on specific deliverables and objectives.Skills Required
Automated Testing Tools, Software Development Methodologies