Non-Functional Tester

  • Full-time

Company Description

Procept Associates Professional Services Limited (Procept Africa) is a franchisee of Procept Associates Ltd, Canada. We specialize in business intermediary, outsourcing, and professional services (consulting and training) delivered through a strong network of associates and partners. Our operations are guided by best practice frameworks across multiple regions, including Canada, Nigeria, South Africa, Zambia, Ghana, Rwanda, Kenya, Cameroon, the Democratic Republic of Congo, and Uganda.

Procept is currently recruiting to fill the position of SDET Analyst for the software testing unit. The SDET Analyst (Non-Functional Testing) plays a critical role in ensuring the quality, performance, and reliability of software applications within a telecommunications environment. The role is responsible for implementing defined testing strategies, coordinating multiple testing phases, and validating the overall customer experience across enterprise systems. The position holder will operate as an integrated member of an Agile SCRUM team, ensuring that solutions meet both functional expectations and non-functional performance standards in high-demand telecom environments.

Job Description

You are responsible for the following:

1. Test Strategy Implementation

  • Execute and support the implementation of defined testing strategies across projects.

  • Ensure alignment of testing activities with business requirements, system architecture, and telecom-specific demands.

  • Contribute to continuous improvement of testing frameworks and methodologies.

2. Test Coordination & Execution

  • Coordinate and actively participate in key testing phases, including:

    • Integration Acceptance Testing (IAT)

    • User Acceptance Testing (UAT)

    • Sanity Testing

  • Ensure seamless planning, scheduling, and execution of testing activities across stakeholders.

  • Track testing progress, identify risks, and escalate issues as required.

3. Non-Functional Testing & Quality Assurance

  • Validate non-functional requirements such as system performance, scalability, availability, and reliability.

  • Ensure systems can handle telecom-specific scenarios such as high transaction volumes, concurrent users, and peak load conditions.

  • Support performance and load testing activities where applicable.

4. Customer Experience Validation

  • Assess and validate the end-to-end customer experience of products across enterprise systems.

  • Identify usability, latency, and performance issues that may impact customer satisfaction.

  • Provide recommendations to enhance system responsiveness and user experience.

5. Agile SCRUM Participation

  • Function as an embedded member of Agile SCRUM teams.

  • Participate in sprint planning, daily stand-ups, sprint reviews, and retrospectives.

  • Collaborate closely with developers, product owners, and business analysts to ensure quality is embedded throughout the development lifecycle.

6. Defect Management & Reporting

  • Identify, log, track, and manage defects through to resolution.

  • Provide detailed test reports, including findings, risks, and improvement recommendations.

  • Ensure timely communication of testing outcomes to relevant stakeholders.

Qualifications

Education:

  • BSc. or HND in Electrical/Electronics, Computer Engineering, ICT, or IT related discipline
  • Fluent in English

Experience:

  • Experience working in a medium sized organization.
  • Experience in information and communication technology (ICT) preferably in Telecommunications, Banking, FMCG or an ICT related industry.
  • Experience is Test planning, Test case management and defect management using tools such as, Jira, Zephir, HP ALM QC, etc.
  • Certification is any of the following would be an added advantage; ISTOB Test Foundation, SCRUM, Agile, PMP, ITIL Foundation, etc.
  • Knowledge of Performance, Load, Automation Testing would be an added advantage.
  • Collaborate with cross-functional teams to understand project requirements and specifications.
  • Reviewing and analysis of requirements and specifications
  • Designing test cases using in-depth technical analysis of functional and potentially non-functional requirements and specifications
  • Execution of tests and recording and producing of results in the form of test reports
  • Responsibility for alignment with Test Manager who are primary stakeholders
  • Perform duties efficiently and accurately within specified timelines in accordance with the work requirement (this may include performing other duties occasionally, working outside normal office hours when requested by management)
  • Ensuring that the requirements & test artefacts are documented and tracked to an appropriate standard and in an appropriate test management tool ensuring 100% requirement traceability.
  • Regular alignment with key stakeholders to understand the testing needs and drive continuous improvement in order to enhance the services provided.
  • Understand and test using business processes relating to deliverables, facilitating evaluation of fit for purpose.
  • Clearly document and report software defects, providing detailed information to assist developers in the resolution process.
  • Timely documentation and reporting of defects and tracking till closure.
  • Participate in daily stand-up meetings and contribute to agile development processes.
  • Identify opportunities for test automation to improve efficiency and coverage.
  • Adoption and usage of automation tools as well as automated regression suites
  • Actively participate in process improvement initiatives to enhance the overall quality assurance process.
  • Strong verbal and written communication skills
  • Stay informed about industry best practices and emerging trends in telecommunications and quality assurance.