The Opportunity:
Implements operational goals related to software build, release, deployment, and configuration management, ensuring smooth and stable application implementation. Contributes to the development and refinement of new processes, standards, and operational plans that support efficient software delivery. Manages smaller applications implementation projects and processes, coordinating release schedules, automation improvements, and integration efforts. Works on recurring but varied deployment challenges, requiring the analysis of multiple factors, including system dependencies, infrastructure constraints, and quality assurance measures. Communicates regularly with cross-functional teams, including QA, IT operations, and product teams, ensuring alignment and seamless software delivery. May interact with external partners, vendors, or customers to support implementation efforts and troubleshoot deployment-related issues. Position Summary
Functional testers at Avantor validate the systems our customers and partners use to do business with us. That means B2B ordering and account flows, e-commerce transactions, and the web services that tie them together.
The work is hands-on. Read the requirement, work out what could go wrong, write the tests, run them, and raise what you find with enough detail that a developer can act on it without coming back to ask.
Most testing here spans more than one system. An order placed on the web front end touches pricing, inventory, customer account data, and downstream fulfilment. Testers who can follow a transaction across those boundaries, rather than checking one screen at a time, do well in this role.
Key Responsibilities
Test design and execution
• Read requirements and user stories, then write test cases that cover the normal path, the edge cases, and the ways the feature can fail.
• Run functional, regression, integration, and user acceptance testing against web and B2B applications.
• Build and maintain test data that reflects real customer and account scenarios.
• Test on different browsers and devices where the application calls for it.
• Verify fixes and confirm that nothing else broke on the way.
API and web services testing
• Test REST and SOAP services directly using tools such as Postman or SoapUI.
• Check request and response payloads, status codes, error handling, and data types against the contract.
• Validate authentication, authorisation, and session behaviour on service calls.
• Trace data through service layers to work out whether a defect sits in the front end, the service, or the data behind it.
• Write and run SQL queries to confirm what the application actually stored.
Defects and communication
• Raise defects with clear reproduction steps, expected and actual behaviour, environment detail, and evidence attached.
• Work with developers through triage, retest, and closure.
• Report test progress, coverage, and open risk to the QA Manager.
• Join sprint ceremonies and raise testability concerns while a story is still being shaped.
• Estimate testing effort and flag risk to release dates early.
• Identify candidates for automation and work with the automation team to hand them over.
• Represent QA in requirement and design discussions with business stakeholders.
Required Qualifications
QA Functional Tester
• Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
• 5+ years in functional software testing.
• Hands-on experience testing web applications, including B2B or e-commerce systems.
• Working experience testing REST or SOAP services with Postman, SoapUI, or similar.
• Able to write SQL queries to verify data.
• Experience with a test management tool such as Jira, ALM, or TestRail.
• Writes defects that a developer can act on without a follow-up conversation.
Preferred Qualifications
• Experience with enterprise B2B commerce platforms, for example IMCM or comparable customer-facing…