At a Glance
- Tasks: Develop and test cloud-native applications using Java or Python in an agile environment.
- Company: Globally renowned brand with a focus on quality-first coding.
- Benefits: Competitive salary, flexible work arrangements, and opportunities for professional growth.
- Other info: Work in a collaborative culture with excellent career advancement opportunities.
- Why this job: Join a dynamic team and make a real impact on innovative projects.
- Qualifications: Experience in software development, automated testing, and mentoring junior developers.
The predicted salary is between 50000 - 65000 £ per year.
Certain Advantage are recruiting on behalf of our globally renowned brand for a Senior Software Engineer in Test. This is a temporary contract inside IR35 initially until March 2027 working a couple of days onsite per month in Manchester for meet ups.
We’re seeking Engineers who can offer demonstrable experience in developing and testing bespoke cloud-native applications; programming with Java, Python (or another OO language) utilising quality tools like SonarQube, with proven experience of automated software testing. If you embrace quality-first coding and want to work on real projects alongside experienced engineers with iterative and agile processes, please apply!
Key Responsibilities- Define and implement testing for cloud systems (platform and APIs) in an agile manner
- Implement testing frameworks; utilising automation tools where possible.
- Support the investigation and resolution of issues.
- Work closely with the SRE team to develop strategies to meet required SLAs and SLOs
- Define testing quality stages and gates
- Define and implement testing and release process
- Implement test stages in pipelines, testing tool configuration, and scripting where required
- 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
- Manage a junior software developer in test
- Demonstrable experience developing and testing bespoke built enterprise scale cloud-native applications
- 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 TDD 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
Does this sound like your next career move? Apply today!
Working with Certain Advantage: We go the extra mile to find the best people for the job. If you’re hunting for a role where you can make an impact and grow your career, we’ll work with you to find it. We work with businesses across the UK to find the best people in Finance, Marketing, IT and Engineering.
If this job isn’t for you, head to (url removed) and register for job alerts and career guidance tips.
Senior Software Engineer in Test in Manchester employer: Tatton Recruitment
Contact Detail:
Tatton Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer in Test in Manchester
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work at companies you're interested in. A friendly chat can sometimes lead to insider info or even a referral.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving cloud-native applications and automated testing. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common interview questions related to software testing and be ready to discuss your experience with tools like SonarQube.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always looking for passionate engineers who embrace quality-first coding.
We think you need these skills to ace Senior Software Engineer in Test in Manchester
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer in Test role. Highlight your experience with cloud-native applications, Java, Python, and automated testing. 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! Use it to explain why you're passionate about quality-first coding and how your experience aligns with our agile processes. Let us know why you’re excited about this opportunity!
Showcase Your Projects: If you've worked on relevant projects, don’t hold back! Share specific examples of how you've implemented testing frameworks or tackled challenges in cloud systems. We love seeing real-world applications of your skills.
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’s super easy – just a few clicks and you’re done!
How to prepare for a job interview at Tatton Recruitment
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Java and Python. Brush up on your experience with cloud-native applications and quality tools like SonarQube. Being able to discuss specific projects where you've used these technologies will show your expertise.
✨Showcase Your Testing Strategies
Prepare to talk about your approach to testing, particularly in an agile environment. Be ready to explain how you’ve implemented testing frameworks and automated tests in previous roles. Sharing examples of how you’ve defined quality stages and gates will demonstrate your understanding of the testing process.
✨Emphasise Collaboration
Since this role involves working closely with the SRE team, highlight your experience in collaborative environments. Discuss how you’ve worked with others to resolve issues and meet SLAs and SLOs. Mention any experience you have with mentoring junior developers, as this shows leadership potential.
✨Prepare Questions
Interviews are a two-way street, so come prepared with thoughtful questions. Ask about the team’s current challenges, the tools they use, or how they measure success in their testing processes. This not only shows your interest but also helps you gauge if the company is the right fit for you.