The list of essential functions, as outlined herein, is intended to be representative of the duties and responsibilities performed within this classification. It is not necessarily descriptive of any one position in the class. The omission of an essential function does not preclude management from assigning duties not listed herein if such functions are a logical assignment to the position.
- Maintains responsibility for writing BDDs and assisting teams in the creation of automated tests, ensuring user stories have adequate acceptance criteria in relation to industry use and standards.
- Collaborates with agile teams, Product Managers, and management, to ensure features have been met.
- Assists teams in PI planning activities
- Assists teams in the creation and documentation of user stories and their acceptance criteria from a software verification perspective
- Ensures traceability of tests to user stories is documented
- Drive the development of required acceptance criteria for user stories
- Creates BDDs
- Assists in the creation of automated tests
- Performs ad-hoc testing throughout the development cycle to provide feedback to developers
- Reviews results of automated tests for completeness and acceptable results in all applicable environments
- Assists in ensuring validation activities are documented and executed
- Validates software via process workflow in a regulated environment
- Promotes culture of quality and mentors cross-functional teams.