At a Glance
- Tasks: Create and enhance automated tests while collaborating in an agile team.
- Company: Global recruitment specialist with a focus on innovation and teamwork.
- Benefits: Hybrid work model, competitive pay, and opportunities for skill development.
- Why this job: Join a dynamic team and make a real impact in software quality assurance.
- Qualifications: Strong Java/Python skills and experience in test automation frameworks.
- Other info: Fast-paced environment with potential for career growth and learning.
The predicted salary is between 36000 - 60000 £ per year.
Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from eTeam
We are a Global Recruitment specialist that provides support to the clients across EMEA, APAC, US and Canada. We have an excellent job opportunity for you.
Job Title: QA Automation Engineer
Duration: 6 months contract
Responsibilities of the successful Automation Tester will be:
- Understand design specifications and scenarios, and produce detailed test plans
- Produce high quality automated tests to agreed specifications and deadlines
- Work collaboratively within a project team using agile methodologies
- Participate in sprint planning, sprint demos and retrospectives
Skills:
- Strong Java/Python programming skills – experience and strong ability of agile, test-driven software development.
- Excellent verbal, written communication, and interpersonal skills
- Understanding of automation using Cucumber/Gherkin testing
- Ability to work to tight timescales
- Must be flexible and work as part of a team
- Excellent problem‑solving capabilities with the ability to become expert with the internal software
What you’ll do
Use and improve our Test Automation Frameworks as well as crafting frameworks!
Be the go‑to person for coding standards within Ruby or Java.
Work across enterprise and digital applications such as Web, Mobile and Desktop.
Implement leading and open‑source tooling and best processes (GIT, Jenkins, JIRA, Cucumber).
Work on React and Node JS stack.
Collaborate with developers and business/product owners to clarify requirements, especially in terms of testability and completeness.
What you’ll bring
- A deep level understanding of Software Testing and / or Quality Assurance.
- Experience working in Agile (TDD / BDD) environment.
- Strong experience in Java or Ruby and hands‑on experience with Cucumber & Gherkin.
- Strong experience in automating frontend and backend API testing.
- Creating and maintaining the test automation framework and identifying tests to be automated using BDD.
- Experience with JIRA – defect management and reporting.
If you are interested in this position and would like to learn more, please send through your CV and we will get in touch with you as soon as possible. Please note, candidates are often shortlisted within 48 hours.
Seniority level
Mid‑Senior level
Employment type
Contract
Job function
Analyst
Industries
Telecommunications and Broadcast Media Production and Distribution
#J-18808-Ljbffr
Quality Assurance Automation Engineer employer: eTeam
Contact Detail:
eTeam Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Quality Assurance Automation Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and join online forums. The more people you know, the better your chances of landing that QA Automation Engineer role.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your automation projects, especially those using Java or Python. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on Agile methodologies and test-driven development. Be ready to discuss your experience with tools like Cucumber and Jenkins, as well as your problem-solving approach in real-world scenarios.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Quality Assurance Automation Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java/Python and automation tools like Cucumber and Gherkin. We want to see how your skills match the job description, so don’t be shy about showcasing your relevant projects!
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 makes you a perfect fit for our team. Keep it concise but engaging – we love a good story!
Show Off Your Agile Experience: Since we work in an agile environment, make sure to mention any experience you have with TDD/BDD and how you've collaborated within a project team. We’re looking for team players who thrive in fast-paced settings!
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 quickly. Plus, it shows you’re keen on joining our awesome team!
How to prepare for a job interview at eTeam
✨Know Your Tech Stack
Make sure you brush up on your Java or Ruby skills, as well as your experience with Cucumber and Gherkin. Be ready to discuss specific projects where you've used these technologies, and how you approached automation in those scenarios.
✨Understand Agile Methodologies
Since the role involves working in an Agile environment, be prepared to talk about your experience with TDD and BDD. Share examples of how you've participated in sprint planning and retrospectives, and how you’ve collaborated with team members to improve processes.
✨Showcase Problem-Solving Skills
Prepare to discuss challenges you've faced in previous roles, particularly around test automation. Highlight your problem-solving capabilities and how you became an expert in the internal software you worked with, as this will demonstrate your adaptability and resourcefulness.
✨Communicate Effectively
Excellent communication is key! Practice articulating your thoughts clearly and concisely. Be ready to explain complex technical concepts in a way that’s easy to understand, as you'll need to collaborate with developers and product owners regularly.