Software Engineer in Test at Curve, London/Remote, 6 Months, £Contractor Rate

  • Contract Spy
  • Hybrid (London, UK)
  • Jul 10, 2024
6 Months or more

Contract Description

Software Engineer in Test (6 Month Contract)

  • Product Engineering
  • Hybrid (London)
  • Level 4 (Shape)
  • Contractor

Curve was founded with a rebellious spirit, and a lofty vision; to truly simplify your finances, so you can focus on what matters most in life.


That’s why Curve puts your finances simply at your fingertips, so you can make smart choices on how to spend, send, see and save your money. We help you control your financial life, so you can go out and live the life you want to live.


With Curve you can spend from all your accounts, track spend behaviour and provide insights, and security to protect you from fraud. For the first time giving you bright insights and control of all your money in one beautiful place.


We’re developing a ground-breaking product with our customers at the core. Our user base is growing rapidly and we have exceptional metrics. We have funding from the leading names in tech investment, and a visionary leadership team who wants everyone who joins this remarkable adventure, to have the autonomy to masterfully develop their expertise.


Welcome to Curve. On a mission to help you live inspired.


We are seeking a highly skilled and motivated Software Development Engineer in Test (SDET) to join our team on a 6 month contract. The ideal candidate will have a strong background in software development and quality assurance, with a passion for improving QA automation tooling, developing robust end-to-end test automation frameworks, and optimising CI/CD tools. This role is integral to our mission of delivering high-quality software products efficiently and reliably.


Key Accountabilities:

  • QA Automation Tooling: Design, develop, and maintain advanced QA automation tools that streamline testing processes and improve the efficiency of our QA operations.
  • Test Automation Frameworks: Build and enhance comprehensive end-to-end test automation frameworks that ensure extensive test coverage and early detection of defects.
  • CI/CD Optimization: Optimise our continuous integration and continuous deployment (CI/CD) tools and pipelines, ensuring smooth, reliable, and efficient software releases.
  • Best Practices Adoption: Work closely with software engineers to promote and integrate testing best practices into the development lifecycle, ensuring a culture of quality and continuous improvement.
  • Mentorship and Guidance: Provide mentorship and guidance to engineers on effective testing methodologies, automation strategies, and troubleshooting techniques.
  • Troubleshooting: Identify, troubleshoot, and resolve issues related to test automation and CI/CD pipelines, minimising downtime and ensuring seamless operations.
  • Collaboration: Collaborate with cross-functional teams, including developers, product managers, and operations, to ensure alignment and the highest standards of software quality.
  • Documentation: Create and maintain comprehensive documentation for test automation tools, frameworks, and CI/CD processes to ensure knowledge sharing and continuity.


Skills & Experience:

  • Experience: Proven experience as an SDET, QA Automation Engineer, or similar role, with a strong focus on automation and CI/CD.
  • Technical Skills: Proficiency in programming languages such as Golang, Java, Python, or C#. Experience with test automation tools (e.g., Selenium, Appium), CI/CD tools (e.g., Jenkins, GitLab CI), and version control systems (e.g., Git).
  • Problem-Solving: Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues effectively.
  • Communication: Excellent communication and collaboration skills, with the ability to work effectively in a team-oriented environment.
  • Agility: Ability to adapt to rapidly changing environments and priorities, demonstrating flexibility and resilience.