Quality Engineer in EC1
Job DescriptionQuality Engineer (Mobile Scrum Team) 24 month contract Inside IR35 – Paying up to £40 per hour via umbrella. Location: Hybrid – 3 days per week in office in London or Sussex We are seeking an experienced, Quality Engineer who will you will be embedded within a cross-functional Scrum team, to help to build quality into the customer experience throughout the software development lifecycle. Responsibilities will include: Quality Engineering & Risk Management * Embed quality early by participating in refinement, planning, design, and technical discussions to identify risks, edge cases, dependencies, and testability concerns. * Apply risk-based testing approaches to determine appropriate coverage based on customer impact, technical complexity, change scope, and product risk. * Identify and communicate quality risks early, including significant defects, coverage gaps, blockers, and emerging concerns. * Collaborate with Engineering and Product teams to improve acceptance criteria, test stability, defect prevention, and overall engineering quality. * Provide clear quality evidence by communicating coverage, defects, outstanding risks, and confidence levels to support informed team and release decisions. Automation Engineering * Build and maintain automated tests at the most appropriate engineering layer, contributing to API, customer journey/end-to-end, mobile, and other relevant automation capabilities. * Maintain automation health by investigating failures and improving flaky, unreliable, redundant, or low-value automated tests. * Contribute to shared Quality Engineering capabilities by adopting and enhancing established approaches across customer journey/end-to-end automation, API automation, test data management, mobile automation, and related disciplines. Exploratory Testing & Investigation * Perform targeted exploratory testing to investigate complex behaviours, edge cases, and customer scenarios where human exploration provides additional value. * Use analytical and investigative techniques to understand issues, identify patterns, and support root cause analysis activities. * Work closely with engineering teams during defect investigation and resolution to ensure fast feedback and effective remediation. Continuous Improvement & Engineering Excellence * Drive continuous improvement by developing your technical capabilities, sharing knowledge, and identifying opportunities to improve testing, automation, and engineering practices. * Support a culture of shared ownership, learning, experimentation, and quality-focused engineering. * Contribute to the evolution of quality engineering standards, tooling, and best practices across the wider organization. You will need: * Excellent communication and collaboration skills, with the ability to explain quality risks, technical issues, and recommendations clearly to both technical and non-technical stakeholders. * Strong analytical, investigative, and problem-solving skills, with the ability to understand complex systems, identify patterns, and perform effective root cause analysis. * Solid understanding of Quality Engineering principles, including automation, risk-based testing, exploratory testing, quality advocacy, and defect prevention. * Experience working within Agile Scrum teams and collaborating closely with Software Engineers and Product teams. * Practical experience designing, developing, and maintaining automated tests. * A proactive approach to ownership, learning, innovation, and continuous improvement. WebdriverIO (WDIO) or comparable JavaScript/TypeScript-based UI automation frameworks. * Appium for mobile application automation. * JavaScript and/or TypeScript automation development. * iOS and Android testing and automation. * API testing and API automation frameworks. * Customer journey and end-to-end automation. * CI/CD tools and practices, particularly GitHub Actions. * Test data creation and reusable test data management approaches. * Automation reliability engineering, including identifying and resolving flaky, unstable, or inefficient tests. * Logs, observability platforms, and engineering tools used for defect investigation and root cause analysis. To find out more please apply for my immediate attention