Position Purpose
This role carries out the functions of a QA functional for a POD. The purpose of this position is to be a hands-on QA engineer ensuring all functional testing requirements are met and to provide support to Test Automation Engineer.
Key Responsibilities
Support QA effort and direction within allocated team and offshore group
Coordinate activities which enforce quality improvements
Preparation of test plans, test cases/scripts, and test reports
Execution of all tests (manual and automated) including creation and closing of issues and defects
Perform required exploratory and regression testing manual and automated
Closely work with all members of the team in all aspects of QA
Support Test Automation Engineer
Ongoing active involvement and contributions within the QA Chapter
Effective Test data management
Contribute to innovation and initiatives for standardisation and automation within the group
Experience & Knowledge
3+ years of QA experience
Working experience with qTest, JIRA, Confluence and Kafka
Working experience in performing API and Database testing.
Working experience on Microsoft Azure environment
Effective Test data management.
Strong work experience in Agile methodology
Strong knowledge in QA process and Methodologies
Experience working on a CI/CD platform such as bitbucket or Azure Devops is a plus
Key Attributes & Skills
Strong communication skills with a goal driven mindset
Strong QA knowledge and understanding
Experience working in cross-functional agile teams with a scrum ceremony and devops culture
Experience with ALM tools such as Jira, Confluence, Azure Devops
Strong systems, problem solving and analytical skills, exceptional verbal & written communication skills
Excellent self-learner
Proven ability to work effectively and contributing for immediate team and to centre of excellence
Ability to evaluate and challenge functional / non-functional and technical requirements and design
Ability to work in an onshore/offshore environment