Job Description
TwentyAI is working with a globally respected financial services organisation as they modernise their technology estate and build out a new suite of middle office tools. As part of this transformation, we’re looking for a QA Engineer to help shape the way testing is done across a complex, fast-moving platform used by trading and risk teams.
The Role:
* Develop robust test automation solutions using Python.
* Work with engineers and stakeholders to ensure new features and enhancements meet high standards.
* Validate data flows and reporting tools with a strong focus on accuracy and consistency.
* Build out test frameworks to support APIs, UIs (React), and backend logic (C#).
* Contribute to both automated and manual testing, depending on what’s needed to get full coverage.
* Help shape the overall testing strategy and encourage best practices across the QA team.
* Review code and collaborate on improving testability throughout the development cycle.
The Environment:
1. Cloud-native setup with Azure, Docker, Kubernetes.
2. Tech stack includes Python, C#, React, SQL Server, Oracle.
3. Tooling includes Selenium, TestComplete, Postman, JUnit/NUnit, Git, Octopus, Artifactory.
4. Agile delivery model with Kanban, CI/CD pipelines, and strong DevOps practices....