WE ARE STILL MAKING CVs FOR P100. COVER LETTERS FOR P50
Pay with FNB EWallet to 76981238 or Orange Money on number 76981238
Whatsapp us on +26776981238
JOIN US ON OUR WHATSAPP CHANNEL HERE
RESPONSIBILITIES
• The Organisation is undergoing digital transformation (DX), thus software/QA tester is responsible for designing test scenarios for software usability, running these tests, and preparing reports on the effectiveness and defects to the production, design teams, product owners and other stakeholders
• Work with product owners, managers, and developers to ensure delivery of high-quality products and solutions to customers and the organization
• Analyzing user stories, use cases business requirements for validity and feasibility
• Lead and execute all aspects of testing (unit, functional, integration, system, automation,
regression, black box, smoke, interface load/performance, exploratory, etc) and usability
• Define scope, approach and objectives of all QA testing. Establish the purpose and deliverables
of the test effort, establish success criteria for projects to ensure quality standards
• Develop and coordinate the implementation of testing processes including creating and maintaining test plans, test scenarios and test cases and timelines based on requirements definitions, and user acceptance testing documentation
• Conduct tests, analyze the results, including root-cause analysis and report observations and provide accurate, detailed descriptions of testing results to relevant stakeholders to facilitate resolution of identified issues
• Design and develop automation scripts for complex environments and implement where needed
• Lead and contribute to the definition, development and implementation of quality assurance practices, procedures, and other QA assessments
• Establish fact-based measurements of test efficiency, effectiveness, and product/solution readiness, including defect densities, defect counts, code coverage, automation counts, etc.
• Manage and troubleshoot defects to resolution while proactively identifying risks and mitigation
• Work collaboratively with development, architects, product owners and other stakeholders to identify testability of architectural designs and application code while infusing quality into the deliverables
• Participating in design reviews and providing input on requirements, product design, and potential problems
• Provide post-production release testing
• Apply quality engineering principals throughout the Agile product lifecycle, SDLC and other project management methodologies in the organization
• Communicate important information, insights and value propositions to different stakeholders
Qualifications & Experience
• A BSc or MSc in Applied Mathematics/Statistics/Engineering/Cognitive Sciences or related field
• Experience in Software testing and quality assurance for highly complex projects and digital transformation related to distributed platforms, cloud and mainframe batch applications
• Experience in automating RESTful and Web services, micro-services and data process (extracting, loading, modelling etc)
• Proficiency in software test design and testing methodologies and tools such as Selenium, Protractor, Visual Studio, Parasoft SOATest, etc
• Good understanding of solution & design architecture (all domains – business, information/data, application, technology/infrastructure, security, integration)
• Good understanding of artificial intelligence/machine learning, customer-centred business models, big data and analytics and their applications an added advantage
• Experience with test case and bug tracking systems like JIRA, Testrail
• Ability to multi-task, detail-oriented with the ability to see how each component fits into the big picture and work in a fast-paced project environment
• Strong critical thinking and problem-solving skills, excellent written and verbal communication, teamwork, and time management skills