We are Reputation Guardians, on a mission to make compliance simple and easy.
Platform Quality Engineer
Location
United Kingdom
Posted
115 days ago
Salary
0
Seniority
Senior
Job Description
Platform Quality Engineer
StarCompliance
• Design, implement, and maintain automated tests primarily at the integration and API layers to validate behaviour across distributed services. • Develop tests that validate asynchronous and event-driven workflows, including messaging, retries, ordering, and failure scenarios (e.g. Azure Service Bus–based integrations). • Contribute production-quality code to shared automation frameworks and quality tooling used across the enterprise platform. • Design and execute performance and scalability tests for the enterprise SaaS platform. • Build and maintain performance test data, scenarios, and workloads that reflect real-world usage patterns, including message throughput and concurrency. • Integrate automated functional and performance tests into CI/CD pipelines, contributing to reliable, high-signal quality gates. • Support validation activities within the Staging environment as the primary platform integration and quality assurance layer. • Analyse functional, integration, and performance test results to identify systemic platform risks and improvement opportunities. • Partner with Product Owners to understand upcoming platform changes and integrations, preparing targeted integration and performance tests in advance. • Collaborate with architecture, platform, and engineering teams to improve system testability, reliability, and observability. • Apply AI-assisted engineering tools to accelerate test creation, improve coverage, analyse failures, and reduce test flakiness. • Adhere to and contribute to quality standards, patterns, and engineering practices defined by the centralised Platform Quality Engineering function.
Job Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline, or equivalent practical experience.
- Relevant certifications in cloud platforms (Azure preferred), performance testing, or quality engineering are beneficial but not required.
- Demonstrable experience in platform- or enterprise-scale SaaS application quality assurance, with a focus on validating integration, non-functional characteristics, and release readiness across distributed systems.
- Strong coding skills in one or more of C#, TypeScript, or Python, with the ability to write clean, maintainable, production-quality code.
- Demonstrated experience designing and maintaining automated tests at the integration and API layers for distributed, cloud-native systems.
- Solid understanding of cloud-native architectures and how to test them, including messaging, asynchronous processing, retries, ordering, and failure handling.
- Hands-on experience testing event-driven systems using cloud messaging or integration technologies (e.g. Azure Service Bus, Kafka, SNS/SQS, or similar).
- Strong hands-on experience with performance testing tools and approaches (e.g. k6, JMeter, Gatling, or similar).
- Experience designing realistic performance test scenarios and generating representative test data, including load, concurrency, and message-driven workloads.
- Practical experience integrating functional and performance testing into CI/CD pipelines (Azure DevOps preferred).
- Experience diagnosing complex system failures using logs, telemetry, and test data.
- Hands-on experience using AI-assisted engineering tools to improve productivity, test quality, or failure analysis.
- Strong analytical and problem-solving skills, with the ability to reason about system behaviour and failure modes in distributed environment.
Benefits
- Integrity and Ethics
- AI-assisted engineering tools
Related Guides
Related Categories
Related Job Pages
More QA Engineer Jobs
• Perform manual backend testing using API tools and databases • Conduct smoke, sanity, and regression testing of mobile applications • Create and maintain test documentation, including test cases, bug reports, and checklists • Participate in SCRUM ceremonies and QA activities across all stages of the SDLC • Execute and validate A/B tests in collaboration with product and analytics teams • Investigate, analyze, and report bugs with clear and actionable details • Own functional testing of new features, acting as a QA feature owner
• Perform manual backend testing using API tools and databases • Conduct smoke, sanity, and regression testing of mobile applications • Create and maintain test documentation, including test cases, bug reports, and checklists • Participate in SCRUM ceremonies and QA activities across all stages of the SDLC • Execute and validate A/B tests in collaboration with product and analytics teams • Investigate, analyze, and report bugs with clear and actionable details • Own functional testing of new features, acting as a QA feature owner
Quality Engineering Manager
QuartzBio, part of Precision for MedicineTurning data chaos into insights for hundreds of clinical trials and thousands of datasets.
• Lead the design and execution of functional, regression, performance, and AI/ML testing strategies across multiple product lines or modules. • Develop and maintain scalable automated test frameworks; optimize CI/CD pipeline integrations for efficiency and reliability. • Collaborate with engineering, product, and operations teams to embed quality throughout the PDLC and SDLC. • Ensure rigorous validation of AI/ML models, including bias detection, reproducibility, and performance benchmarking. • Maintain compliance with internal quality systems and external regulatory standards (e.g., FDA, ISO); contribute to policy and SOP development. • Support internal audit readiness and lead preparation efforts for external inspections. • Monitor and analyze quality metrics, release readiness, and risk assessments to inform decision-making. • Drive continuous improvement initiatives and champion QA best practices across teams. • Lead cross-functional QA initiatives of moderate to high complexity, including planning, execution, and stakeholder alignment. • Provide technical leadership and mentorship, shaping QA methodologies and coaching junior engineers on advanced testing techniques. • Drive innovation and continuous learning by evaluating emerging technologies and integrating them into QA strategies. • Establish and enforce QA standards and governance to ensure consistency, traceability, and auditability across projects. • Facilitate strategic communication, translating complex technical findings into actionable insights for senior stakeholders. • Contribute to vendor strategy and compliance oversight, including qualification, performance evaluation, and risk mitigation. • Play a key role in strategic planning and decision-making, providing quality-focused input that informs platform architecture, release strategy, and operational priorities. • Other duties as assigned, including cross-functional collaboration and support of organizational quality goals.
Senior Quality Engineer
OloOlo is a privately-held company that has built a platform that provides digital ordering and delivery enablement solutions for multi-unit restaurants with 40 or more locations. As
• Drive continuous improvement of Whole Team Quality (WTQ) practices by advising teams on shared quality ownership and establishing quality processes and metrics that align with Agile goals. • Drive collaboration with stakeholders through deep product knowledge by implementing cross functional quality initiatives that prevent organisational silos. • Develop and maintain automated test suites using modern frameworks (e.g Selenium, Playwright, Appium) embracing AI-enhanced functionality to optimise test coverage and reduce manual effort. • Plan and conduct hands-on exploratory testing complimenting the WTQ approach to identify edge cases, usability issues, and defects. • Perform hands-on API and integration testing using automation tools such as Postman and REST Assured. • Conduct hands-on cross browser and mobile app testing across devices and platforms, utilising cloud-based testing services and device farms. • Evaluate and implement emerging AI testing tools and technologies to maintain competitive advantage in quality engineering practices. • Mentor team members on automation best practices, AI integration techniques, and hands-on testing methodologies. • Support hiring by conducting technical interviews and evaluating candidates' automation and hands-on testing capabilities. • Partner with engineering stakeholders to develop transparent test strategies, plans and metrics. • Partner with Customer Success to investigate user feedback, document reproduction steps, and drive defect resolution. • Provide regular, transparent updates on test execution status delivered to leadership and project stakeholders.



