University of Maryland Global Campus
Quality Assurance Lead, Quality Analysis & Change Management
University of Maryland Global Campus, Hyattsville, Maryland, United States, 20780
Quality Assurance Lead
The role of Quality Assurance (QA) Lead revolves around leading the plan most of our customer base uses for product and software releases. As a key member of the scrum team/s, the responsibilities encompass leadership, collaboration, and an ongoing commitment to enhancing and safeguarding quality from the initial planning stages to ultimately release of the product. In this position, close collaboration with cross-functional teams is essential to ensure the alignment of test scenarios with business requirements and efficient oversight of the execution of user acceptance testing with the end users. Reporting to the Sr. Director of Quality Management, the QA Lead provides consistent updates on the progress of testing reports across various applications. Duties and Responsibilities:
Analyze requirements and provide feedback to product owners and/or business analysts to ensure well-documented acceptance criteria for user stories. Ensure a clear understanding of testing scope, defined criteria, and absence of ambiguity in requirements. Institute the adoption of standardized QA processes and procedures within the scrum team/s. Create supporting documentation such that it is thorough, up-to-date, pertinent, and fitting for context for features under test. Lead and mentor functional QA analysts and automation engineers. Evaluate and peer review test plans for appropriate testing coverage and guide the creation and execution of release and regression test suites. Monitor execution of automated tests and evaluate return over investment of the automation suites. Perform exploratory testing in the areas of functional and integration testing for each release. Identify test data for test scenarios. Monitor and track software quality assurance metrics through dashboards. Generate test reports, documenting results and issues found during testing. Lead and coordinate end-to-end testing across various platform applications by collaborating with other QA Leads and testers. Identify bugs and actively participate in root cause analysis. Collaborate with software developers and stakeholders to improve software quality. Help scrum team/s identify areas for improvement and implement changes to enhance the overall development and testing process. Conduct demonstrations for business users, share test coverage to ensure that test cases accurately replicate end-user scenarios. Facilitate and oversee user acceptance testing (UAT), providing necessary test data and obtaining approval from the business for UAT. Assist in the onboarding of new QA resources. Offer guidance and support to junior QA resources through documentation sharing and application walk-throughs. Skills:
Thorough knowledge of software quality assurance concepts and the testing lifecycle. Highly skilled in developing and maintaining test plans for configured and customized SaaS products. Understanding of agile methodologies and a mindset of continuous improvement. Strong problem-solving and communication skills. Expertise in using ticket tracking system, test planning, setting up dashboards, and bug reporting. Knowledge of test automation methodologies. Dedication to quality and ability to develop subject matter expertise in the application to identify gaps in requirements. Education & Experience Requirements:
Experience: Minimum of 10 years of experience in Quality Assurance, with a focus on Functional Analysis and Testing of complex platforms. At least 3 years of proven track record of leading testing of applications. Preferred Experience Requirements: Education: Bachelor's Degree
The role of Quality Assurance (QA) Lead revolves around leading the plan most of our customer base uses for product and software releases. As a key member of the scrum team/s, the responsibilities encompass leadership, collaboration, and an ongoing commitment to enhancing and safeguarding quality from the initial planning stages to ultimately release of the product. In this position, close collaboration with cross-functional teams is essential to ensure the alignment of test scenarios with business requirements and efficient oversight of the execution of user acceptance testing with the end users. Reporting to the Sr. Director of Quality Management, the QA Lead provides consistent updates on the progress of testing reports across various applications. Duties and Responsibilities:
Analyze requirements and provide feedback to product owners and/or business analysts to ensure well-documented acceptance criteria for user stories. Ensure a clear understanding of testing scope, defined criteria, and absence of ambiguity in requirements. Institute the adoption of standardized QA processes and procedures within the scrum team/s. Create supporting documentation such that it is thorough, up-to-date, pertinent, and fitting for context for features under test. Lead and mentor functional QA analysts and automation engineers. Evaluate and peer review test plans for appropriate testing coverage and guide the creation and execution of release and regression test suites. Monitor execution of automated tests and evaluate return over investment of the automation suites. Perform exploratory testing in the areas of functional and integration testing for each release. Identify test data for test scenarios. Monitor and track software quality assurance metrics through dashboards. Generate test reports, documenting results and issues found during testing. Lead and coordinate end-to-end testing across various platform applications by collaborating with other QA Leads and testers. Identify bugs and actively participate in root cause analysis. Collaborate with software developers and stakeholders to improve software quality. Help scrum team/s identify areas for improvement and implement changes to enhance the overall development and testing process. Conduct demonstrations for business users, share test coverage to ensure that test cases accurately replicate end-user scenarios. Facilitate and oversee user acceptance testing (UAT), providing necessary test data and obtaining approval from the business for UAT. Assist in the onboarding of new QA resources. Offer guidance and support to junior QA resources through documentation sharing and application walk-throughs. Skills:
Thorough knowledge of software quality assurance concepts and the testing lifecycle. Highly skilled in developing and maintaining test plans for configured and customized SaaS products. Understanding of agile methodologies and a mindset of continuous improvement. Strong problem-solving and communication skills. Expertise in using ticket tracking system, test planning, setting up dashboards, and bug reporting. Knowledge of test automation methodologies. Dedication to quality and ability to develop subject matter expertise in the application to identify gaps in requirements. Education & Experience Requirements:
Experience: Minimum of 10 years of experience in Quality Assurance, with a focus on Functional Analysis and Testing of complex platforms. At least 3 years of proven track record of leading testing of applications. Preferred Experience Requirements: Education: Bachelor's Degree