Functional Expectation Conduct with the feature team members system analysis design development and testing for their assigned technical products or applications within the context of an agile/DevOps delivery model.
Create Maintain and Outline Test Scenarios and test cases for feature and capabilities.
Track new/changed requirements and ensure these are addressed during automated testing.
Creation and maintenance of automated tests and test data for the Frontend Backend and Integration using standard tools and frameworks.
Guide and assist in defining a framework for performance and load testing using standard tools and frameworks.
Integrate automation testing at various stages to uphold quality gates during the build and deploy pipelines for development regression & release cycles.
Provide adequate Test Reporting for each stage of testing in the SDLC and the interpretation of the provided test reports and defect management for continuous improvement.
Non Functionals
Perform continuous quality analysis to help ensure that quality of the products we ship to customers are of the highest standard.
Establish implement and evolve the formal QA processes to ensure that the group is using industry accepted standard methodologies as they align to QA practices.
Design and develop the QA capabilities i.e. testing tools test frameworks test reporting mechanisms to test software services and infrastructure requirements applying Shift-Left principles.
Stay knowledgeable of new testing tools and strategies in accordance with AWM and ATC tooling and its prescriptions. Evaluate these to incorporate current and future alignment within the QA domain.
Ability to work interdependently as well as independently and to submit deliverables on time and with excellent quality.
Mentorship and guidance of junior QA team members.
Excellent interpersonal and organisational skills with the ability to communicate effectively (both verbally and in writing) with both technical and non-technical colleagues / users.