{"id":3398565,"url":"https://alion.io/job/world-bank-qa-analyst","title":"QA Analyst","company":{"id":33893,"name":"World Bank","domain":"worldbank.org","url":"https://alion.io/company/world-bank","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Cornerstone","truth_index":null},"role":"QA","role_family":"QA","seniority":null,"employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Sofia, Bulgaria"],"countries":["BG"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Azure DevOps","optional":false},{"name":"CI/CD","optional":false},{"name":"Jira","optional":false},{"name":"Shift-Left Security","optional":false},{"name":"Azure","optional":true}],"status":"live","first_seen_at":"2026-10-28T12:00:00Z","employer_posted_date":"2026-10-28","last_verified_at":"2026-10-31T10:03:33Z","board_verified":true,"closed_at":null,"days_open":3,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":3},"description":"At the World Bank, a member of the World Bank Group (WBG), you’ll join a diverse, global community working across cultures, disciplines, and borders to address the world’s most pressing development challenges. With 1.2 billion young people reaching working age in the decade ahead, the challenge of job creation has never been greater. Through partnerships across 145 countries and more than 182 offices worldwide, we work with governments, private sector, development partners and other stakeholders to invest in people, strengthen markets, and deliver scalable, data-driven solutions that generate more and better jobs and improve lives.\nFor more information, visit https://www.worldbank.org/en/who-we-are/ibrd ITS Vice Presidency Context The Information and Technology Solutions (ITS) Vice Presidential Unit (VPU) enables the World Bank Group to achieve its mission of ending extreme poverty and boost shared prosperity on a livable planet by delivering transformative information and technologies to its staff working in over 150+ locations. For more information on ITS, see this video: https://www.youtube.com/watch?reload=9 v=VTFGffa1Y7w Background Context The World Bank Group (WBG) is investing in a modernized enterprise data ecosystem - consolidating structured and unstructured data sources, establishing a governed semantic layer, and delivering certified data products through governed APIs, dashboards, and a unified Data Marketplace. As the volume and criticality of enterprise data products grows, so does the need for a disciplined, end-to-end quality assurance function that ensures every product is functionally sound, data-accurate, and release-ready before it reaches enterprise consumers.\nThe Product Assurance Operations team is responsible for Quality Assurance, Security Accreditation, and Post-Production Support across all enterprise data products and services. The QA Analyst will be responsible for end to end QA function- from test strategy and planning through execution, defect management, release gating, and continuous quality improvement. Purpose of the Role The QA analyst is responsible for establishing and running a structured, rigorous quality assurance practice for enterprise data products and services.\nThis includes designing the QA framework, leading test planning and execution, managing defects through to resolution, enforcing release gates, and driving continuous improvement in quality outcomes. The role requires both strategic thinking - building the QA practice from a governance and standards perspective - and hands-on execution in a fast-moving delivery environment. The QA analyst works closely with the Product Owner, Program Coordinator, UX Designer, Development Team, and Security Team to ensure quality is embedded at every stage of the delivery lifecycle, not applied as an afterthought at the point of release.\nKey Responsibilities 1. QA Strategy Framework Design\nDesign, document, and maintain the QA framework for enterprise data products, defining quality dimensions, testing types, acceptance thresholds, entry and exit criteria, and the overall approach to quality assurance across the delivery lifecycle.\nDevelop QA playbooks covering functional testing, data reconciliation, regression testing, performance testing, API testing, and User Acceptance Testing (UAT), tailored to the specific characteristics of enterprise data products.\nDefine and enforce the QA acceptance checklist and definition of done for all data product releases, ensuring quality standards are agreed upfront and applied consistently.\nChampion a shift-left quality philosophy, embedding testing activities early in the delivery cycle to reduce the cost and disruption of late-stage defect discovery. 2. Test Planning Preparation\nPrepare a detailed test plan for each enterprise data product release, covering test scope, objectives, test types, resource allocation, environment requirements, schedule, and risk assumptions.\nDevelop and maintain a comprehensive test case repository for all enterprise data products, aligned to functional requirements, data quality rules, API contracts, KPI definitions, and business rules, updated with each release cycle.\nIdentify and document test data requirements for each test cycle, coordinating with the development team to ensure appropriate test environments and data sets are available before testing begins.\nAssess and communicate testing risks to the Product Owner ahead of each release, recommending mitigations where coverage gaps or resource constraints exist. 3.\nTest Execution Defect Management\nLead and execute end-to-end testing across all applicable test types for each enterprise data product release: functional, regression, data reconciliation, performance, API, accessibility, and UAT.\nConduct source-to-target data reconciliation testing to validate that certified gold data assets trace accurately from source through transformation to consumption, with no data loss, distortion, or misalignment.\nLog, classify, and manage all defects identified during testing in the agreed tracking system (Jira or Azure DevOps), ensuring each defect is clearly described, severity-rated, assigned to the responsible owner, and tracked to verified closure.\nConduct defect triage sessions with the development team and Product Owner, prioritizing resolution by business impact and release risk.\nEnforce the release gate: no enterprise data product proceeds to production without formal QA sign-off confirming all critical and high-severity defects are resolved and agreed exit criteria are met. 4. Automated Regression Testing\nDesign, build, and maintain an automated regression test suite covering all certified KPIs, canonical data definitions, API contracts, and critical business rules, ensuring automated tests run on every pipeline update or schema change.\nIntegrate automated tests into the CI/CD pipeline to enforce continuous quality gates throughout the development cycle, not only at release time.\nMonitor automated test results, investigate failures promptly, and escalate emerging quality risks to the Product Owner and development team before they impact release timelines.\nContinuously improve the coverage, reliability, and efficiency of the automated test suite as the enterprise data product portfolio grows. 5. Data Quality Assurance\nExecute data quality checks at each stage of the delivery lifecycle, from initial data profiling through integration testing and production validation.\nIdentify and escalate data quality risks that could affect the integrity of enterprise reporting, KPIs, or analytical outputs before they reach consumers. 6.\nUser Acceptance Testing (UAT) Coordination\nPlan and coordinate UAT for each enterprise data product release, managing scheduling, test environment readiness, participant communication, and feedback collection.\nWork with business stakeholders to define UAT test scenarios, acceptance criteria, and success thresholds before testing begins.\nCompile, triage, and document UAT findings, distinguishing between defects requiring resolution, change requests for the enhancement backlog, and observations for future consideration.\nObtain and document formal UAT sign-off from business owners as a mandatory release gate. 7. Security Compliance Testing Support\nCoordinate with the Security Team to ensure security-related test requirements - access control validation, data masking verification, audit log testing, and API authentication checks - are incorporated into the QA test plan for each release.\nSupport the security accreditation process by providing QA evidence and test results required for the security team's review.\nEnsure that re-accreditation triggers - schema changes, access scope changes, infrastructure updates - are identified during QA activities and communicated to the Security Team promptly. 8. Reporting Stakeholder Communication\nPrepare and distribute QA status reports for each sprint and release, summarizing test execution progress, pass/fail rates, defect status by severity, release readiness assessment, and any risks requiring Product Owner decisions.\nMaintain the QA tracker as a live, accurate record of all test activities, defects, and sign-off statuses, accessible to all relevant stakeholders at all times.\nPresent QA findings and release readiness assessments to the Product Owner and program leadership in a clear, business-relevant manner - not just technical metrics.\nContribute QA data and insights to the broader program health dashboard and operational reporting cycle managed by the Program Coordinator. 9.\nPost-Release Quality Monitoring Continuous Improvement\nMonitor post-release quality signals - production incidents, data quality complaints, consumer feedback - and assess whether they indicate gaps in the QA process that need to be addressed.\nParticipate in post-incident reviews for major production incidents, contributing QA perspective on root cause and recommending process improvements to prevent recurrence.\nMaintain and continuously improve the regression test suite, test case repository, and QA playbooks, incorporating lessons learned from each release cycle.\nTrack and report quality improvement trends over time - defect escape rate, test coverage, automated test pass rate - demonstrating the value and maturity of the QA function to program leadership.","description_format":"text","description_chars":9364,"description_truncated":false,"requirements":{"experience_years_min":null,"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":["Financial Services","Development Finance Institutions"],"lifecycle":[{"event":"open","at":"2026-10-28T13:26:23Z"}],"visa":[],"liveness":{"score":88,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.885,"p_room":1,"age_days":2,"expected_fill_days":14,"reasons":["conf:3","velocity","win:early"],"computed_at":"2026-10-31T05:58:55Z"},"pay":null,"html_url":"https://alion.io/job/world-bank-qa-analyst","json_url":"https://alion.io/job/world-bank-qa-analyst.json","meta":{"generated_at":"2026-10-31T12:55:59Z","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":20021,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-01T00: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":33893},"rest":"https://alion.io/mcp/rest/get_company?id=33893"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fworld-bank-qa-analyst"},{"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%2Fworld-bank-qa-analyst"},{"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%2Fworld-bank-qa-analyst"},{"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/world-bank-qa-analyst\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fworld-bank-qa-analyst"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3398565}},{"tool":"search_jobs","arguments":{"company":"worldbank.org","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3398565},"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"}}