Senior Software Test Engineer - J37098399
Senior Software Test Engineer - J37098399

Senior Software Test Engineer - J37098399

Full-Time 50000 - 60000 £ / year (est.) No home office possible
Caresoft Global Limited

At a Glance

  • Tasks: Join a dynamic team to define and implement automated testing for innovative cloud systems.
  • Company: Exciting automotive tech company with a collaborative and creative culture.
  • Benefits: Competitive pay, flexible working hours, and opportunities for professional growth.
  • Other info: Be part of a world-class team with excellent career advancement opportunities.
  • Why this job: Make a real impact on cutting-edge projects while mentoring fellow engineers.
  • Qualifications: Experience in automated testing and strong programming skills required.

The predicted salary is between 50000 - 60000 £ per year.

A Senior Software Engineer in Test with a passion for quality, and proven experience of automated software testing, is required for a variety of digital projects being delivered for our automotive client in Manchester. We are looking for great engineers who have a passion for innovative problem solving, quality-first coding and practicing Continuous Integration.

This role provides a unique opportunity to help support and grow an entirely new software development capability within the company. Reporting to the Principal Software Engineer in Test and working closely with other multi-disciplined engineers, you will be a valued member of the Global Digital Development Centre team, consistently delivering to challenging business objectives, with a focus on testability, robustness, security and performance for exciting new projects.

You will work on real projects alongside experienced engineers and will be expected to take on some mentoring and coaching of less experienced engineers in the lab as well as contributing to process improvements in the lab.

Key Responsibilities
  • Define and implement testing for cloud systems, including platform and APIs in an agile manner
  • Implement testing frameworks and where required utilising automation tools
  • Support issue investigation and resolution
  • Work closely with the SRE team to develop strategies to meet required SLAs and SLOs
  • Define testing quality stages and gates within the software development process
  • Define and implement testing and release process for cloud systems
  • Implement tests stages in pipelines, testing tool configuration, and scripting where required to implement the test strategy and processes
  • Set quality goals and measurables for the system, devise and ensure the system meets these goals
  • Establish a culture of maintaining continual testing and continual quality in our systems
  • Line management for a junior software developer in test
Required Skills
  • Extensive experience in automated software testing in an agile and DevOps culture, with deep knowledge of the STLC and a real passion for quality
  • Strong experience with tools such as Robot, Selenium, Post Man or Cypress
  • Extensive experience developing and testing bespoke built enterprise scale cloud‑native applications
  • Extensive experience with Java, Python or another OO language
  • Experience with software quality tools such as SonarQube
  • Experience with relational database technologies such as MySQL or similar
  • Experienced advocate for practices such as Test Driven Development and Pair Programming
  • Experience with Microservices architectures, RESTful APIs and message queues
  • Strong programming skills
  • Experience with source code management and version control (Git/GitHub/GitLab)
  • Experience with modern CI/CD tools and techniques
  • Previous involvement in all stages of the software delivery lifecycle
  • Passion for mentoring and technical coaching of developers
  • Excellent verbal and written communication skills
Nice to have
  • Experience in BDD and creating tests using Gherkin syntax
  • Experience working with observability and monitoring tools such as DataDog, ELK, Prometheus, Grafana
  • Experience with Kubernetes or other cloud infrastructure (Google Cloud Platform, AWS, Azure)
  • Familiarity with polyglot persistence and experience with a NoSQL database engine (Mongo, Neo4j, etc)

THIS POSITION IS CONFIRMED INSIDE IR35. No terminology within this advert is intended to unlawfully discriminate on the grounds of age, sex, race or disability and we welcome all applications. Our clients are unable to provide sponsorship for visas; therefore, only candidates eligible to work in the UK need apply!

Senior Software Test Engineer - J37098399 employer: Caresoft Global Limited

Join a forward-thinking company in Manchester that values innovation and quality, offering a dynamic start-up atmosphere backed by the stability of an established organisation. As a Senior Software Test Engineer, you'll be part of a passionate team dedicated to delivering cutting-edge digital solutions while enjoying opportunities for mentorship and professional growth. With a focus on collaboration and continuous improvement, this role provides a unique chance to shape the future of software development within a global digital centre.
Caresoft Global Limited

Contact Detail:

Caresoft Global Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Test Engineer - J37098399

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Nail that interview prep! Research the company and its projects, especially those related to cloud systems and automated testing. Prepare to discuss your experience with tools like Selenium and your approach to quality-first coding.

✨Tip Number 3

Show off your skills! If you have a portfolio or GitHub repository, make sure it’s up to date. Highlight your best projects, especially those involving automated testing and CI/CD practices, to impress potential employers.

✨Tip Number 4

Apply through our website! We’ve got loads of opportunities waiting for talented engineers like you. Plus, applying directly gives you a better chance to stand out and get noticed by hiring managers.

We think you need these skills to ace Senior Software Test Engineer - J37098399

Automated Software Testing
Agile Methodologies
DevOps Culture
Software Testing Life Cycle (STLC)
Robot Framework
Selenium
Postman
Cypress
Java
Python
Test Driven Development (TDD)
Pair Programming
Microservices Architectures
RESTful APIs
CI/CD Tools

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Software Test Engineer role. Highlight your experience with automated testing and any relevant tools like Selenium or Robot. We want to see how your skills match what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for quality and innovative problem-solving. Let us know why you’re excited about working in a dynamic environment like ours and how you can contribute to our team.

Showcase Your Experience: In your application, be sure to showcase your extensive experience with cloud-native applications and CI/CD tools. We love seeing real examples of how you've implemented testing frameworks and contributed to process improvements.

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. We can’t wait to see what you bring to the table!

How to prepare for a job interview at Caresoft Global Limited

✨Know Your Tools Inside Out

Make sure you’re well-versed in the testing tools mentioned in the job description, like Robot, Selenium, and Postman. Be ready to discuss your experience with these tools and how you've used them in past projects.

✨Showcase Your Agile Experience

Since this role is all about working in an agile environment, prepare examples of how you've contributed to agile teams. Talk about your experience with Continuous Integration and how you’ve implemented testing frameworks in previous roles.

✨Prepare for Technical Questions

Brush up on your programming skills, especially in Java or Python. Expect technical questions that may require you to solve problems on the spot, so practice coding challenges related to automated testing and cloud-native applications.

✨Emphasise Mentoring Skills

This position involves mentoring junior developers, so be prepared to discuss your approach to coaching and sharing knowledge. Share specific examples of how you've helped others grow in their roles, as this will show your leadership potential.

Senior Software Test Engineer - J37098399
Caresoft Global Limited

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

>