StarCompliance logo
StarCompliance

We are Reputation Guardians, on a mission to make compliance simple and easy.

Platform Quality Engineer

QA EngineerQA EngineerFull TimeRemoteSeniorTeam 201-500H1B No SponsorCompany SiteLinkedIn

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 Categories

Related Job Pages

More QA Engineer Jobs

Full TimeRemoteTeam 201-500H1B No Sponsor

• 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

Ukraine
Job Closed
Full TimeRemoteTeam 201-500H1B No Sponsor

• 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

Ukraine
Job Closed
QuartzBio, part of Precision for Medicine logo

Quality Engineering Manager

QuartzBio, part of Precision for Medicine

Turning data chaos into insights for hundreds of clinical trials and thousands of datasets.

QA Engineer115 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• 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.

India
Job Closed
Olo logo

Senior Quality Engineer

Olo

Olo 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

QA Engineer115 days ago

• 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.

United Kingdom