Job Purpose
Performing tests to ensure software products are fit for purpose
Responsibilities
-
Display adequate proficiency in story analyses, test case design,
and required test tools
-
Ensure identified gaps are added to your personal development plan
- Assist team members on test case implementation issues
-
Identify QA gaps and risks in the reference architecture and work
with the team to update
-
Transfer technical and agile process knowledge to team members
-
Ensure that tickets are up to date and you move your tickets in
terms of status and comment on the ticket where relevant
-
Take ownership of stories, tasks, and all QA-related activities to
complete the assigned work
- Create bugs against the stories where test cases fail
-
Proactively follow up with developers to confirm that their work
is complete and that all bugs have been addressed
-
Serve as cover quality assurance on ad-hoc projects as required
-
Ensure QA team members implement test cases according to best
practices
-
Ensure QA team members participate in test case reviews with the
required urgency
- Serve as test case review buddy on ad-hoc projects
- Prepare release test plan for deployment
- Present test plan to team and amend with suggestions
-
Execute release test plan on the target deployment environment
-
Generate/compile test release plan execution results and report to
Technical Lead and PM
Qualifications
-
Certification OR Diploma in Computer Science/Software Engineering
OR relevant experience of 4+ years