QA Engineer

QA Engineer

London Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
F

At a Glance

  • Tasks: As a QA Engineer, ensure data integrity and test ML model outputs.
  • Company: Fospha is a leading marketing measurement platform for eCommerce brands, rapidly expanding globally.
  • Benefits: Enjoy flexible benefits, 25 days holiday, free snacks, and quarterly team socials.
  • Why this job: Join a fast-growing company with a strong culture of quality and innovation in tech.
  • Qualifications: 2+ years in QA, strong SQL and Python skills, and familiarity with data and ML concepts.
  • Other info: Work in a vibrant tech campus in West London with a focus on collaboration.

The predicted salary is between 36000 - 60000 £ per year.

Fospha is the marketing measurement platform for eCommerce brands. We have found product/market fit in the last two years and quickly become a market leader for measurement with numerous awards and rocket-ship growth to match. We are the only business of our type to be a certified partner of Meta, TikTok and Snap, and have worked with our customers - some of the best-known eCommerce brands in the world to drive massive growth and value. We are now expanding globally and are looking for excellent candidates to join the next phase of our journey.

The Role: As a QA Engineer specializing in Data and ML, you will be responsible for guaranteeing the integrity and accuracy of our product's most critical components. Your work will directly impact the effectiveness of our marketing solutions and the trust our clients place in our data. You will be a key contributor to two primary areas:

  • Data Engineering QA: You will own the quality assurance of our data pipelines. While experience with dbt (data build tool) is a plus, it is not mandatory. We do, however, require a strong understanding of SQL to verify data consistency, accuracy, and ensure product outputs remain correct across different releases and new features. You will help us further refine our processes by developing and implementing even more comprehensive automated QA solutions for our data pipelines. During the initial setup and evolution phases, you will also perform thorough manual QA to identify and address any discrepancies, helping us to strengthen our quality assurance efforts. You will be a champion for data integrity, identifying and flagging any anomalies or regressions in our data outputs.
  • ML Engineering QA: You will be responsible for rigorously testing the outputs of our machine learning models. This involves ensuring that model predictions and behaviours are accurate and align precisely with the expectations and research conducted by our Data Science team. You will help us enhance our existing testing frameworks for ML models, driving greater confidence in our predictive capabilities. You will also work to validate the performance and accuracy of our ML models against defined metrics and benchmarks.

Key Responsibilities:

  • Design, develop, and execute comprehensive test plans and test cases for data pipelines and ML models.
  • Implement and maintain automated testing frameworks for data and ML quality assurance, helping us advance our automation efforts.
  • Perform thorough manual testing during initial development and complex feature releases, ensuring we maintain a high standard of quality.
  • Collaborate closely with Data Engineers, Data Scientists, and Product Managers to gain a deep understanding of features under development, including technical implementation details, to inform effective testing strategies.
  • Proactively identify, document, and track bugs and quality issues.
  • Communicate and justify changes in data to wider audiences, including non-technical stakeholders, clearly and concisely.
  • Contribute to the continuous improvement of our QA processes and methodologies, actively seeking ways to optimize our approach.
  • Participate in code reviews and provide constructive feedback from a QA perspective.
  • Advocate for quality throughout the software development lifecycle, helping us deepen our commitment to quality.

Skills & Experience:

  • Essential: 2+ years of experience in Quality Assurance, with a strong focus on data-centric products. Strong proficiency in SQL is a must. Proficiency in Python is essential for test automation and data manipulation. Solid understanding of data warehousing concepts. Familiarity with machine learning concepts and methodologies. Strong analytical and problem-solving skills with a keen eye for detail. Excellent communication skills, both written and verbal, with the ability to explain complex technical concepts to diverse audiences. Ability to work collaboratively within cross-functional teams (Engineering, Product, Data Science). Proactive and self-motivated with a strong sense of ownership.
  • Desirable: Experience in testing data pipelines built with dbt (data build tool). A good understanding of PostgreSQL or other relational databases. Familiarity with cloud platforms (e.g., AWS, GCP, Azure). Experience with version control systems (e.g., Git). Understanding of agile development methodologies. Previous experience in a marketing technology or ad-tech company.

