About Company
Econet Wireless Zimbabwe is a diversified telecommunications group with operations and investments in several countries across Africa, Europe, South America, and Asia. As Zimbabwe’s largest telecommunications company, Econet provides a comprehensive range of mobile communication services, including voice, data, mobile money (EcoCash), and enterprise solutions. We are at the forefront of digital transformation in Zimbabwe, committed to leveraging technology to empower communities and businesses. Our mission is to transform lives through digital solutions, creating a connected future for all Zimbabweans. We foster an environment of innovation, continuous learning, and teamwork, believing that our people are our greatest asset in achieving our ambitious goals and delivering exceptional value to our customers. Joining Econet means becoming part of a forward-thinking organization that not only leads the market but also makes a tangible impact on societal development through connectivity.
Job Description
Are you a seasoned QA professional with a passion for ensuring software reliability and performance? Econet Wireless Zimbabwe is seeking a highly skilled and motivated Senior Systems Testing Engineer to join our dynamic team in Gokwe, Midlands Province. In this critical role, you will be instrumental in safeguarding the quality and integrity of our complex telecommunications and digital service systems. You will be responsible for designing, developing, and executing comprehensive test strategies for our mission-critical applications, platforms, and infrastructure. This role demands a proactive individual who can not only identify defects but also contribute significantly to preventative measures and process improvements. You will work closely with development, product management, and operations teams to ensure that our systems meet the highest standards of functionality, scalability, security, and user experience before they reach our vast customer base. From developing intricate test plans to implementing robust automation frameworks, your expertise will directly impact the reliability of services that connect millions of Zimbabweans. As a senior member of the team, you will be expected to mentor junior engineers, lead complex testing initiatives, and drive innovation in our QA processes. If you thrive in a fast-paced environment and are ready to take on challenging projects that make a real difference, we encourage you to apply. This position offers a unique opportunity to contribute to the technological backbone of a leading African telecommunications giant and shape the future of digital connectivity in Zimbabwe, playing a pivotal role in delivering cutting-edge solutions to our customers.
Key Responsibilities
- Design, develop, and implement comprehensive test plans, test cases, and test scripts for various software applications and systems, focusing on functionality, performance, security, and usability.
- Lead and execute manual and automated testing efforts across different testing phases (e.g., unit, integration, system, regression, user acceptance testing).
- Develop and maintain robust automation frameworks and tools, integrating them into the CI/CD pipeline to improve efficiency and reduce testing cycles.
- Analyze complex system requirements and technical specifications to create effective testing strategies and provide early feedback to development teams.
- Identify, document, prioritize, and track defects, working closely with developers to ensure timely resolution and retesting.
- Conduct performance, load, and stress testing to identify system bottlenecks and ensure optimal performance under various conditions.
- Perform security testing to identify vulnerabilities and ensure compliance with industry standards and best practices.
- Contribute to the continuous improvement of QA processes, methodologies, and tools, promoting best practices across the team.
- Mentor junior QA engineers, providing technical guidance and support to foster their professional growth.
- Collaborate with cross-functional teams (development, product, operations) to ensure clear communication and alignment throughout the software development lifecycle.
- Participate in release planning and deployment activities, ensuring smooth and high-quality product launches.
Required Skills
- 5+ years of experience in systems testing or quality assurance, with at least 2 years in a senior capacity.
- Strong proficiency in designing and executing test plans, test cases, and test scripts.
- Extensive experience with test automation frameworks and tools (e.g., Selenium, Cypress, Playwright, JUnit, NUnit).
- Solid understanding of SQL for database testing and data validation.
- Proficiency in at least one scripting language (e.g., Python, JavaScript, Shell Scripting).
- Experience with API testing tools (e.g., Postman, SoapUI).
- Familiarity with performance testing tools (e.g., JMeter, LoadRunner).
- Experience with version control systems (e.g., Git) and CI/CD pipelines.
- Strong analytical, problem-solving, and critical thinking skills.
- Excellent communication and interpersonal skills, with the ability to articulate complex technical issues clearly.
Preferred Qualifications
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
- ISTQB certification (Foundation, Advanced, or Expert Level).
- Experience working in the telecommunications or mobile money industry.
- Knowledge of Agile/Scrum development methodologies.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
- Familiarity with security testing tools and methodologies.
Perks & Benefits
- Competitive salary and performance-based bonuses.
- Comprehensive health insurance and wellness programs.
- Generous pension scheme.
- Opportunities for professional development and continuous learning.
- Vibrant and inclusive company culture.
- Access to the latest technologies and innovative projects.
- Work-life balance initiatives.
- Employee recognition programs.
- Contribution to impactful services that connect millions.
How to Apply
Interested and qualified candidates are invited to submit their applications by clicking on the link below. Please ensure your CV and cover letter highlight your relevant experience and how you meet the requirements for this Senior Systems Testing Engineer position. We appreciate all applications, but only shortlisted candidates will be contacted for an interview. Econet Wireless Zimbabwe is an equal opportunity employer committed to diversity and inclusion.
