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/Dev Ops 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 Dev Ops.
·
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 POCs and Business Value Calculations from BA Perspective
·
Prioritize requirements and create conceptual prototypes and mock-ups
Test Analyst, Johannesburg
Free
Test Analyst, Johannesburg
South Africa, Gauteng, Johannesburg,
Modified April 4, 2025
Description
Job details:
⇐ Previous job |
Next job ⇒ |
Advertisement: