
Software Engineer & SDET | London, UK
Send a job offer directly to this candidate
Software Development Engineer in Test (SDET) with hands-on experience designing, developing, and maintaining scalable test automation frameworks for modern web applications. Experienced in using Cypress, Playwright, JavaScript, and TypeScript to deliver reliable end-to-end, UI, and API test automation solutions that improve software quality and accelerate release cycles.
Currently working at PolicyCON, where I contribute across automation, regression, exploratory, usability, and accessibility testing. I collaborate closely with developers, product managers, and QA engineers to identify defects early, improve testing processes, and support high-quality software delivery within Agile environments.
Passionate about quality engineering, continuous improvement, and building efficient automation frameworks that reduce manual effort and increase release confidence. Strong problem-solving skills, attention to detail, and a commitment to delivering robust, user-focused software solutions.
Software Development Engineer in Test (SDET), PolicyCON, Manchester
Jul 2024 – Present
○ Built a scalable end-to-end test automation framework using Cypress and Playwright for web application testing
○ Reduced regression testing time by 60% through automation of key user journeys
○ Created reusable test libraries, page objects, and utilities to improve maintainability and reduce duplication
○ Integrated automated tests into CI/CD pipelines for continuous validation and faster feedback
○ Increased test coverage across UI, API, and end-to-end workflows
○ Investigated and resolved complex defects across frontend, backend, and integration layers
○ Improved test stability by identifying and fixing flaky tests in CI environments
○ Participated in requirement reviews and sprint planning to ensure early quality input (shift-left testing)
○ Developed test strategies and quality metrics to support release decisions
○ Worked closely with developers, product managers, and DevOps teams in Agile environment
○ Established automation standards and best practices across the team
○ Contributed to continuous improvements in performance, scalability, and software quality
Software Engineer – Blockchain Systems, Northumbria University, London Mar 2026 – May 2026
○ Developed Solidity-based multi-signature wallet on Ethereum testnet with access control logic
○ Designed test cases for smart contracts covering authorization, execution flow, and edge cases
○ Tested smart contracts using Hardhat, Remix IDE, and MetaMask
○ Found and reported security vulnerabilities and logical edge-case failures
○ Analysed gas usage and optimized smart contract interactions for efficiency
○ Created QA documentation and security reports for test coverage and risks
○ Followed Agile process for iterative testing and contract validation
Front-End Development Mentor / IT House, Tashkent
Feb 2022 – Aug 2023
○ Delivered training in HTML5, CSS3, JavaScript, React.js, Tailwind CSS, Git, and Cypress
○ Mentored 100+ students across full SDLC: requirements, development, testing, and deployment
○ Built and integrated Cypress end-to-end tests into frontend projects using shift-left testing approach
○ Reviewed code for clean architecture, performance, accessibility (WCAG), and testability
○ Introduced CI/CD workflows and Git practices to simulate real engineering environments
○ Taught debugging, regression testing, and test-driven development (TDD) principles
○ Improved project delivery quality through structured reviews and hands-on mentoring
University of Northumbria London campus BSc Cyber Security for Computing London, United Kingdom
Sep 2024 – May 2026
University of the West of England BSc Computer Science (Year 1) Bristol, United Kingdom
Oct 2023 – Aug 2024