At a Glance
- Tasks: Join us as a QA Engineer, ensuring top-notch quality for digital products.
- Company: Be part of an award-winning UK tech company with over 20 years of innovation.
- Benefits: Enjoy competitive salary, flexible working, and opportunities for personal development.
- Why this job: Make a real impact on customer experiences and work in a collaborative Agile environment.
- Qualifications: Experience in QA/testing for web, mobile, and API applications is essential.
- Other info: Work with cutting-edge tools like JIRA, Selenium, and Postman in a mission-led business.
If your skills, experience, and qualifications match those in this job overview, do not delay your application.
Location: Hybrid - Dorset
Employment Type: Full-time, Permanent
Salary: Competitive + Benefits
Foundations Executive Search is proud to partner with a leading UK-based technology business. This award-winning company offers over 20 years of innovation.
As they continue to scale their product delivery capability, we are seeking a talented QA Engineer to play a key role in ensuring the quality and reliability of a broad suite of digital products. Working within a collaborative Agile environment, you’ll contribute to the end-to-end testing process—from test planning to execution—ensuring that every product release meets the high standards expected by customers and stakeholders.
The Opportunity
This is a hands-on, detail-oriented role for someone passionate about quality assurance. You’ll work alongside Product Managers, Developers and DevOps teams, testing a range of web, mobile, and backend applications. Your work will have a direct impact on customer experience, data integrity, and system performance across products used by millions of transport users.
You’ll be joining a forward-thinking, product-led business with in-house development and R&D capabilities, and a strong culture of technical excellence and customer-first thinking.
Key Responsibilities
- Test Planning & Preparation
- Analyse technical and functional requirements to define comprehensive test plans and scenarios
- Design detailed test cases and scripts across manual and automated testing environments
- Ensure full test coverage across feature development and product enhancements
- Test Execution
- Perform manual and automated testing of web, mobile and API-based platforms
- Execute functional, regression, integration, exploratory and non-functional testing
- Log and manage bugs through JIRA, supporting the development team through resolution
- Use tools such as Postman for API testing and Selenium for UI automation
- Collaboration & Continuous Improvement
- Work closely with developers, product managers and DevOps to support agile sprints
- Attend daily stand-ups, sprint reviews and retrospectives to drive quality outcomes
- Communicate test progress and quality updates to internal stakeholders
- Support knowledge sharing and best practice across the QA function
About You
We’re looking for someone who brings strong technical expertise, a proactive mindset, and an eye for detail. You’ll enjoy working in a collaborative environment, have a customer-centric approach to quality, and be excited by the idea of helping deliver software that impacts real-world journeys every day.
Essential Skills & Experience
- Proven experience in QA/testing roles across web, mobile and API applications
- Proficient in test planning, execution and defect tracking
- Knowledge of the software testing lifecycle and Agile/Scrum methodologies
- Experience with test tools such as JIRA, Selenium and Postman
- Strong communication skills with the ability to clearly document test results and bugs
- Familiarity with SQL for basic database queries and validation
Desirable Skills
- Experience working in cloud-based environments (AWS preferred)
- Exposure to automated testing frameworks and end-to-end tools (e.g. Detox)
- Understanding of non-functional testing approaches (e.g. performance, accessibility)
Why Join?
This is a fantastic opportunity to make a tangible impact within a growing, mission-led business transforming how transport services are delivered and experienced. With strong support for innovation, personal development and flexible working, this role is ideal for someone who wants to contribute to products that matter—at scale.
QA Engineer employer: Foundations Exec
Contact Detail:
Foundations Exec Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land QA Engineer
✨Tip Number 1
Familiarise yourself with Agile methodologies, as this role heavily involves working in an Agile environment. Understanding the principles of Agile will help you communicate effectively with your team and contribute to sprint planning and reviews.
✨Tip Number 2
Brush up on your skills with testing tools like JIRA, Selenium, and Postman. Being proficient in these tools will not only enhance your testing capabilities but also demonstrate your readiness to hit the ground running in this role.
✨Tip Number 3
Showcase your problem-solving skills by preparing examples of how you've identified and resolved bugs in previous projects. This will highlight your proactive mindset and attention to detail, which are crucial for a QA Engineer.
✨Tip Number 4
Network with current or former employees of the company, if possible. Engaging with them can provide valuable insights into the company culture and expectations, helping you tailor your approach during interviews.
We think you need these skills to ace QA Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in QA/testing roles, particularly with web, mobile, and API applications. Emphasise your proficiency in test planning, execution, and defect tracking.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for quality assurance and your understanding of Agile methodologies. Mention specific tools you have used, like JIRA, Selenium, and Postman, to demonstrate your technical expertise.
Showcase Your Skills: In your application, provide examples of how you've contributed to the testing process in previous roles. Highlight any experience with automated testing frameworks and your familiarity with SQL for database queries.
Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a QA Engineer role.
How to prepare for a job interview at Foundations Exec
✨Know Your Tools
Familiarise yourself with the tools mentioned in the job description, such as JIRA, Selenium, and Postman. Be prepared to discuss your experience with these tools and how you've used them in past projects.
✨Understand Agile Methodologies
Since the role involves working in an Agile environment, brush up on Agile and Scrum principles. Be ready to explain how you've contributed to Agile sprints and your experience with daily stand-ups and retrospectives.
✨Demonstrate Your Testing Skills
Prepare to showcase your testing skills by discussing specific examples of test planning, execution, and defect tracking. Highlight any experience you have with both manual and automated testing, and be ready to walk through a testing scenario.
✨Communicate Clearly
Strong communication skills are essential for this role. Practice articulating your thoughts clearly and concisely, especially when discussing technical concepts or explaining test results. This will help you convey your ideas effectively during the interview.