Blend is a premier AI services provider, committed to creating meaningful impact for its clients through the power of data science, AI, technology, and people. We help organisations solve complex business challenges by combining deep domain understanding with modern data and AI capabilities. Our teams work across strategy, analytics, engineering, and product delivery to create scalable, high-value solutions that improve decision-making, efficiency, and growth.
Job Description
We are looking for an experienced QA Engineer to lead the testing approach across a large-scale enterprise systems integration programme for a leading facilities management client. Working closely with .NET Integration Engineers and Data Engineers, you will be responsible for designing and implementing a structured test strategy that covers the full integration lifecycle, from unit and component testing through to system integration testing, UAT coordination, and regression.
This is a hands-on role that requires both technical depth and strong organisational skills. You will own the testing workstream end-to-end across seven domain delivery waves, ensuring that integrations are thoroughly validated before deployment and that the clients business users are well supported through UAT. The ideal candidate brings proven experience testing event-driven integrations in Azure environments and is comfortable working at the intersection of data engineering, API integration, and enterprise application connectivity.
Responsibilities
Test Strategy & Planning
Define and maintain the overall test strategy for the integration programme, covering test objectives, scope, approach, tooling, environments, entry/exit criteria, and responsibilities across all test phases and domain waves
Collaborate with .NET Integration Engineers and Data Engineers during the design phase to ensure integration designs are testable, and that field-level mappings, transformation logic, error handling, and data validation rules are clearly defined and verifiable
Plan and sequence test activities across domain waves, managing dependencies between integration events, shared reference data, and MDM interfaces to ensure a coherent and risk-based testing approach
Test Design & Execution
Design and write test scripts for unit, system integration (SIT), and UAT phases, covering happy path, negative, boundary, and edge case scenarios for each integration event, including create, update, and delete variants
Execute SIT end-to-end across source-to-target system pairs, validating data integrity, field-level mapping accuracy, transformation correctness, error handling behaviour, retry logic, and performance against agreed latency thresholds
Validate that integration adapters correctly handle exception scenarios, including malformed payloads, missing mandatory fields, duplicate events, and downstream system unavailability and that dead-letter and alerting mechanisms function as designed
Test data quality validation rules within adapters and ingestion pipelines, ensuring that invalid or non-compliant data is correctly identified, routed to exception workflows, and reported for steward review
UAT Coordination
Prepare UAT test scripts tailored to business user scenarios, ensuring coverage of end-to-end workflows across integrated systems and alignment with the business processes each integration supports
Coordinate and manage UAT execution with client business users, including scheduling, onboarding participants, tracking progress, and maintaining a clear view of pass/fail status across all test cases
Triage and manage defects raised during UAT, working with the .NET and DE team to prioritise fixes, validate resolutions, and confirm readiness for production deployment
Regression & Automation
Design and implement an automated regression test suite to support ongoing validation of deployed integrations, prioritising coverage of high-volume and business-critical events
Maintain and evolve the regression suite across waves as new integrations are introduced, ensuring previously deployed integrations remain stable and that cross-domain dependencies are covered
Defect Management & Reporting
Own defect management throughout the programme, maintaining a complete and up-to-date defect log in Azure DevOps with clear severity classification, root cause attribution, and resolution status
Produce test reports at the conclusion of each test phase and wave, summarising test execution results, defect metrics, outstanding risks, and a clear recommendation on go-live readiness
Contribute to lessons learned and continuous improvement of the test approach across waves, refining scripts, tooling, and processes based on delivery experience
Qualifications
6+ years of experience in QA or test engineering, with demonstrable experience testing API-based or event-driven integrations in enterprise environments
Proven ability to design and own a test strategy across multiple test phases (unit, SIT, UAT, regression) within a structured delivery programme
Hands-on experience writing and executing test scripts for system integrations, including validation of data mappings, transformation logic, and error handling behaviour
Experience using Azure DevOps (ADO) for test case management, defect tracking, and test reporting
Strong understanding of integration testing concepts including end-to-end data flow validation, message payload inspection, idempotency testing, and exception scenario coverage.
Experience coordinating UAT with non-technical business users, including script preparation, session management, and defect triage
Familiarity with enterprise application landscapes spanning HR, ERP, CRM, procurement, or operational platforms, and an understanding of the data flows between them
Strong communication and organisational skills, with the ability to manage testing activities across multiple parallel workstreams
Additional Information
Experience testing integrations built on Azure Service Bus, Azure Functions, or similar event-driven messaging architectures
Hands-on experience with API testing tools such as Postman, REST Assured, or equivalent for inspecting and validating integration payloads
Experience building or maintaining automated regression test suites for integration or data pipeline testing
Familiarity with data quality testing frameworks and experience validating data transformation logic within ingestion pipelines
Exposure to MDM platform testing, including validation of match and merge rules, survivorship logic, and master data propagation
Background in facilities management, field services, or similarly complex multi-system enterprise environments
Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.
Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together.
Applicants
are
advised to research the bonafides of the prospective employer independently. We do NOT
endorse any
requests for money payments and strictly advice against sharing personal or bank related
information. We
also recommend you visit Security Advice for more information. If you suspect any fraud
or
malpractice,
email us at abuse@talentmate.com.
You have successfully saved for this job. Please check
saved
jobs
list
Applied
You have successfully applied for this job. Please check
applied
jobs list
Do you want to share the
link?
Please click any of the below options to share the job
details.
Report this job
Success
Successfully updated
Success
Successfully updated
Thank you
Reported Successfully.
Copied
This job link has been copied to clipboard!
Apply Job
Upload your Profile Picture
Accepted Formats: jpg, png
Upto 2MB in size
Your application for Lead QA Engineer
has been successfully submitted!
To increase your chances of getting shortlisted, we recommend completing your profile.
Employers prioritize candidates with full profiles, and a completed profile could set you apart in the
selection process.
Why complete your profile?
Higher Visibility: Complete profiles are more likely to be viewed by employers.
Better Match: Showcase your skills and experience to improve your fit.
Stand Out: Highlight your full potential to make a stronger impression.
Complete your profile now to give your application the best chance!