Midweight Automation QA Engineer (Python/TypeScript)

Midweight Automation QA Engineer (Python/TypeScript)

Full-Time 63000 - 77000 £ / year (est.) Home office (partial)
Roc Search

At a Glance

  • Tasks: Design and maintain automated testing for web apps, APIs, and backend services.
  • Company: Innovative software company tackling infrastructure and sustainability challenges.
  • Benefits: Competitive salary, hybrid working, and excellent career progression opportunities.
  • Other info: Join a dynamic team focused on real-world engineering solutions.
  • Why this job: Take ownership of automation and work on cutting-edge AI-driven technology.
  • Qualifications: Experience in test automation with Python and TypeScript; collaborative mindset.

The predicted salary is between 63000 - 77000 £ per year.

Skills: Python, TypeScript, Pytest, Playwright, CI/CD, Github actions, Gitlab

Are you a Quality Assurance Engineer who enjoys building robust automation frameworks and taking ownership of product quality from end to end? We're partnering with an innovative software company that's developing AI-driven technology to solve complex infrastructure and sustainability challenges. As the business continues to grow, they're looking for a QA Engineer to play a key role in ensuring the quality and reliability of their platform.

The Role: You’ll work closely with Product and Engineering teams to design, develop and maintain automated testing across web applications, APIs and backend services. This is a hands‑on position where you’ll have genuine ownership of the automation suite, helping to shape testing practices while contributing to a high-quality engineering culture.

Responsibilities:

  • Design, build and maintain automated UI, API and service-level tests
  • Create and maintain BDD test scenarios and automation frameworks
  • Own end-to-end test coverage for key product areas
  • Integrate automated tests into CI/CD pipelines
  • Investigate test failures and raise clear, actionable defects
  • Manage test environments and test data
  • Collaborate with Product and Engineering teams to improve software quality
  • Contribute to regression testing and release confidence
  • Help evolve testing practices across automation, performance and platform validation
  • Leverage AI-assisted development tools to improve productivity while maintaining high-quality standards

What We’re Looking For: You’ll have experience in test automation and enjoy working in a collaborative engineering environment. Ideally you’ll have experience with:

  • Playwright or similar UI automation frameworks
  • Experience with Python API testing and REST services
  • BDD and Gherkin methodologies
  • GitHub Actions or other CI/CD platforms
  • Docker and containerised development environments
  • SQL databases and test data management

.NET, cloud platforms, Kubernetes, performance testing or AI-driven software would be advantageous but isn’t essential.

Why Apply?

  • Join a growing technology business solving real-world engineering challenges
  • Work on modern cloud-native software and AI-enabled products
  • Take ownership of automation from day one
  • Collaborate with experienced Product and Engineering teams
  • Excellent opportunity for technical growth and career progression
  • Hybrid working in London with a competitive salary and benefits

If you’re passionate about software quality and enjoy building scalable automation in a fast-moving environment, we’d love to hear from you. This would be best suited for a Mid level candidate with around 2-5 years of experience.

Midweight Automation QA Engineer (Python/TypeScript) employer: Roc Search

Roc Search is an exceptional employer that fosters a collaborative and inclusive work culture, where diverse backgrounds are not just welcomed but celebrated. With a strong focus on employee growth, you will have ample opportunities to mentor junior team members while working on cutting-edge Cloud Native and AI-driven projects in a hybrid environment. Located in Basingstoke, the company offers a dynamic workplace that prioritises innovation and personal development, making it an ideal choice for those seeking meaningful and rewarding employment.

Roc Search

Contact Details:

Roc Search Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Midweight Automation QA Engineer (Python/TypeScript)

Get Involved in Local Automation Meetups

We can’t stress this enough – getting your face out there in the automation and control systems community can really set you apart. Look for local meetups or workshops where you can chat with industry professionals, learn about what’s trending, and even discover hidden job gems. Who knows, you might meet someone from a company like Roc Search!

Show Off Your Projects

Make sure you have a portfolio of your work ready to roll. Whether it’s academic projects, internships or personal experiments, showcase how you’ve tackled automation challenges. When you apply for the Midweight Automation QA Engineer (Python/TypeScript) position at Roc Search, linking your portfolio gives your application that extra oomph and demonstrates your practical knowledge.

Leverage Your Uni Career Services

If you’re fresh out of uni, don’t forget about your career services! Many universities have established connections with companies in the automation field. They may know when Roc Search is looking for fresh talent or even have internships that lead to full-time positions. So, hit them up!

Keep an Eye on Industry Certifications

While hunting for roles, consider getting certified in relevant automation technologies. It shows dedication and gives you a leg up in the job market. Plus, many organisations offer job boards or networking events to certified professionals. This might just lead you to that coveted Midweight Automation QA Engineer (Python/TypeScript) role at Roc Search!

We think you need these skills to ace Midweight Automation QA Engineer (Python/TypeScript)

Python
TypeScript
Pytest
Playwright
CI/CD
GitHub Actions
GitLab

Some tips for your application 🫡

Show Off Your Technical Skills:When applying for an automation-control-systems role, it’s crucial to highlight your technical skills. Whether it's your proficiency in programming languages like Python or understanding control systems, make sure your CV showcases these prominently. Don't forget to mention any specific software or tools you're experienced with – that’s music to the ears of hiring managers!

Tailor Your Projects to Automation:If you've worked on any relevant projects, especially those involving automation or control systems, make them stand out in your CV. Use a dedicated section to highlight these projects, explaining your role and the impact of your contributions. This could be the difference between getting noticed and getting overlooked!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine, so tell us why you’re passionate about automation-control-systems! Discuss specific experiences that sparked your interest in this field. Maybe it's a university project or a previous job that truly got you hooked. We love seeing that spark! Make sure to reference how you can contribute to Roc Search and its goals.

Quantify Your Achievements:In the world of automation, results matter. When listing your experiences, quantify your achievements wherever possible. Did you improve system efficiency by a percentage? Did you reduce downtime? Putting numbers to your successes not only demonstrates your impact but also lets us see the tangible outcomes of your efforts. It makes your application pop!

How to prepare for a job interview at Roc Search

Master Your Technical Knowledge

In the automation control systems field, you need to brush up on your technical know-how. Be prepared to talk about specific control systems you’ve worked with, such as PLCs or SCADA systems, and expect technical questions or even hands-on problem-solving scenarios during the interview.

Showcase Your Projects

Whether it's freelance projects or your academic work, come ready to showcase your portfolio of automation projects. Bring along any diagrams, code samples, or automation solutions you’ve implemented—these can really set you apart and demonstrate your applied skills to Roc Search.

Understand Industry Trends

Stay updated on the latest trends in automation technologies and methodologies, like Industry 4.0 or IIoT. We'll want to discuss how these concepts may affect the role and future projects at Roc Search, so showing that you're knowledgeable about current and emerging technologies can give you an edge.

Commit to Continuous Learning

As this is a full-time role, it's essential to express your eagerness for continuous improvement and learning. Share how you plan to enhance your skills and keep pace with the evolution of automation in the workforce – companies love candidates who are committed to growth and adaptability.