Job Description | - The QA Test Strategy Lead serves as the primary resource to develop and lead manual and automated testing activities for functional, non-functional, compliance, performance and security requirements. This includes development and implementation of manual testing best practices for Agile teams, including test case creation, test approach, test case status/tracking, and reporting. This individual is also responsible for developing, planning and executing an automation test strategy for identified systems, including best practices for creating test scripts, test coverage, execution in multiple environments, and proper reporting. analyzes, creates, and automates tests for the functional and security requirements of applications.
- The individual should be self-motivated, creative, proactive, exhibit good communication skills, be able to participate as a member of a leadership team, and be able to work successfully in a fast-paced Agile program. They must be well-versed in different technologies and environments, and have a strong understanding of SDLC processes, CICD pipelines, the QA lifecycle, Agile, DevOps and SQL.
Scope of Activities: The QA Test Strategy Lead (Agile) will demonstrate competencies in these job responsibilities: - Ability to create and execute Test Plans that meet guidelines for both State and Federal parties
Provide guidance and ensure QA team members understand: - QA test role within an Agile team
- Creating tasks and participating in story refinement and sizing, sprint planning and daily standups
- Working collaboratively with BA’s, business and developers to meet sprint goals
- Creating quality manual test cases and scripts, documenting story test approach, documenting test case results, and providing timely/complete feedback to developers on issues that are found
- Works across Agile, shared services, infrastructure and other DHHS development teams to resolve cross-functional testing impacts, schedules and issues
Creates, executes and maintains manual and automated testing strategies for identified environments based upon SDLC, including, but not limited to: - Unit Testing
- Functional/Story Testing
- Feature/Integration Testing
- User Acceptance Testing
- Regression Testing
- Ensures that test data repositories are created/maintained with reusable data that allow business scenarios to be properly tested efficiently and effectively for both manual and automated testing activities
- Researches and recommends testing tools/applications for manual and automated frameworks that fit within organizations infrastructure.
- Provides detailed documentation and training on automation tools and applications
- Ensures that QA has properly tested, prepared and created necessary artifacts and supporting documentation for Release Management
- Ensure adherence to organization standards and best practices (e.g. enterprise testing standards, etc.) and creates standardized processes for the entire QA organization
- Reports on Test Coverage estimated work efforts
- Ability to effectively communicate status, plans, test results, concerns/issues and risks.
- Aligns test schedules to meet project time line testing expectations
Required Credentials and Experience: - 10 years of experience in Quality Assurance software testing: functional, non-functional, integration, regression, negative and user acceptance
- In-depth knowledge of test planning, test case creation, test case execution and regression test suites/scheduling
- Experience creating and implementing best practices for manual testing in CICD/Agile environment
- Experience creating and implementing automated testing strategy in CICD/Agile environment
- Experience in performing Smoke, Functional, Integration, Regression, Browser Compatibility and End-to-End Testing
- Advanced knowledge and experience with various test automation software, tools and methodologies
- B.S. Computer Engineering or Computer Science (and/or significant related work experience)
- Solid experience with software technologies including: HTML, Java, React, Javascript/Typescript, REST/JSON, Postman, SQL, Git, Selenium, Azure DevOps pipelines, CosmosDB or similar document databases
- Familiarity with the following would be beneficial: ReadyAPI, TestComplete, Azure cloud environment
Preferred Credentials and Experience: - Knowledge of ADA (American with Disabilities Act) requirements and testing tools/practices, including WCAG guidelines and testing levels
- Experiencing creating and delivering presentations to varied audiences
|