Analyst, Testing at MTN Ghana
We have the largest Job seeker visits by alexa rankings. Post a Job
- Company: MTN Ghana
- Location: Ghana
- State: Jobs in Accra
- Job type: Full-Time
- Job category: IT/Telecom Jobs in Ghana
No views yet
Job Description
Job Summary
• The Analyst, testing role within the Technology Operations division serves a critical function in ensuring the quality and reliability of software solutions.
• Reporting directly to the Manager, Testing and Quality Assurance, this role is dedicated to upholding stringent testing standards, identifying, and rectifying software defects, and optimizing overall product quality.
Job Context
• Evolution and highly competitive Fintech Industry
• Multi regulated environment
• Environmental, social and governance prioritized
• Evolving Telco with a focus on business platform and digital
• Partnerships at the core of industry plans
• Regionalized structure
• Financial inclusion at the core of government agenda
• Localization a key objective for business and government
• Brand Reputation
• Performance driven environment
• Diverse cultural environment
Job Role
Test Planning and Strategy Development:
• Collaborate with project stakeholders to define test objectives, requirements, and acceptance criteria.
• Develop comprehensive test plans, strategies, and approaches tailored to project needs and objectives.
• Identify testing scope, resources, timelines, and dependencies to ensure thorough test coverage.
Test Case Design and Execution:
• Create detailed test cases, test scripts, and test scenarios based on functional and non-functional requirements.
• Execute test cases manually or using automated testing tools and frameworks to validate software functionality.
• Conduct regression testing, integration testing, and system testing to verify software changes and enhancements.
Test Automation and Tooling:
• Implement test automation strategies to increase testing efficiency, repeatability, and coverage.
• Develop and maintain automated test scripts using scripting languages and testing frameworks.
• Integrate automated tests into continuous integration pipelines for seamless execution and feedback.
Defect Management and Reporting:
• Identify, record, prioritize, and track software defects using defect tracking systems or bug management tools.
• Conduct defect triage meetings with cross-functional teams to prioritize and resolve identified issues.
• Generate comprehensive defect reports, test summary reports, and test metrics to communicate testing status and findings.
Collaboration and Communication:
• Collaborate closely with developers, business analysts, and other stakeholders to ensure a shared understanding of testing requirements and objectives.
• Communicate testing progress, results, and recommendations effectively through written reports, verbal updates, and presentations.
• Participate in team meetings, project reviews, and retrospectives to share insights, lessons learned, and best practices.
Continuous Improvement and Learning:
• Continuously evaluate and improve testing processes, methodologies, and tools to enhance testing efficiency and effectiveness.
• Stay updated with emerging trends, technologies, and best practices in software testing and quality assurance.
• Actively participate in knowledge-sharing sessions, training programs, and communities of practice to enhance testing skills and capabilities.
Compliance and Quality assurance:
• Ensure adherence to quality standards, testing best practices, and regulatory requirements relevant to the industry and organization.
• Participate in quality assurance activities, audits, and compliance assessments to maintain high-quality standards in software products.
• Implement quality assurance measures and controls to prevent defects and ensure software reliability, security, and performance.
Qualification Required & Experience
Job Requirements (Education, Experience and Competencies)
Professional/Technical Competencies:
• Proficiency in Test Case Design: Ability to design comprehensive and effective test cases that cover various scenarios and edge cases to ensure thorough testing coverage.
• Test Execution and Reporting: Experience in executing in executing test cases, documenting test results, and generating detailed test reports to communicate findings and defects effectively.
• Test Automation: Familiarity with test automation frameworks and tools such as Selenium, Cypress, or Appium to automate repetitive testing tasks and accelerate the testing process.
• Test Management Tools: Proficiency in using test management tools to organize test cases, track test execution and manage defects.
• Scripting and Programming Languages: Knowledge of scripting languages such as Python, Java or JavaScript for test automation, as well as proficiency in SQL for database testing
• Understanding of Testing Methodologies: Familiarity with software testing methodologies such as black-box testing, white-box testing, regression testing, and exploratory testing to apply appropriate testing techniques based on project requirements.
• Continuous Integration/Continuous Deployment (CI/CD): Understanding of CI/CD pipelines and experience in integrating automated tests into CI/CD workflows to ensure early detection of defects and faster delivery of software updates.
Must live the MTN Values of
• Lead with Care, Collaborate with Agility, Serve with Respect, Can Do with Integrity, Act with Inclusion
Must exhibit the MTN Vital Behaviors of
• Complete Candor, Complete Accountability, Active Collaboration & Get it done.
Location: Accra
How To Apply For The Job
Qualified applicants should indicate Vacancy Ref no: MMLATE258 as the email subject and ensure that CVs are saved in applicants’ names. Applications without the subject and CVs saved in their names will automatically be disqualified.
Interested and qualified applicants should send their Curriculum Vitae to:
Closing Date: 19 February, 2025
• Applicants should have served at least twelve (12) months or more in their current role with Scancom PLC.
• Applicants should also make their managers aware that they are applying for the position.
• Only shortlisted applicants will be contacted.