QA Engineer
6 Month contract initially + Extensions
Based: Hybrid; 1 -3 days p/w Onsite in London
Rate - £market rates p/d via Umbrella
We have a great opportunity with a world leading organisation where you will be provided with all of the support and development to succeed. A progressive organisation where you can really make a difference. We have a great opportunity for a number of QA Engineer's on a long term program of work.
Key Responsibilities
- Design and execute manual and automated test cases ensuring coverage across functional, regression, and integration scenarios. Coverage to include financial risk exposure, transaction volume, and business criticality
- Get reviewed the designed test cases with BA/DEV timely and start execution.
- Validate financial calculations, transaction flows, compliance logic, and reporting across various platforms. This includes end-to-end data validation across ETL pipelines, databases, and reporting layers
- Validate performance of system via performance and load testing leveraging tools for the purpose
- Develop and maintain test automation scripts using approved tools for the purpose
- Ensure that systems and data meet appropriate regulatory requirements enforced by GDPR, SOX and others (as applicable) through targeted test scenarios and documentation
- Log, track, triage, and report defects using agreed tools
- Work collaboratively with product owners and business stakeholders to translate requirements into test cases and scenarios
- Create, maintain, and update documentation and internal knowledge repository
Key Skills & Experience
- Proficient in designing and executing test cases across various test phases
- Strong understanding of transaction flows, compliance logic and reporting standards
- Experience with test automation tools and automation frameworks, performance and load testing tools, defect reporting and management tools
- Skilled in writing SQL queries to validate data across databases, ETL pipelines, and reporting layers
- Experience working with Microsoft Fabric workspace and notebooks.
- Experience validating data in relational and non-relational databases including CosmosDB.
- Experience validating data in data lakes and lakehouses. I.e., Azure Fabric.
- Experience in working in Agile/ Scrum environments with CI/CD pipelines and sprint-based delivery cycles
- Strong written and verbal communication skills and collaborative mindset to work with internal and external stakeholders
Technology Stack
- MS Azure
- Pytest
- Cosmos DB
- Python
- Microsoft Fabric
- Testrails
- Gitlab/ GitHub