{"id":3816710,"url":"https://alion.io/job/vennote-technologies-test-analyst-integration-testing-osbwso2-api-automation-performance-2","title":"Test Analyst Integration Testing (OSB/WSO2, API Automation, Performance)","company":{"id":3905574,"name":"Vennote Technologies","domain":"vennote.com","url":"https://alion.io/company/vennote-technologies","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"QA","role_family":"QA","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Lagos, Nigeria"],"countries":["NG"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"AppDynamics","optional":false},{"name":"Azure DevOps","optional":false},{"name":"CI/CD","optional":false},{"name":"Dynatrace","optional":false},{"name":"Gatling","optional":false},{"name":"GitLab CI","optional":false},{"name":"Grafana","optional":false},{"name":"Groovy","optional":false},{"name":"JavaScript","optional":false},{"name":"Jenkins","optional":false},{"name":"Jira","optional":false},{"name":"JMeter","optional":false},{"name":"Kanban","optional":false},{"name":"Linux","optional":false},{"name":"Pact","optional":false},{"name":"Postman","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"Rest-Assured","optional":false},{"name":"Scrum","optional":false},{"name":"SOAP","optional":false},{"name":"SoapUI","optional":false},{"name":"SQL","optional":false},{"name":"Azure","optional":true}],"status":"live","first_seen_at":"2026-11-05T10:10:16Z","employer_posted_date":null,"last_verified_at":"2026-11-05T10:10:16Z","board_verified":false,"closed_at":null,"days_open":3,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":3},"description":"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.\n\nWe are recruiting to fill the position below:\n\nJob Title: Test Analyst – Integration Testing (OSB/WSO2, API Automation, Performance)\n\nLocation: Lagos\n\nJob Summary\n\nThe 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.\nYou 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.\n\nKey responsibilities\n\nOSB/WSO2 service testing:\n\nDesign 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.\nAnalyse OSB service fromspecifications, WSDL/XSD and OpenAPI contracts, pipelines, transformations and routing rules to derive test conditions; identify gaps and ambiguities before build starts.\nBuild test data and stubs/mocks for upstream and downstream BSS/OSS systems (CRM, billing, provisioning, product catalogue) when real systems are unavailable.\nProve 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.\n\nAPI/service automation testing:\n\nIntegrate automation into the CI/CD pipeline so every migration wave and release is regression-tested automatically; maintain reporting dashboards.\nAutomate response comparison between OSB and WSO2 outputs to speed up equivalence testing.\nKeep the suite stable and relevant as APIs are standardised and versioned.\nBuild 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.\n\nPerformance testing:\n\nBuild and run performance tests (JMeter, Gatling, LoadRunner or equivalent) against WSO2 MI/API Manager and compare against OSB baselines and SLAs.\nDefine 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).\nAnalyse results with the platform team: bottlenecks, tuning recommendations, capacity findings; re-test after fixes.\n\nTest management and quality:\n\nProduce test plans, test cases, traceability matrices, defect reports and test summary/exit reports per wave.\nLog, triage and track defects to closure with developers; reproduce issues with precise evidence (payloads, logs, timings).\nSupport SIT, UAT, cut-over rehearsals, go-live verification and hypercare, including out-of-hours windows.\n\nStakeholder and customer work:\n\nWork 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.\nHold 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.\nExplain test coverage, results and risks to technical stakeholders (platform owners, architects) and business stakeholders (application owners, business units).\n\nFlexibility:\n\nAvailable for cut-over windows and customer escalations outside standard hours when required.\nExtend hands-on help where the delivery needs it: test data setup, environment checks, documentation, defect analysis, supporting other testers or analysts.\n\nRequirements\n\nEducation:\n\nBachelor's degree in Computer Science, Engineering, Information Systems or a related field.\n\nCertifications (preferred)\n\nTM Forum certification (eTOM, SID or Open APIs)\nOracle SOA Suite / Service Bus or WSO2 certification\nAgile: ISTQB Agile Tester, CSM/PSM or equivalent\nISTQB Foundation; ISTQB Advanced Test Analyst, Technical Test Analyst or Test Automation Engineer\nISTQB Performance Testing or equivalent tool certification (JMeter, LoadRunner)\n\nRequired experience and skills:\n\nStakeholder management: Experience presenting test coverage, results and risk to both technical and business stakeholders\nOverall experience: 7+ years in software testing, of which 4+ years testing SOA/OSB integration services\nTelecom 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\nIntegration 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\nOSB 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\nAgile team fit: 3+ years in technical, agile, dynamic and demanding delivery teams; Scrum/Kanban in practice under fixed migration deadlines\nCommunication: Clear, precise written and verbal English; defect reports and test summaries that developers and managers can act on without follow-up questions\nPerformance testing: Proven experience designing and running performance tests with JMeter, Gatling, LoadRunner or similar; result analysis, bottleneck identification and reporting against SLAs\nWSO2: 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\nTest practice: Test planning, risk-based test design, traceability, defect management (Jira, ALM or equivalent), test reporting and exit criteria\nAPI/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)\nCustomer and pressure: Experience working with difficult customers and teams on time-bound activities (cut-overs, go-lives, regression windows) while holding quality standards\n\nAdded advantage:\n\nCompleted testing on an OSB/SOA to WSO2 migration, including parallel-run and equivalence testing.\nExperience with African or Middle East telecom operators and multi-country, multi-OpCo programmes.\nEducation, certifications and soft skills\nExperience with contract testing (Pact, OpenAPI schema validation) and observability tools (ELK, Grafana, Dynatrace, AppDynamics).\nExperience with WSO2 API Manager testing: throttling, security policies, analytics.\nExperience 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.\nExperience with Oracle BSS/OSS products (Siebel CRM, BRM, OSM, UIM) or equivalent telecom stacks (Amdocs, Ericsson, Netcracker).\nExperience with service virtualisation (WireMock, Mountebank, Parasoft) for unavailable BSS/OSS systems.\n\nMethod of Application \n\nInterested and qualified candidates should send their CV to:  using the job title as the subject of email.","description_format":"text","description_chars":7960,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Help Desk & Service Desk","IT Consulting & Digital Transformation","Systems Integrators"],"lifecycle":[{"event":"open","at":"2026-11-05T16:17:00Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":2,"expected_fill_days":29,"reasons":["seen:2","velocity","win:early"],"computed_at":"2026-11-08T05:47:12Z"},"pay":null,"html_url":"https://alion.io/job/vennote-technologies-test-analyst-integration-testing-osbwso2-api-automation-performance-2","json_url":"https://alion.io/job/vennote-technologies-test-analyst-integration-testing-osbwso2-api-automation-performance-2.json","meta":{"generated_at":"2026-11-08T12:24:56Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":26448,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-09T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":3905574},"rest":"https://alion.io/mcp/rest/get_company?id=3905574"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fvennote-technologies-test-analyst-integration-testing-osbwso2-api-automation-performance-2"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fvennote-technologies-test-analyst-integration-testing-osbwso2-api-automation-performance-2"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fvennote-technologies-test-analyst-integration-testing-osbwso2-api-automation-performance-2"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/vennote-technologies-test-analyst-integration-testing-osbwso2-api-automation-performance-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fvennote-technologies-test-analyst-integration-testing-osbwso2-api-automation-performance-2"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3816710}},{"tool":"search_jobs","arguments":{"company":"vennote.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3816710},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}