Role Summary
As a Senior Quality Engineer, you will join a central Quality Enablement team, where you'll define standards for automated testing across our Java microservices and Python-based AWS Lambda functions.
Responsibilities
* Enable teams to maintain a robust microservices testing strategy, covering unit, component, contract, and simple, maintainable end-to-end tests
* Support engineers in running containerised services locally (e.g., Podman, Dev Containers) to reduce integration issues and keep pipelines reliable within a trunk-based development workflow
* Collaborate closely with developers, analysts, and fellow engineers to embed quality early, continuously improve frameworks, and enhance CI/CD pipelines
What You'll Be Doing
* Build and maintain automated tests using Java (JUnit, Rest‑Assured), Pact for contract testing, and occasionally tools like Selenium, Cypress, and Playwright for UI testing (where applicable)
* Integrate tests into CI/CD pipelines to support trunk‑based development
* Explore new tools and approaches to improve coverage and reliability
What You'll Bring
* Strong experience in Java development and test automation
* Knowledge of microservices testing strategies
* AWS platform knowledge, including Lambda (for integration), API Gateway, S3, CloudWatch, and IAM
* Familiarity with CI/CD pipelines and trunk‑based development
* Strong communication skills and a passion for continuous learning
* Experience with performance testing large distributed applications
* Exposure to containerisation & orchestration: Docker, Kubernetes, EKS
* Infrastructure as Code: Terraform, CloudFormation
* Service resilience: exposure to test strategies like fault injection, resiliency measures such as circuit breakers or networking layers like service mesh
* Advanced testing tools: Pact, Rest‑Assured, Mockito, Localstack
* Observability: distributed tracing and monitoring in microservices
Career Stage
Senior Associate
Benefits
LSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days and wellbeing initiatives.
Equal Opportunities Statement
We are proud to be an equal opportunities employer. This means that we do not discriminate on the basis of anyone's race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability, or any other basis protected under applicable law. Conforming with applicable law, we can reasonably accommodate applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs.
#J-18808-Ljbffr