Quality Assurance Engineer

Quality Assurance Engineer

Full-Time 36000 - 60000 £ / year (est.) No working from home possible
The Dot Collective

At a Glance

  • Tasks: Design and implement robust Python testing automation frameworks and validate data quality.
  • Company: A forward-thinking consultancy focused on engineering excellence and empowering people.
  • Benefits: Flexible remote work, wellness activities, mental health support, and personal project time.
  • Other info: Join a stable team that values collaboration and prioritises employee wellbeing.
  • Why this job: Make a real impact in tech while enjoying a supportive and fun work environment.
  • Qualifications: Experience in ETL testing, Python, SQL, and familiarity with CI/CD tools.

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

We are a new generation consultancy based across the UK and EU, founded on the premises of engineering excellence and empowering people to make an impact. We work with all modern tech stacks and typically run agile scrum on all our projects.

About you

Are you passionate about data and its transformational powers? Do you like being able to make a huge difference in a limited period of time? We might be just the right place for you.

Your key skills and capabilities:

  • Designing and implementing robust Python testing automation frameworks using BDD (Behave)
  • ETL Testing: Proven experience in testing ETL pipelines, data validation, and ensuring data quality
  • Scripting automated tests and working collaboratively with other engineers in a continuous build environment
  • Familiarity with CI/CD tools such as AWS pipelines, GitHub actions
  • Understanding of cloud architecture principles, preferably AWS and/or GCP
  • Data Testing experience - Ability to understand data requirements and perform comprehensive data testing
  • Understanding of data engineering
  • Excellent PyTest and SQL skills

Nice to have:

  • Behave BDD experience

We expect you to have some knowledge about best practices in designing and building scalable and performant cloud-native data platforms and be comfortable with testing them.

Our promise to you

We will always see you as a human being and will do our very best to support your needs and wellbeing – well-designed co-working and collaboration spaces, remote working patterns that work for you, parenting leave, sabbaticals, and the ability to work on personal projects. We believe that a gelled team is worth its weight in gold – we will do everything we can to avoid breaking well-performing teams – your team will be stable across different projects and you will work with people you trust and like. We are committed to prioritising the wellbeing of our employees. To fulfil this promise, we provide a comprehensive employee wellbeing program that includes mental health support, flexible working arrangements, wellness activities, and a positive work culture. We recognise that the world of tech delivery has moved on significantly in the last 15 years and know a thing or two about how to bring projects over the line without experiencing lots of despair and burn-out. In fact, we like to believe that our projects are the opposite of that – they are run smoothly and most of the time are fun to work on.

Quality Assurance Engineer employer: The Dot Collective

As a forward-thinking consultancy, we prioritise engineering excellence and the empowerment of our employees, making us an exceptional employer for Quality Assurance Engineers. Our commitment to wellbeing is reflected in our flexible working arrangements, comprehensive support programmes, and a collaborative culture that fosters personal and professional growth. Located across the UK and EU, we offer a dynamic work environment where you can make a significant impact while enjoying a balanced and fulfilling career.

The Dot Collective

Contact Details:

The Dot Collective Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Quality Assurance Engineer

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Show off your skills! Create a portfolio showcasing your testing automation frameworks and any projects you've worked on. This is your chance to demonstrate your expertise in Python, ETL testing, and data validation – make it shine!

Tip Number 3

Prepare for interviews by brushing up on your knowledge of CI/CD tools and cloud architecture principles. Be ready to discuss how you've tackled challenges in previous roles and how you can contribute to our agile scrum projects.

Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our team.

We think you need these skills to ace Quality Assurance Engineer

Python Testing Automation
BDD (Behave)
ETL Testing
Data Validation
Data Quality Assurance
Scripting Automated Tests
CI/CD Tools

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences mentioned in the job description. Highlight your expertise in Python testing automation frameworks and any relevant ETL testing experience. We want to see how you can make an impact!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for data and how it transforms projects. Let us know why you're excited about working with modern tech stacks and agile methodologies – we love enthusiasm!

Showcase Your Projects:If you've worked on any relevant projects, don’t hold back! Include links or descriptions of your work, especially if it involves CI/CD tools or cloud architecture. We’re keen to see what you’ve accomplished and how it aligns with our needs.

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 serious about joining our team!

How to prepare for a job interview at The Dot Collective

Know Your Tech Stack

Make sure you’re familiar with the tech stack mentioned in the job description. Brush up on your Python, BDD, and ETL testing skills. Being able to discuss how you've used these technologies in past projects will show that you're not just a good fit, but also genuinely interested in the role.

Showcase Your Data Passion

Since the company values data's transformational powers, come prepared with examples of how you've used data to make an impact. Whether it’s through testing ETL pipelines or ensuring data quality, having specific stories ready will demonstrate your passion and expertise.

Collaborative Mindset

This role involves working closely with other engineers, so highlight your teamwork skills. Be ready to discuss how you’ve collaborated in a continuous build environment and how you handle feedback. This will show that you can thrive in their agile scrum setup.

Understand Their Culture

Familiarise yourself with the company's commitment to employee wellbeing and positive work culture. During the interview, express how important a supportive work environment is to you and share any experiences where you contributed to a positive team dynamic.