First seen by Alion on Nov 5, 2026.
Vennote Technologies Limited is a technology company building robust, scalable digital solutions that power businesses. We specialize in Enterprise Applications, Managed Services, and Project Management,delivering technology solutions that help businesses run more efficiently and scale with confidence.
We are recruiting to fill the position below:
Job Title: Test Analyst – Integration Testing (OSB/WSO2, API Automation, Performance)
Location: Lagos
Job Summary
- The team is technical, agile and under deadline pressure; you are expected to read service specifications and payloads yourself, work directly with developers and architects, and defend test results in front of a demanding customer.
- You will design and execute the tests that prove each migrated service behaves exactly as its OSB original (functional equivalence), build and maintain the API/service automation suite that makes regression repeatable across migration waves, and run performance tests that confirm the WSO2 platform meets telecom SLAs under production-like load.
Key responsibilities
OSB/WSO2 service testing:
- Design and execute functional, integration and end-to-end tests for OSB and WSO2 services: SOAP and REST calls, JMS/queue flows, DB and file adapters, security policies, fault and retry handling.
- Analyse OSB service fromspecifications, WSDL/XSD and OpenAPI contracts, pipelines, transformations and routing rules to derive test conditions; identify gaps and ambiguities before build starts.
- Build test data and stubs/mocks for upstream and downstream BSS/OSS systems (CRM, billing, provisioning, product catalogue) when real systems are unavailable.
- Prove functional equivalence between each OSB service and its WSO2 MI replacement: same request, same response, same side effects, same error behaviour; run parallel-run comparisons during migration waves.
API/service automation testing:
- Integrate automation into the CI/CD pipeline so every migration wave and release is regression-tested automatically; maintain reporting dashboards.
- Automate response comparison between OSB and WSO2 outputs to speed up equivalence testing.
- Keep the suite stable and relevant as APIs are standardised and versioned.
- Build and maintain the automated regression suite for the API/service layer (for example Postman/Newman, SoapUI/ReadyAPI, REST Assured, Karate or equivalent), covering contract, functional and negative scenarios.
Performance testing:
- Build and run performance tests (JMeter, Gatling, LoadRunner or equivalent) against WSO2 MI/API Manager and compare against OSB baselines and SLAs.
- Define non-functional test strategy with the architects: throughput, latency, concurrency, soak, spike and failover scenarios reflecting telecom peak loads (bill runs, campaign launches, month-end).
- Analyse results with the platform team: bottlenecks, tuning recommendations, capacity findings; re-test after fixes.
Test management and quality:
- Produce test plans, test cases, traceability matrices, defect reports and test summary/exit reports per wave.
- Log, triage and track defects to closure with developers; reproduce issues with precise evidence (payloads, logs, timings).
- Support SIT, UAT, cut-over rehearsals, go-live verification and hypercare, including out-of-hours windows.
Stakeholder and customer work:
- Work day to day with a technical, agile, dynamic and demanding team of architects, OSB/WSO2 developers and analysts; take part in sprint planning, stand-ups and retrospectives.
- Hold a firm, evidence-based line on quality with a difficult customer and under time pressure: what passed, what failed, what the risk is, what it takes to close it.
- Explain test coverage, results and risks to technical stakeholders (platform owners, architects) and business stakeholders (application owners, business units).
Flexibility:
- Available for cut-over windows and customer escalations outside standard hours when required.
- Extend hands-on help where the delivery needs it: test data setup, environment checks, documentation, defect analysis, supporting other testers or analysts.
Requirements
Education:
- Bachelor's degree in Computer Science, Engineering, Information Systems or a related field.
Certifications (preferred)
- TM Forum certification (eTOM, SID or Open APIs)
- Oracle SOA Suite / Service Bus or WSO2 certification
- Agile: ISTQB Agile Tester, CSM/PSM or equivalent
- ISTQB Foundation; ISTQB Advanced Test Analyst, Technical Test Analyst or Test Automation Engineer
- ISTQB Performance Testing or equivalent tool certification (JMeter, LoadRunner)
Required experience and skills:
- Stakeholder management: Experience presenting test coverage, results and risk to both technical and business stakeholders
- Overall experience: 7+ years in software testing, of which 4+ years testing SOA/OSB integration services
- Telecom domain: Extensive knowledge of mobile operator processes and systems: lead-to-cash, order management, provisioning/activation, charging and billing, CRM, product catalogue, partner/interconnect; typical BSS/OSS landscapes; awareness of TM Forum eTOM/SID/Open APIs
- Integration fundamentals: SOAP, REST, WSDL, XSD, JSON, XML, XPath/JSONPath, JMS, OAuth2/WS-Security; SQL for data verification; comfortable with Linux command line and log analysis
- OSB service testing: Extensive hands-on experience testing Oracle Service Bus / SOA Suite services: proxy and business services, pipelines, XQuery/XSLT transformations, adapters (DB, JMS, File, FTP), OWSM security policies, fault handling; reading OSB logs and consoles to diagnose failures
- Agile team fit: 3+ years in technical, agile, dynamic and demanding delivery teams; Scrum/Kanban in practice under fixed migration deadlines
- Communication: Clear, precise written and verbal English; defect reports and test summaries that developers and managers can act on without follow-up questions
- Performance testing: Proven experience designing and running performance tests with JMeter, Gatling, LoadRunner or similar; result analysis, bottleneck identification and reporting against SLAs
- WSO2: Working knowledge of WSO2 Micro Integrator / API Manager concepts (APIs, proxy services, sequences, mediators, endpoints) and how to test them; experience on an OSB-to-WSO2 migration preferred
- Test practice: Test planning, risk-based test design, traceability, defect management (Jira, ALM or equivalent), test reporting and exit criteria
- API/service automation: Strong experience automating SOAP and REST service tests with tools such as Postman/Newman, SoapUI/ReadyAPI, REST Assured, Karate or similar; scripting in Java, Groovy, JavaScript or Python; CI/CD integration (Jenkins, GitLab CI, Azure DevOps)
- Customer and pressure: Experience working with difficult customers and teams on time-bound activities (cut-overs, go-lives, regression windows) while holding quality standards
Added advantage:
- Completed testing on an OSB/SOA to WSO2 migration, including parallel-run and equivalence testing.
- Experience with African or Middle East telecom operators and multi-country, multi-OpCo programmes.
- Education, certifications and soft skills
- Experience with contract testing (Pact, OpenAPI schema validation) and observability tools (ELK, Grafana, Dynatrace, AppDynamics).
- Experience with WSO2 API Manager testing: throttling, security policies, analytics.
- Experience on the MTN account – prior testing or delivery for MTN Group or any MTN operating company (OpCo), including familiarity with MTN's test governance, release processes, group integration and API standards, BSS/OSS landscape and vendor ecosystem.
- Experience with Oracle BSS/OSS products (Siebel CRM, BRM, OSM, UIM) or equivalent telecom stacks (Amdocs, Ericsson, Netcracker).
- Experience with service virtualisation (WireMock, Mountebank, Parasoft) for unavailable BSS/OSS systems.
Method of Application
Interested and qualified candidates should send their CV to: [email protected] using the job title as the subject of email.

