SUMMARY:
Job Title: Test Coordinator / Analyst
Location: Gauteng , Northern Suburbs
Applications: itplacements@alos.co.za
POSITION INFO:
SKILLS REQUIREMENTS:
· Experience in planning, execution, and management of end-to-end test lifecycles across all test phases as well as Test Automation.
· In-depth Process Knowledge (Processes & Standards).
· Able to lead ethically, work well and manage requirements with business counterparts, as well as development & operational teams.
· Strong IT Knowledge in Palantir Foundry, JIRA (x-ray), Confluence and Agile methodology.
· Awareness of Tools like MS Power BI, Quicksight, Tableau and other BI Tools.
· Good understanding of Integration between different Technologies and Software Architecture & specification.
· Good understanding of system & data engineering concepts .
· Any additional responsibilities assigned in the Agile Working Model
ADVANTAGEOUS SKILLS :
· Integration Testing Frameworks (ex REST-assured, Protractor, Selenium or Tricentis Tosca)
· Knowledge of test frameworks would be an added advantage
· Defect Management (Identify, Log, Assign, Resolve, Verify, Close)
· Non-Functional Testing (Performance, Stability & Usability)
· Github, Github Actions
· AWS Knowledge
· CI/CD Version Control
· Requirements Analysis
· Requirements Management and Communication
· Assist with identification and management of risks
· Can communicate influentially and articulately
QUALIFICATIONS/EXPERIENCE
· Relevant IT / Engineering Degree
· 3+ years experience in Software Development
· 3+ years experience in Business Analysis
· 5+ years experience in Testing
ROLE AND RESPONSIBILITIES?
· Collaborate with team, system analysis, design, development and testing for their assigned technical products or applications within the context of an agile/DevOps delivery model.
· Record and understand the specifications of the systems, as well as the system-specific programming languages and frameworks.
· To apply professional judgement and provide recommendations to the product owner & sub product owners.
· Establish, implement and steer the overall test management strategy across all our developments (both manual and automated test strategy).
· Integration of automated / manual tests into a coordinated release management. Consider testing in the different stages or environments that we offer, as well as the different levels (Foundry, AWS, Code Repo, etc)
· Build effective relationships with stakeholders supporting the testing activities.
· Establishes the capability of test automation.
· Steer & coordinate manual and automated testing (where each is applicable)
· Defines and maintains a test concept for test automation.
· Ensures that the test automation process is documented and updated continuously.
· Performs analysis of test processes and selects appropriate test cases for automation.
· Ensures that manual test cases are migrated to automated test cases.
· Ensures that automated test cases are updated and documented continuously.
· Define test data requirements of the data extractors for DevOps.
· Train employees in test automation.
· Participates in the test planning and supports other Sub-Product team members with automated test cases as much as possible.
· Day-to-day management of testing team and their testing activities.
· Chairs testing progress meetings / calls and actively manages the resolution of identified defects and other issues blocking the completion of testing phases.
· Acts in a QA role for all testing activities and resolve or escalate issues accordingly.
· Any additional responsibilities assigned in the Agile Working Model
· Managing Business Processes
· Assisting Business with POC’s and Business Value Calculations from BA Perspective
· Prioritize requirements and create conceptual prototypes and mock-ups