City of Cape Town
Cape Town, Western Cape
JSE-listed Altron, founded in 1965 has a direct presence in South Africa, Africa, Europe, the Middle East and Australia, employing more than 8 500 employees globally.
Altron combines technical expertise with in-depth customer understanding to provide end-to-end holistic technology solutions.
Altron Bytes Systems Integration, a division of Altron (Pty) Ltd, is an end-to-end ICT service provider of consulting, implementation and outsourcing services, that partners to help clients in two main ways: Driving value and optimizing client investment in current and legacy systems, applications and infrastructure.
Most organizations are planning or have embarked on a digital transformation journey.
This journey is certainly more than deploying technology – it is a shift in the entire business model and talks to the ‘pace of change’ that an organisation must go through, driven by the rapid adoption of technology. Altron Bytes Systems Integration has a clear go-to-market strategy in key industries covering: Financial Services, Telecommunications, Media & Entertainment, Public Sector, Retail, Mining & Manufacturing, Travel & Transport, Energy & Utilities.
We are currently expanding a project team that is responsible for designing, building and operating an IFRS system for one of the large insurance companies within South Africa and Africa. This successful candidate in this role will form a part of the Quality Assurance Team to ensure that a high-quality product is delivered to our Client.
We are looking for a Technical Lead in the QA Department. Your main functions will be that of a Technical lead, QA Analyst and Test Automation Engineer where you will be working in the Insurance space. We need a person who is passionate about Testing, Test Automation and Quality. You need to be hands-on by performing Testing as well as Develop and Maintain the automation code in accordance with specifications and agreed timescales. You will be the technical go-to person for the QA team.
Requirement Analysis; Create test plans and test scripts; Execute test plans.
Identify and analyse defects. Log defects and track defect resolution.
Create and maintain Automation test cases.
Maintain quality assurance environment.
Perform manual feature testing
Implement automation tools and frameworks (CI/CD pipelines)
Design, develop, document and implement Test Automation solutions
Collaborate with team members to improve the company’s engineering tools
Develop and maintain design and troubleshooting documentation
Perform unit testing
Troubleshooting, support, problem solving and analysis for users
Compliance with procedures and processes
Team Leader responsibilities:
Liaise with internal and external stakeholders
Do presentations to Management when needed
Write the Test Strategy
Assist with implementing new processes
Training QA team members
Mentor and guide juniors
Contribute to improvements in QA
Conduct interviews, if required
Contributing to team’s KPAs and Performance Appraisals, if required
Provide daily reporting
N. Diploma or B-Tech/Degree in Information Technology / Computer Science / Engineering degree
10 yrs+ formal testing experience
Test Automation Engineering experience
Software testing experience
Implementing and integrating code deployment tools (eg Puppet, Ansible, Chef, etc.)
Deployment Tools (eg. Jenkins, TeamCity, etc.)
Integration with code repositories (eg GitLAB, GitHUB, BitBucket, etc.)
Proficient in scripting and scripting languages (eg Python, etc.)
Knowledge and implementation of branching and merging strategies (Git Flow, Trunk-based development, etc.)
Expertise in software development methodologies (Agile, Waterfall)
SQL and PL/SQL
Python and/or Java (or a similar language)
J-Meter (or any other Performance testing tools)
SOAPUI (or any API testing tool)
Selenium (or any Front-end testing tool)
J-unit (or any unit testing tool)
Cloud exposure (Amazon, Microsoft Azure, Google Cloud)
Container deployment, scaling, management, etc. (Docker, Kubernetes, OpenShift, etc.)
High attention to detail and accuracy
Deadline driven, able to work in pressurised environment
Compliance with procedures and processes
Must be able to work well as part of a team and independently
Good analysis skills; Good problem-solving skills.
Must have a drive for helping peers.
Must have a positive and professional attitude.
Excellent communication skills
Experience in Insurance industry
DEVOps, CI/CD exposure