Benefits & Perks (London):

  • Be part of a leading global venture builder, Blenheim Chalcot and learn from the incredible talent in BC.
  • Be exposed to the right mix of challenges and learning and development opportunities.
  • Flexible Benefits including Private Medical and Dental, Gym Subsidiaries, Life Assurance, Pension scheme etc.
  • 25 days of paid holiday + your birthday off! One day extra after 3 years.
  • Free snacks in the office.
  • Quarterly team socials.

Working location: The Fospha UK team is based at the Scale Space tech campus in West London - where you can partake in a full social calendar of community events & classes. While we take pride in offering flexibility-accommodating working hours and personal circumstances, our team members spend 4 days a week in the office to maximize opportunities for learning and collaboration.

QA Engineer employer: Fospha

Fospha is an exceptional employer, offering a dynamic work environment at the Scale Space tech campus in West London, where collaboration and innovation thrive. With a strong focus on employee growth, we provide numerous learning opportunities, flexible benefits, and a vibrant social calendar, ensuring that our team members not only excel in their roles but also enjoy a fulfilling work-life balance. Join us to be part of a leading marketing measurement platform that values quality, integrity, and the professional development of its employees.
F

Contact Detail:

Fospha Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land QA Engineer

✨Tip Number 1

Familiarise yourself with SQL and Python, as these are essential for the QA Engineer role. Brush up on your skills by working on small projects or contributing to open-source initiatives that involve data manipulation and test automation.

✨Tip Number 2

Gain a solid understanding of machine learning concepts and methodologies. Consider taking online courses or attending workshops that focus on ML testing frameworks, as this will help you stand out during the interview process.

✨Tip Number 3

Network with professionals in the eCommerce and marketing technology sectors. Attend industry meetups or webinars to connect with potential colleagues and learn more about the challenges they face, which can provide valuable insights for your application.

✨Tip Number 4

Prepare to discuss your experience with quality assurance processes and how you've contributed to improving them in previous roles. Be ready to share specific examples of how you've identified and resolved issues in data pipelines or ML models.

We think you need these skills to ace QA Engineer

Quality Assurance
SQL Proficiency
Python Programming
Data Warehousing Concepts
Machine Learning Methodologies
Analytical Skills
Problem-Solving Skills
Attention to Detail
Automated Testing Frameworks
Manual Testing
Collaboration Skills
Communication Skills
Proactive Attitude
Version Control Systems (e.g., Git)
Agile Development Methodologies

Some tips for your application 🫡

Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the QA Engineer position at Fospha. Familiarise yourself with their focus on data integrity and machine learning, as this will help you tailor your application.

Highlight Relevant Experience: In your CV and cover letter, emphasise your experience in Quality Assurance, particularly with data-centric products. Mention your proficiency in SQL and Python, as well as any familiarity with machine learning concepts, to align with the job description.

Craft a Tailored Cover Letter: Write a cover letter that specifically addresses how your skills and experiences make you a great fit for the role. Use examples from your past work to demonstrate your problem-solving abilities and your commitment to quality assurance.

Proofread Your Application: Before submitting your application, carefully proofread all documents for spelling and 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 Fospha

✨Showcase Your SQL Skills

Since a strong proficiency in SQL is essential for this role, be prepared to discuss your experience with SQL in detail. You might even be asked to solve a problem or write a query during the interview, so brush up on your skills and be ready to demonstrate your knowledge.

✨Understand Data Pipelines and ML Models

Familiarise yourself with data engineering concepts and machine learning methodologies. Be ready to explain how you would approach testing data pipelines and ML models, as well as any relevant experiences you've had in these areas.

✨Communicate Clearly

Excellent communication skills are crucial for this position. Practice explaining complex technical concepts in simple terms, as you may need to communicate findings to non-technical stakeholders. This will show your ability to bridge the gap between technical and non-technical teams.

✨Demonstrate Proactivity and Ownership

The company values proactive individuals who take ownership of their work. Prepare examples from your past experiences where you identified issues, proposed solutions, or improved processes. This will highlight your commitment to quality and continuous improvement.

QA Engineer
Fospha
F
  • QA Engineer

    London
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-07-09

  • F

    Fospha

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>