Software Quality Assurance Manager Job Description
Software Quality Assurance Manager Duties & Responsibilities
To write an effective software quality assurance manager job description, begin by listing detailed duties, responsibilities and expectations. We have included software quality assurance manager job description templates that you can modify and use.
Sample responsibilities for this position include:
Software Quality Assurance Manager Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Software Quality Assurance Manager
List any licenses or certifications required by the position: QA, ISTQB, ISO, BOH, QAI, PMP, CSTE, CAST
Education for Software Quality Assurance Manager
Typically a job would require a certain level of education.
Employers hiring for the software quality assurance manager job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Education, Computer Engineering, Technical, Business, Electrical Engineering, Information Technology, Science, Management
Skills for Software Quality Assurance Manager
Desired skills for software quality assurance manager include:
Desired experience for software quality assurance manager includes:
Software Quality Assurance Manager Examples
Software Quality Assurance Manager Job Description
- Planning and manages quality assurance (QA) functions and provides a QA program that supports and enforces the requirements and tasks of the Quality Control Plan
- Providing on-site support, monitoring, witnessing, and conducting of various tests and demonstrations as required
- Serving as the primary point-of-contact (POC) for all contract quality matters
- Developing, implementing, and manages new and revised QA support policies and procedures to ensure QA issues are considered during the acquisition
- Using your management and quality assurance experience, work closely with peers in Product Management and Product Development to scope and prioritize projects, allocate resources, and plan the product roadmap
- Lead the transformation of the team from reliance primarily on manual testing, to a model which effectively uses automated tests in a continuous integration environment
- Provide guidance in the execution of projects, ensuring on-time delivery with results that meet or exceed commitments
- Manage and lead team of Software Test Engineers including recruiting, mentoring and organizing this set of professionals
- Providing leadership and technical guidance to the software quality assurance team ensuring sound engineering design, process and quality practices are followed
- Assisting in the implementation and tracking of quality test schedules and manages bug tracking
- Assist in the triage and resolution of issues affecting the test effort **
- Make well thought-out decisions on complex issues with organization level and business level consideration and systematic and long-term perspective **
- Build environment supporting cooperation and cohesiveness among work team and with other areas within the organization **
- At least 3 years managerial/leadership experience in QA position, preferably in Ecommerce/Retail environment
- Proven track record of success building, leading, and managing a technical QA team
- Hands-on experience with Quality and Test Management tools like HPQC
Software Quality Assurance Manager Job Description
- Monitoring technology trends such as emerging standards for new technology opportunities
- Engaging in hands-on, in-depth analysis, review and design of the software, including technical review and analysis of source code
- Provides employee development, mentoring, coaching and teambuilding
- Excellent people skills – ability to recruit, motivate and lead a team
- Strong product development and quality engineering skills
- Good understanding of the software business and its practices
- Strong emphasis in USB wired and wireless products
- Initiate and drive adoption of technology, product and process improvements throughout product development lifecycle
- Implement test strategies that support Continuous Integration and Delivery
- Partner with development teams to develop a quality culture
- Basic knowledge about writing scripts and/or programming
- Detail oriented, curious
- Experience in automated testing including test tools – Fitnesse, Grinder
- Experience in non-functional especially performance testing
- Advanced computer software skills scripting languages, SQL, JAVA
- Effective debugging techniques
Software Quality Assurance Manager Job Description
- Process improvement – Love identifying and shepherding process improvements that touch multiple parts of a company
- Client implementation - Ensure metrics and processes are in place for the team to focus on the quality of client implementations
- Technical vision - Provide excellent technical leadership and inspire your team to build cutting-edge solutions and proactively bring new ideas, technologies, and methods to the table
- Hiring - Our team is only as good as the individual members
- Lead continuous improvement efforts by identifying improvement areas, reassess and challenge standardization needs, identification of automation opportunities
- Manage a geographically diverse skilled test team
- Responsible for product components in an Agile environment
- Own and drive test processes and partner with other disciplines to deliver high quality products to existing and new customers
- Together with development partners build and maintain comprehensive QA Test environments
- Create and maintain QA schedules and assign resources to project teams
- At least 8 years of experience in defining and refining QA procedures and developing new procedures, RAM data collection and analysis, and QA policy and procedures using appropriate military and ISO-9000 series standards
- Bachelors degree in a technical discipline or an Associates Degree with 2 additional years related engineering or statistical experience
- Compile a comprehensive test library including automated test scripts, continually updated comprehensive regression test procedures, additional feature-specific tests
- Proficient in Object oriented programming and ability to write code in C, C++ or Java
- Established track record for delivering high quality products
- Demonstrated ability to define and present metrics that help illuminate our quality and quality goals
Software Quality Assurance Manager Job Description
- Interpret standards, manage risk analysis for human safety standards, understand testing protocols for various engineering disciplines, formal system validation activities while ensuring the adherence to established industry and quality principles
- Define, generate and refine quality related metrics
- Work with external vendors to augment staffing needs
- Manage external test services by identifying vendors, coordinating test procedures and schedules, facilitate test processes and issue management and ensure high quality output of external deliverables
- Assists in audits following the guidelines and standards of NQA-1, CFR50 Appendix A, NERC /SIP
- Maintain and publish Drive Software Quality Assurance Roadmap at quarterly intervals
- Provide regular updates to Drive leadership on progress toward SQA roadmap
- Partner with domain leads to identify specific opportunities for improvement, define measurements, and track progress
- Regularly review Software Quality metrics to identify and communicate successes and emerging areas of focus
- Partner with ALIS program and TCoE to ensure consistent Metrics reporting across the enterprise
- Hands-on experience writing SQL queries in Oracle/SQL Server/MY SQL
- Minimum of five (5) years combined experience in Quality Management, and/or Process Improvement
- Minimum of five (5) years combined experience leading and/or executing software quality assurance
- Bachelor’s degree or higher in Electrical Engineering, Software Engineering, Information Technology or related discipline from an accredited institution
- Experience with Biometric systems and/or solutions
- Minimum of five (5) years of experience working in a highly networked organization with remote teams
Software Quality Assurance Manager Job Description
- Lead QA managers and Engineers to develop and execute test plans for Indirect Tax product capabilities
- Strong ability to develop transformational solutions to help clients transition from traditional to agile testing delivery models
- Manages Software Quality Assurance Team)
- Responsible for managing the software anomaly process
- Responsible for establishing and reporting on key software development metrics
- Provides coaching and guidance on format, content and quality of project plans, requirements, design, and test cases
- Develops technology plans including resource utilization, capacity, budgets and capabilities
- Define and lead the SW oriented product quality assurance process
- Ensure proper capturing exists of end user needs that will be used to define specifications (value proposition house, voice of the customer tree)
- Participate in Critical to Consumer (CTC) flow-down defining functional and non-functional specifications and test planning and translation into Critical to Quality parameters and KPIs
- Experience with Lean Six Sigma methods
- Experience with Quality Manuals, International Organization for Standardization (ISO)-9001, ISO-27001, ISO-12207, ISO-15288 and audits
- Experience working with governmental agencies and/or subcontractors
- Experience applying QM to multiple projects, with multiple stakeholders and requirements while supporting the maintenance of consistent processes and practices
- Experience leading and working with global cross-functional teams
- 4-year Bachelor’s degree – preferable Computer Science or Information Systems