Leave us your email address and we'll send you all the new jobs according to your preferences.
Software Engineer in Test
Posted 1 hour 58 minutes ago by CPL Solutions
Job Title: Senior Software Engineer in Test
Job Description:
We are seeking a Senior Software Engineer in Test to join a team of engineers delivering high-quality applications for the financial industry. You will work on high-value products within the Risk and Reporting space, supporting customers in delivering excellent financial solutions.
You will be part of a collaborative and dynamic environment where you are encouraged to share ideas and grow. You will work with a diverse technology stack, leveraging your current expertise while continuously learning new tools and technologies.
Key Responsibilities:
- Contribute to and drive QA automation strategy across applications
- Provide technical leadership to ensure consistent product quality
- Develop, maintain, and optimise automated test frameworks and suites
- Participate in design reviews and code reviews for test automation
- Collaborate with global development teams to promote testing best practices
- Support full product quality life cycle including test planning, execution, and reporting
- Continuously improve QA processes, reducing manual oversight through team enablement
- Mentor and guide engineers on QA standards and automation practices
Required Experience and Skills:
- Degree in Computer Science, Information Technology, or a related discipline (or equivalent experience)
- 4+ years of experience in software engineering and quality engineering
- Strong experience with test automation tools such as Selenium and Cucumber
- Experience testing applications built with Java, Spring Boot, Python, SQL (Postgres), REST APIs, Swagger, and AWS serverless technologies
- Hands-on experience with:
- REST Assured (API automation)
- Playwright or Cypress (UI automation)
- Strong database experience, including querying large data sets
- Experience contributing to QA strategy and implementing best practices
- Experience with CI/CD pipelines and tools such as Jenkins
- Proficiency with source control tools such as GitHub
- Experience with requirement analysis, defect tracking, and test reporting
- Experience with test data management and test environment strategies
- Experience working in Agile/Scrum environments
- Financial services experience is beneficial but not required
Core Competencies:
- Deep expertise in designing and implementing scalable test automation frameworks
- Strong understanding of the SDLC and testing layers (unit, integration, component, E2E)
- Ability to define and enforce test standards, coding guidelines, and QA processes
- Skilled in test suite optimisation (eliminating duplication and identifying gaps)
- Strong knowledge of test data management practices
- Continuous improvement mindset with a focus on engineering excellence
What You Will Deliver:
- High-quality, scalable test automation solutions
- Improved QA processes, standards, and overall product quality
- Effective collaboration across global engineering teams
- Reduced manual testing effort through automation and team enablement
- Ongoing enhancement of testing practices and tools
CPL Solutions
Related Jobs
Software Development Team Lead
- £100,000 Annual
- Surrey, Guildford, United Kingdom, GU1 1
Business Development Manager
- Not Specified, United Kingdom
E-commerce Manager
- £55,000 - £75,000 Annual
- West Midlands, Sutton Coldfield, United Kingdom, B72 1
Senior Software Engineer
- £125,000 - £150,000 Annual
- Not Specified, United Kingdom
Strategic Alliance Manager (Hyperscalers) - Azure, AWS, GCP, VMware
- £150,000 - £300,000 Annual
- Not Specified, United Kingdom
