Software Engineer

Software Engineer

Telford Full-Time 28800 - 48000 £ / year (est.) Home office (partial)
C

At a Glance

  • Tasks: Write and maintain automated test scripts while collaborating with cross-functional teams.
  • Company: Join the UK's largest fibre-only network, setting new standards in digital infrastructure.
  • Benefits: Enjoy a competitive salary, performance bonuses, and support for your wellbeing.
  • Why this job: Make a real impact on internet connections and improve daily life for many.
  • Qualifications: Detail-oriented with experience in automation testing and BDD tools.
  • Other info: Be part of a diverse and inclusive workplace committed to employee voices.

The predicted salary is between 28800 - 48000 £ per year.

Overview

This hybrid role offers a great balance of home and office working. You\’ll join your colleagues in our Telford office at least 2 / 3 days per week. As the UK\’s largest fibre-only network, and its only proven wholesale challenger, we\’re busy setting new standards for what digital infrastructure can and should be. Designed from scratch for the internet, our network is greener, more reliable and ready for the future. The products we provide over it not only lead the market on speed, value and service, they help businesses to innovate, provide entire communities with a better foundation for their digital lives and support economic growth, locally and nationally. What does that mean for you? The opportunity to make internet connections (and daily life) a whole lot better, for a lot of people! Joining us as a Software Developer in Test you\’ll help maintain a high-quality QA practice across our development teams, ensuring every code change is validated through clear, consistent, and functional test suites. You’ll work closely with cross-functional teams to support agile delivery and continuous improvement. You\’ll receive a competitive salary, a performance-related bonus, and a range of benefits to support your financial, physical and mental wellbeing.

Responsibilities

  • Writing and maintaining automated test scripts using BDD frameworks
  • Managing defects through the Kanban lifecycle
  • Participating in agile ceremonies and supporting requirement gathering
  • Testing APIs and working with Linux / Unix environments
  • Creating and managing test data using MySQL or PostgreSQL

Qualifications

  • You\’ll be a detail-oriented tester with a passion for quality and collaboration. You\’ll also have :
  • Experience with automation testing and BDD tools like Cucumber and Gherkin
  • Familiarity with Git and continuous improvement practices
  • A good understanding of the software development lifecycle
  • (Desirable) Experience with Behat, Behave, Playwright, PHP or Python

Company and Culture

We\’re a Times Top 50 Employer for Gender Equality. We\’re endorsed by WORK180 and we\’re a partner of Diversifying. We have pledged our commitment to the Armed Forces Covenant and we\’re a Disability Confident Employer. Working together with our Employee Networks, we\’re wholly committed to ensuring that our people\’s voices are heard, and that everyone feels a sense of belonging and pride to be a part of CityFibre. If you\’d like to explore our culture and values, check out The CityFibre Way.

#J-18808-Ljbffr

Software Engineer employer: CityFibre

CityFibre is an exceptional employer that prioritises employee wellbeing and inclusivity, offering a hybrid work model that balances home and office life in Telford. With a strong commitment to gender equality and diversity, employees benefit from a supportive culture, competitive salaries, and opportunities for professional growth while contributing to the advancement of digital infrastructure that positively impacts communities. Join us to be part of a forward-thinking team dedicated to innovation and excellence in the tech industry.
C

Contact Detail:

CityFibre Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer

✨Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or at industry events. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Prepare for the interview by practising common questions and showcasing your skills. Use examples from your past work that highlight your experience with automation testing and collaboration in agile teams.

✨Tip Number 3

Show your passion for quality! During interviews, talk about how you ensure high standards in your work. Mention any tools or frameworks you love using, like Cucumber or Gherkin, to demonstrate your expertise.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to get noticed and ensures your application goes straight to the right people. Plus, it shows you’re genuinely interested in joining our team.

We think you need these skills to ace Software Engineer

Automated Testing
BDD Frameworks
Cucumber
Gherkin
Kanban
Agile Methodologies
API Testing
Linux
Unix
MySQL
PostgreSQL
Git
Software Development Lifecycle
Collaboration Skills
Attention to Detail

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Software Engineer role. Highlight your automation testing experience and any familiarity with BDD tools like Cucumber and Gherkin. We want to see how you can contribute to our mission!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about quality assurance and how your background aligns with our values at StudySmarter. Keep it engaging and personal, so we get a sense of who you are.

Showcase Your Projects: If you've worked on relevant projects, don’t hold back! Include links to your GitHub or any other platforms where we can see your work. This gives us insight into your coding style and problem-solving skills, which are super important for this role.

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’re considered for the role. Plus, it shows you’re keen on joining our team at StudySmarter!

How to prepare for a job interview at CityFibre

✨Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, like BDD frameworks and automation testing tools. Brush up on your knowledge of Git, MySQL, and Linux/Unix environments. Being able to discuss these confidently will show that you’re ready to hit the ground running.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled challenges in your previous roles. Think about how you managed defects or improved testing processes. This will demonstrate your analytical skills and your ability to contribute to continuous improvement.

✨Understand Agile Methodologies

Since this role involves participating in agile ceremonies, make sure you understand the principles of agile development. Be ready to talk about your experience working in agile teams and how you’ve contributed to sprint planning or retrospectives.

✨Cultural Fit Matters

Research the company culture and values, especially their commitment to diversity and inclusion. Be prepared to discuss how your personal values align with theirs. Showing that you resonate with their mission can set you apart from other candidates.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>