a dynamic information technology staffing firm

Careers - Job Details

Senior QA Engineer-Test Lead

Summary:
BGI has the following 12 month contract with our direct client located in NY, NY
 
Job ID/Number:
201912-2143
 
Posted Date:
12/5/2019
 
Job Location:
New York, NY
 
Position Type:
Contractor
 
Division:
Information Technology
 
Description:
Senior QA Engineer / Test Lead
 
As business solution development methodologies change, i.e., the increased use of Agile delivery methods, so does the role of the Test Manager. The Test Manager needs to evolve from testing taskmaster to quality manager. Organizations and delivery teams are flattening and are more self-directed. The Test Manager, 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.
 
Candidates should be very hands on in test planning and test execution and they will be injected into activities of Scrum teams to do hands on test planning and execution work as a regular part of their role. They also should be capable of taking on higher level tasks such as determining appropriate testing tools and processes, evaluating and ensuring completeness and quality of test plans across Scrum Teams and for Scrum of Scrums, organizing and running defect remediation meetings with Delivery Teams etc.
 
?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 team (pending resource availability).
 
·        Advise on the selection of testing and defect remediation tools as needed and applicable to the delivery team.
 
·        Provide ongoing coaching to the delivery team to ensure a focus on quality and end-to-end testing and defect remediation
 
·        Create, manage and refine as needed, a process for prioritization and communication of testing results to the business, developers, project managers, and other audiences
 
·        Support execution for embedded delivery team test planning for any systems/projects deployed by AMCN, 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 BAs 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
 
PRIMARY CONTACTS
 
·        VP of Enterprise Applications and Solution
 
·        Product Owners
 
·        Scrum Masters/Project managers
 
·        Delivery Teams
 
·        Steering Committees as needed
 
JOB REQUIREMENTS:
 
Work Experience
 
·        Test Lead: 3 years (Required)
 
·        Quality Assurance: 8 years (Required)
 
·        Broadcast/Media and Entertainment experience (Preferred)
 
·        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
 
 
 
 
 
close (X)