Job Description
Job PurposeAn Agile QA Engineer is responsible to participate in feature teams to assist in delivering quality products to the Product Owners. They will participate and give feedback on any activities where QA practices and risks are to be considered from the writing of user stories, pre-development testing notes, execute QA testing activities in accordance to processes and quality guidelines so as to identify defects / quality concerns in projects.Key Responsibilities/AccountabilitiesQA Planning and PreparationWhere applicable and agreed with the feature team, the correct planning of test scenarios and acceptance tests and test criteria using the available artefacts (FSS/TSS/Change notes/User Stories/Epics) and this is created in collaboration with Product Owner, Feature Analyst and Developer.Participate in estimation of User Stories during iteration planning.To identify complex, risky, negative and positive test scenarios.Test data requirements are provided during grooming session and is prepared such that it should be ready in time for the developers/ testers.Desk checks with BA’s, Developer’s, Infrastructure and UX’s team should be adhered too and should not hesitate to raise any issues.Testing notes to be logged on file repository platform such as Confluence.Visualization board Management (Kanban).Ensure all acceptance scenarios are scripted.
Responsibilities + Skills
Prepare Data requirements and ensure data availability for Test case execution. The focus on three types of data: test specific, test reference data to support scenario, application reference data which is needed for the application to start.
Education
Prepare Data requirements and ensure data availability for Test case execution. The focus on three types of data: test specific, test reference data to support scenario, application reference data which is needed for the application to start.
Experience