At a Glance
- Tasks: Design and develop automated test frameworks for cutting-edge data pipelines and APIs.
- Company: Join a forward-thinking tech company in London with a hybrid work model.
- Benefits: Earn up to £500 per day, enjoy flexible working, and gain valuable experience.
- Other info: Opportunity for contract extension until November 2026 with excellent career growth.
- Why this job: Make a real impact on quality assurance using the latest Java and cloud technologies.
- Qualifications: Proficient in Java, TDD/BDD methodologies, and API testing.
The predicted salary is between 40000 - 50000 £ per year.
We're looking for a Senior Software Developer in Test - Java & Cloud Automation to join our team in London in a hybrid working mode. In this role, you will ensure the quality and reliability of complex data pipelines and APIs through cutting-edge automation practices. You'll leverage your expertise in Java, testing frameworks, and cloud-native architectures to design and implement scalable test solutions, while collaborating closely with developers to embed TDD/BDD across the lifecycle.
Responsibilities
- Design, develop, and maintain automated test frameworks and tools for end-to-end (F2B) testing
- Implement API testing for RESTful services to validate functionality, robustness and performance
- Evaluate and validate data pipelines on Databricks for accuracy and consistency
- Collaborate with engineering teams to drive TDD/BDD adoption throughout development
- Contribute to and optimize CI/CD pipelines in GitLab to enable continuous delivery
- Ensure scalable test solutions within Azure-based cloud architectures
Requirements
- Strong proficiency in Java programming with a focus on automated testing
- Solid knowledge of TDD/BDD methodologies and related frameworks
- Experience in testing RESTful APIs and complex integration workflows
- Familiarity with data pipelines and F2B testing approaches
- Hands-on experience with Azure Cloud, Databricks and GitLab CI/CD (highly beneficial)
- Strong analytical and troubleshooting skills, with a keen eye for quality and detail
Nice to Have
- Experience testing large-scale, distributed systems
- Knowledge of containerized environments (Docker/Kubernetes)
- Familiarity with performance and reliability testing tools
Software Developer in Test (SDET) in London employer: Ports North
Join a forward-thinking company in London that values innovation and quality, offering a dynamic work culture where collaboration and continuous learning are at the forefront. As a Senior Software Developer in Test, you'll benefit from competitive rates, flexible hybrid working arrangements, and opportunities for professional growth in a supportive environment that embraces cutting-edge technologies. With a focus on TDD/BDD practices and cloud automation, this role not only enhances your technical skills but also positions you at the heart of transformative projects within the tech landscape.
StudySmarter Expert Advice🤫
We think this is how you could land Software Developer in Test (SDET) in London
✨Network Like a Pro
Get out there and connect with folks in the industry! Attend meetups, webinars, or even local tech events. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.
✨Show Off Your Skills
Create a portfolio showcasing your projects, especially those involving Java and cloud automation. Share it during interviews or on platforms like GitHub. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Ace the Interview
Prepare for technical interviews by brushing up on TDD/BDD methodologies and API testing. Practice coding challenges and be ready to discuss your past experiences with automated testing. Confidence is key, so show them you know your stuff!
✨Apply Through Our Website
Don’t forget to check out our website for the latest job openings! Applying directly through us not only streamlines the process but also shows your genuine interest in joining our team. Let’s get you that dream job!
We think you need these skills to ace Software Developer in Test (SDET) in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Java, TDD/BDD, and cloud automation. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about automated testing and how you can contribute to our team. Keep it concise but impactful – we love a good story!
Showcase Your Technical Skills:When applying, be sure to mention your hands-on experience with tools like GitLab CI/CD, Azure, and Databricks. We’re looking for someone who can hit the ground running, so let us know what you’ve worked on!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at Ports North
✨Know Your Tech Stack
Make sure you brush up on your Java skills and get familiar with the testing frameworks mentioned in the job description. Be ready to discuss how you've used these technologies in past projects, especially in relation to TDD/BDD methodologies.
✨Showcase Your Automation Experience
Prepare examples of automated test frameworks you've designed or maintained. Highlight any experience with API testing for RESTful services and how you validated data pipelines, as this will be crucial for the role.
✨Understand Cloud Technologies
Since the role involves Azure-based cloud architectures, make sure you can talk about your experience with Azure, Databricks, and GitLab CI/CD. If you have worked with containerized environments like Docker or Kubernetes, bring that up too!
✨Collaborate and Communicate
This position requires close collaboration with engineering teams. Be prepared to discuss how you've driven TDD/BDD adoption in previous roles and how you approach teamwork and communication in a hybrid working environment.