What are the responsibilities and job description for the Quality Assurance Test Lead position at Revel IT?
Our direct client in Columbus, Ohio has a 12 month contract need for a QA Test Lead.
Hybrid.
Must be in Columbus, Ohio.
Must be able to work on our direct payroll.
The Quality Assurance Test Lead for this contract opportunity is responsible for testing applications within a specific functional domain (e.g., Customer, Transmission and Distribution, Corporate applications, or a particular technology stack). They are a key member of project and program teams using both Waterfall and Agile methodologies. The Test Lead must have extensive knowledge of testing and quality assurance tools, methodologies, and all phases of the systems development life cycle, including experience with automation tools.
Required Qualifications for Position:
- Bachelor's Degree in Information Systems or Computer Science required, or equivalent experience
- 5 to 7 years of in-depth knowledge and experience in project work, process management, and quality assurance
- Experience working with distributed teams
- Extensive knowledge and experience with Testing Tools: i.e. Tricentis qTest and Jira
- Proven track record of leading strategic projects or the test function combined with the ability to execute at tactical project-level activities and tasks
- Demonstrable experience as a change agent having effectively implemented change in large cross functional organization
- Strong written and communication skills
- Ability to work with ambiguity
- Self-motivated, driven individual who is comfortable working in a global, matrixed, fast-paced environment
- Deep understanding of quality assurance and testing practices within the SDLC
- Brings an awareness of current market trends around tools and best practices
- Preferred Additional Qualifications for Position
- Knowledge and experience of Requirements and Testing Tools: Tricentis qTest, JIRA
- Knowledge and experience of Performance Testing: OpenText LoadRunner (LRE) Performance Center
- Knowledge and experience of Automation Testing: Tricentis Tosca, Gherkin, Jenkins, Postman
- Knowledge and experience with SQL coding
Key responsibilities include:
- Facilitating the creation of test plans across functional and technical teams.
- Developing test scenarios and scripts.
- Organizing technical capabilities, processes, and personnel for manual and automated testing.
- Maintaining reusable test scripts.
- Tracking quality assurance metrics to meet or exceed PMO requirements.
- In addition to the skills required for a test lead working in a traditional waterfall project, a test lead or engineer in an Agile team should be competent in test automation, test-driven development, acceptance test-driven development, white-box, black-box, and experience-based testing.
Essential Functions
- Ensures testing processes are in alignment with PMO methodology and QA standards
- Brings an awareness of current market trends around tools and best practices
- Understands the QA framework and implements QA templates effectively
- Helps others understand the QA framework.
- Sets forth testing best practices and ensures each tester is following best testing practices according to the QA Framework
- Determines staffing requirements for test planning and execution
- Works with business leads to understand the end-to-end business process & identify test scenarios
- Reviews and understands project specific requirements and assists with uploading to the standard tools used for requirements and test tracking as needed.
- Ensures proper traceability between test scripts and requirements
- Reviews test scripts for accuracy and completeness
- Identifies required data for thorough testing across all levels of testing needed
- Responsible for providing daily program level testing metrics & reporting
- Responsible for conducting daily standup with testers
- Conducts weekly program level status report/status meeting
- Completes/Updates Test Approach and other standard testing deliverables
- Completes/Updates any PMM (Project Management Methodology) required documentation
- Train Testers to ensure users know how to execute Tests and log defects
- Creates a daily Test execution plan during all Testing phases
- Creates and maintains program level planning tracking towards completion
- Serves as the point of escalation for all Testing related issues
- Facilitates remediation/mitigation of identified risks/issues
- Facilitates program level progression of Testing in all phases of Testing
- Responsible for program level quality of Testing activities and Testing results
- Runs daily audit report to ensure compliance with audit
- Tracks completion status for each cycle of Testing and ensure Test Plans are complete and accurate
- Defines scope of Testing for each release and phase and cycle
- Defines and tracks completion of items on Entrance and Exit Criteria checklist for weekly review with program leads
- Understands requirements enough to be able to determine accurate priority and severity of Defects
- Sets forth and adheres to Defect standards
- Sends daily Defect aging report and follows up on Defects that are past SLA
- Facilitates daily Defect triage meetings
- Works with Deployment Lead to ensure all checklist items are accounted for prior to receiving software into the test environment
- Identifies areas of process improvements and implements improvement measures with buy-in from Program Leads
- Works with OCM & training leads for anything Testing related
- Coaches and mentors junior test team members
- Adheres to administrative processes and deadlines
- Other duties, as required
Salary : $50 - $60