
Job Vacancy For Analyst, Testing
- Accra
- Permanent
- Full-time
- 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.
- 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
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- Lead with Care, Collaborate with Agility, Serve with Respect, Can Do with Integrity, Act with Inclusion
- Complete Candor, Complete Accountability, Active Collaboration & Get it done.
- 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.
Ghana Current Jobs