QA Test Lead

Employment Type

: Full-Time

Industry

: Information Technology



Loading some great jobs for you...





Job Title: QA Test Lead Location: NYC (midtown) Job Type: Contract Duration: 1 year Contact Info: Ella Blank - [Click Here to Email Your Resum] - 201-###-#### OVERVIEW OF ROLE: As business solution development methodologies change, i.e., the increased use of Agile delivery methods, so does the role of the Test Lead. Organizations and delivery teams are flattening and are more self-directed. The Test Lead, rather than managing up reporting test results and adherence to tools and methods, is increasingly serving as a coach and mentor and providing hands-on support to develop user driven expected results that balance feature development and delivery at speed against quality expectations. In the facilitation/coaching role, the Test Lead will help to support Agile delivery teams to apply the appropriate tools and methods to support the businesses specific product development goals. The Test Lead will then work with the team to adapt tools and methods and streamline them such that expected results become the focus and clear quality acceptance criteria determine whether user expectations are met. This means less emphasis on the volume of bugs found and remediated and more emphasis on the most important defects that deliver the highest business value and quality results. This requires some negotiation, both subjective and objective criteria, and an explicit and implicit understanding of what the business and associated products need to do to claim success. The QA Testing Lead helps to bridge the inevitable gaps between user quality expectations and priorities, project management time/scope/budget expectations, and the delivery team's product capabilities as initially delivered as a Minimum Viable Product (MVP) and evolved to a Minimum Loveable Product (MLP). PRIMARY DUTIES AND RESPONSIBILITIES : Collaborate with Product Owners and Delivery Teams to understand business needs and associated product features demonstrate an understanding of how the product is intended to meet the business/stakeholder needs Collaborate with Product Owners and Delivery Teams establish clear quality acceptance criteria within and across sprints Work with the Delivery Teams to identify and prioritize product defects based on business impact/value using clearly defined criteria Inform choices for the appropriate testing processes, tools and methods, right-sized for the complexity of the product, the stakeholder group, and the delivery method, i.e., Agile or Waterfall Define, and/or adapt as needed, end-to-end testing plans with defined test resources, timeline and approach, including coordination across systems/projects as well as release planning needs Coordinate creation of test scripts either directly or with the QA analyst(s) Advise on the selection of testing and defect remediation tools as needed and applicable to the delivery team. Create, manage and refine as needed, a process for prioritization and communication of testing results to developers, project managers, and other audiences Support execution for embedded delivery team test planning for any systems/projects deployed, this includes functional, end-to-end integration, regression, and performance scenarios self-directed teams will require less management and more facilitation and guidance regarding best practices and focus on quality, effectiveness, and efficiency of test execution Assist in the development of all test scenarios to ensure alignment with quality objectives Write test cases as well as audit the writing of test cases by other Client and QA testers Support the definition and \"right-sizing of the development of effective test plan results Review and prioritize QA testing results with appropriate stakeholders Ensure efficient assignment of test plan bugs to the appropriate staff for resolution using JIRA and support follow-up Support User Acceptance Testing Assist in the system deployment and release management process Assist in the selection of any automation and/or performance testing tools Work with Developers, Business Analyst, Product Owners, and Scrum Masters to collect Change Advisory Board (CAB) documentation as needed Facilitate post Go-Live production defect triage concurrently with testing activities for in-progress development Ensure appropriate quality assurance is completed prior to the release and communicate test status for input into program go/no go decisions Generate quality metrics for test execution and drive the status calls with all stakeholders to help focus the delivery team on highest value and continuous improvement of QA test efficiency and effectiveness Attend project meetings and/or Scrum ceremonies as needed Ensure all IT policies & procedures are followed Work Experience: Test Lead: 3 years (Required) Quality Assurance: 8 years (Required) Broadcast/Media and Entertainment experience (Preferred) Rights Management and Rights Accounting system experience (Desirable) Experience with both large scale enterprise class project delivery as well as smaller, Agile, self-directed team execution Experience working in either a Waterfall method or Agile method Knowledge and Skills: Familiarity with testing tools TestRail, TestLink, TestFLO for Jira, Selenium Strong in SQL queries and databases Webservices testing using Postman/SOAP UI Pro Enterprise Service Bus integration testing GUI testing with business validations Batch testing with business validations Education: Bachelor's degree in computer science, engineering, or a related field, as well as experience working on a quality assurance team. Advanced degree preferred and/or demonstrable performance as a strong leader
Associated topics: process, prevent, prevention, quality, quality assurance analyst, quality assurance engineer, quality assurance lead, software quality engineer, test, test engineer

Launch your career - Upload your resume now!

Upload your resume

Loading some great jobs for you...