At a Glance
- Tasks: Join a dynamic team to shape testing strategies and ensure code quality.
- Company: Be part of a fast-paced development environment focused on collaboration and innovation.
- Benefits: Enjoy hybrid work options and competitive pay up to £580 inside IR35.
- Why this job: Work hands-on with cutting-edge technology and make a real impact in an agile setup.
- Qualifications: Strong Java skills and experience in agile environments are essential.
- Other info: Contract role for 6 months with opportunities for growth and learning.
The predicted salary is between 48000 - 58000 £ per year.
We’re looking for two experienced Senior Automation Engineers to join a collaborative and fast-paced development team. This is a hands-on role for someone who enjoys solving real-world problems, writing quality code, and working closely with developers and analysts in an agile setup.
What you'll be doing:
- Working side-by-side with product owners and developers to shape testing strategies and make sure everything works as expected.
- Pairing with developers to catch issues early and make sure new features are fully functional.
- Running integration tests across multiple systems to keep things running smoothly together.
- Acting as a quality gatekeeper—making sure only reliable code gets released.
- Getting involved in daily standups, sprint planning, retros, and other agile ceremonies.
- Being the main contact for other teams that rely on your systems, helping to keep communication and coordination smooth.
- Investigating issues in live environments, getting to the root cause, and helping to fix them quickly.
What we're looking for:
- Solid experience working in agile environments, with a good grasp of things like pair programming and code reviews.
- Strong Java skills (Java 17 or later).
- Comfortable with BDD using the Cucumber framework.
- Experience writing end-to-end tests using Playwright or Cypress (JavaScript).
- Familiarity with Kubernetes.
- Confident with CI/CD tools like Jenkins and GitHub Actions.
- Able to write and run tests for REST APIs, ensuring performance and stability.
Bonus points for:
- Experience writing shell scripts to automate tasks.
- Familiarity with development tools like IntelliJ, Eclipse, or Visual Studio.
- ISTQB certification (or something similar, but not essential).
Senior Automation Engineer (Contract) employer: Arrows
Contact Detail:
Arrows Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Automation Engineer (Contract)
✨Tip Number 1
Make sure to showcase your hands-on experience with automation tools like Playwright or Cypress during any discussions. Highlight specific projects where you've successfully implemented these tools, as this will demonstrate your practical knowledge and problem-solving skills.
✨Tip Number 2
Familiarise yourself with the agile methodologies that the team uses. Being able to speak confidently about your experiences in daily standups, sprint planning, and retrospectives will show that you can seamlessly integrate into their workflow.
✨Tip Number 3
Prepare to discuss your experience with CI/CD tools like Jenkins and GitHub Actions. Be ready to explain how you've used these tools to streamline testing processes and improve code quality in previous roles.
✨Tip Number 4
If you have experience with Kubernetes, make sure to mention it! Discussing how you've utilised Kubernetes in your past projects can set you apart from other candidates and show your versatility in handling different technologies.
We think you need these skills to ace Senior Automation Engineer (Contract)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in agile environments, Java skills, and familiarity with BDD and testing frameworks. Use specific examples that demonstrate your problem-solving abilities and hands-on experience.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for automation testing and your ability to work collaboratively in a fast-paced environment. Mention your experience with CI/CD tools and any relevant projects that align with the job description.
Showcase Relevant Skills: In your application, emphasise your expertise in writing end-to-end tests using Playwright or Cypress, as well as your knowledge of Kubernetes. Highlight any experience you have with REST APIs and how you've ensured their performance and stability.
Prepare for Agile Questions: Be ready to discuss your experience with agile methodologies during the interview process. Think of examples where you've participated in daily standups, sprint planning, or retrospectives, and how these experiences have shaped your approach to quality assurance.
How to prepare for a job interview at Arrows
✨Showcase Your Agile Experience
Make sure to highlight your experience in agile environments during the interview. Discuss specific instances where you've participated in pair programming, code reviews, or agile ceremonies like daily standups and sprint planning.
✨Demonstrate Your Technical Skills
Be prepared to discuss your strong Java skills, particularly with Java 17 or later. You might be asked to solve coding problems or explain your approach to writing end-to-end tests using frameworks like Playwright or Cypress.
✨Communicate Effectively
Since the role involves acting as a quality gatekeeper and being the main contact for other teams, demonstrate your communication skills. Share examples of how you've successfully coordinated with product owners, developers, and other teams to ensure smooth operations.
✨Prepare for Problem-Solving Scenarios
Expect questions that assess your problem-solving abilities, especially in live environments. Be ready to discuss how you've investigated issues, identified root causes, and implemented quick fixes in past roles.