Mansfield, England, United Kingdom Hybrid / WFH Options
develop
and maintain automated test suites using Playwright Collaborate with developers, product managers, and designers to ensure quality from the outset Apply BDD techniques to create shared understanding and clear acceptancecriteria Participate in design reviews, backlog refinement, and sprint ceremonies Conduct exploratory, regression, and smoke testing across multiple environments Work with DevOps to integrate tests into CI/ More ❯
nottingham, midlands, united kingdom Hybrid / WFH Options
develop
and maintain automated test suites using Playwright Collaborate with developers, product managers, and designers to ensure quality from the outset Apply BDD techniques to create shared understanding and clear acceptancecriteria Participate in design reviews, backlog refinement, and sprint ceremonies Conduct exploratory, regression, and smoke testing across multiple environments Work with DevOps to integrate tests into CI/ More ❯
Deep understanding of software design, code quality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptancecriteria to understand functional and non-functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment More ❯
Deep understanding of software design, code quality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptancecriteria to understand functional and non-functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment More ❯
East London, London, United Kingdom Hybrid / WFH Options
Tech 4
Deep understanding of software design, code quality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptancecriteria to understand functional and non-functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment More ❯
East London, London, United Kingdom Hybrid / WFH Options
Tech 4
Deep understanding of software design, code quality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptancecriteria to understand functional and non-functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment More ❯
Deep understanding of software design, code quality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptancecriteria to understand functional and non-functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment More ❯
Deep understanding of software design, code quality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptancecriteria to understand functional and non-functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment More ❯
E1, Whitechapel, Greater London, Shadwell, United Kingdom
Tech4 Ltd
Deep understanding of software design, code quality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptancecriteria to understand functional and non-functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment More ❯
london (city of london), south east england, united kingdom
Tech4
Deep understanding of software design, code quality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptancecriteria to understand functional and non-functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment More ❯
Deep understanding of software design, code quality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptancecriteria to understand functional and non-functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment More ❯
Deep understanding of software design, code quality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptancecriteria to understand functional and non-functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment More ❯
london (city of london), south east england, united kingdom
Tech4
Deep understanding of software design, code quality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptancecriteria to understand functional and non-functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment More ❯
Brighton, East Sussex, England, United Kingdom Hybrid / WFH Options
Neoci Ltd
hands-on QA engineering with technical support and requires curiosity, persistence and a keen eye for detail. Key Responsibilities Quality Assurance: Design, build and maintain automated test suites. Define acceptancecriteria and support test coverage across web, mobile and API layers. Perform exploratory testing on new features. Integrate test automation into CI/CD pipelines. Document results and More ❯
Deep understanding of software design, code quality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptancecriteria to understand functional and non-functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment More ❯
experience, just a foundation of analytical or technical skills and the motivation to learn. What will the role involve? Designing and executing test cases based on user stories and acceptancecriteria Documenting and reporting bugs, and helping developers troubleshoot issues Contributing to functional, regression, and exploratory testing activities Supporting software releases by validating features and identifying risks early More ❯
experience, just a foundation of analytical or technical skills and the motivation to learn. What will the role involve? Designing and executing test cases based on user stories and acceptancecriteria Documenting and reporting bugs, and helping developers troubleshoot issues Contributing to functional, regression, and exploratory testing activities Supporting software releases by validating features and identifying risks early More ❯
experience, just a foundation of analytical or technical skills and the motivation to learn. What will the role involve? Designing and executing test cases based on user stories and acceptancecriteria Documenting and reporting bugs, and helping developers troubleshoot issues Contributing to functional, regression, and exploratory testing activities Supporting software releases by validating features and identifying risks early More ❯
experience, just a foundation of analytical or technical skills and the motivation to learn. What will the role involve? Designing and executing test cases based on user stories and acceptancecriteria Documenting and reporting bugs, and helping developers troubleshoot issues Contributing to functional, regression, and exploratory testing activities Supporting software releases by validating features and identifying risks early More ❯
Nice-to-Have: Xray Test Management for Jira for integrating test plans/results with Jira Behavior-Driven Development (BDD) experience and tooling (e.g., Gherkin, Cucumber, Behave) to express acceptancecriteria and drive automated tests Knowledge of performance testing fundamentals Docker and containerized test environments Cloud-based test environments and device/browser farms Experience with test data More ❯
cross-functional team on the next gen, cloud-based, satellite ground system software. The team member will provide on-schedule, high quality, operational and test code adhering to designs, acceptancecriteria and corporate standards, with appropriate demonstrations and documentation. Responsibilities Software design and development of operational code of new features and defect repairs Develop automated unit, functional, and More ❯
Capture, structure and prioritise business requirements from teams such as eCommerce trading, merchandising, product data, content, marketing, CRM and customer experience. Turn those requirements into clear functional specs and acceptancecriteria that can be delivered by technical teams or third parties. Work with technical teams to shape integration requirements, data flows and configuration needs across platforms (eCommerce platform More ❯
Capture, structure and prioritise business requirements from teams such as eCommerce trading, merchandising, product data, content, marketing, CRM and customer experience. Turn those requirements into clear functional specs and acceptancecriteria that can be delivered by technical teams or third parties. Work with technical teams to shape integration requirements, data flows and configuration needs across platforms (eCommerce platform More ❯
feel free to collaborate with the team to develop and propose beneficial changes. Quality & Documentation Prioritize documentation-first development, ensuring docs are written pre-code and kept current Meet acceptancecriteria for assigned tasks before PR merges Fully adhere to Scrum process and Definition of Done Drive a culture of writing automated tests for every new feature and More ❯
Own the product backlog, prioritizing features based on business value and regulatory requirements. Translate complex financial requirements (portfolio management, investment tracking, tax relief schemes) into actionable user stories and acceptance criteria. Work closely with tech teams to ensure delivery of secure, scalable, and compliant solutions. Collaborate with stakeholders to measure product success. Act as the subject matter expert on More ❯