At a Glance
- Tasks: Join our team to write and maintain automation tests while collaborating with developers and product teams.
- Company: A top-rated company known for valuing its employees and customers.
- Benefits: Enjoy discounts, 33 days holiday, free parking, and a subsidised restaurant.
- Other info: Opportunity for growth in a supportive and innovative workplace.
- Why this job: Be part of a fast-paced environment where your testing skills can shine and make a difference.
- Qualifications: Experience in test automation, Python, and Git; Agile/Scrum familiarity is a plus.
The predicted salary is between 35000 - 45000 £ per year.
As one of the Best Big Companies to Work For, we have a rich history of loving our customers and looking after our teams. We understand that success is achieved through our people, and we are searching for a committed and passionate Technical QA to join our growing business.
Purpose of the role
We’re looking for someone who is automation-first but still comfortable getting hands‑on with manual testing. You’ll be working closely with developers, product teams, delivery, and other QAs to make sure everything we release is solid before it reaches customers. This role is fast paced, so you’ll need to be confident switching between writing automation, manual testing, and supporting releases. You’ll also help move the team forward by improving automation, sharing knowledge, and keeping things simple and maintainable.
What you’ll be doing
- Writing and maintaining automation tests (using Python + Playwright).
- Working on both new features and regression packs.
- Picking up Jira tickets, testing them manually, and then automating where it makes sense.
- Supporting regular releases (release checks, regression runs, testing fixes).
- Running and monitoring automation pipelines (Bitbucket pipelines).
- Reviewing test results and debugging failures.
- Reviewing other people’s automation scripts and suggesting improvements.
- Working closely with devs, BAs, and product teams to understand requirements properly.
- Balancing manual vs automation work based on business priorities.
- Using tools like Jira / Xray / Testrail for test management, defect logging and tracking.
- Keeping up to date with new tools, AI, and better ways of testing.
What we’re looking for
- Strong experience in real‑world test automation projects.
- Good experience with Python and Playwright.
- Comfortable using Git daily (commits, branches, PRs, code reviews).
- Experience working with remote repos (GitHub or Bitbucket).
- Understanding of CI/CD pipelines (Bitbucket pipelines preferred).
- Good understanding of automation frameworks and best practices.
- Comfortable working in Agile/Scrum teams.
- Good communication – you can explain issues clearly and work with different teams.
Nice to have
- Experience with Appium.
- Experience working with Salesforce Commerce Cloud (SFCC) or similar eCommerce platforms.
This will be an in-person interview. You’ll have a technical discussion about your testing experience, a practical coding task using Playwright + Python, and a practical demonstration of your understanding of Git (using commands, working with branches, commits, and pull requests).
What to expect from us
- 15% discount in Iceland stores
- 30% discount at Club Individual Restaurants
- 33 days holiday (including bank holidays)
- Free onsite parking
- Subsidised staff restaurant and Costa Coffee
Technical QA in Wales employer: Iceland Foods
Contact Detail:
Iceland Foods Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Technical QA in Wales
✨Tip Number 1
Get familiar with the tools we use! Brush up on your Python and Playwright skills, and make sure you know your way around Git. The more comfortable you are with these, the better you'll perform in the interview.
✨Tip Number 2
Practice makes perfect! Try running through some mock interviews or coding tasks related to automation testing. This will help you feel more confident when it comes to the real deal.
✨Tip Number 3
Show us your passion for testing! Be ready to discuss your previous projects and how you've tackled challenges in automation. We love hearing about your experiences and what you've learned along the way.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we’re always on the lookout for talented individuals like you to join our team.
We think you need these skills to ace Technical QA in Wales
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with automation and manual testing. We want to see how your skills align with the role, so don’t be shy about showcasing your Python and Playwright expertise!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for QA and how you’ve contributed to past projects. Let us know why you’re excited about joining our team and how you can help us improve our processes.
Showcase Your Communication Skills: Since you'll be working closely with various teams, it’s important to demonstrate your communication skills in your application. Use clear language and examples that show how you’ve effectively collaborated in the past.
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 awesome team!
How to prepare for a job interview at Iceland Foods
✨Know Your Tools Inside Out
Make sure you're well-versed in Python and Playwright, as these will be crucial for your role. Brush up on your knowledge of Git commands and CI/CD pipelines, especially Bitbucket pipelines, since you'll need to demonstrate your understanding during the interview.
✨Showcase Your Automation Skills
Prepare to discuss your real-world test automation projects. Be ready to explain how you've approached writing and maintaining automation tests, and share specific examples of how you've improved automation processes in previous roles.
✨Be Ready for Practical Tasks
Expect a practical coding task using Playwright and Python. Practise similar tasks beforehand so you can showcase your skills confidently. This is your chance to shine, so don’t hold back!
✨Communicate Clearly
Good communication is key, especially when working with different teams. Prepare to explain your testing experiences clearly and concisely. Think about how you can articulate issues and solutions effectively, as this will demonstrate your collaborative spirit.