Test Automation Engineer

Test Automation Engineer

Full-Time 45000 - 55000 £ / year (est.) No working from home possible
GCS Recruitment

At a Glance

  • Tasks: Build and maintain automated test frameworks using Python/PyTest for various services.
  • Company: Join a forward-thinking tech company focused on innovation and quality.
  • Benefits: Enjoy competitive pay, flexible working options, and opportunities for growth.
  • Other info: Dynamic work environment with a focus on professional development and teamwork.
  • Why this job: Make a real impact by ensuring software quality and collaborating with diverse teams.
  • Qualifications: Experience in test automation and familiarity with API testing and CI/CD processes.

The predicted salary is between 45000 - 55000 £ per year.

Build and maintain automated test frameworks and suites for API, event-driven, and graph-based services using Python/PyTest.

Define and execute test plans, cases, and test data aligned to requirements and technical specifications, ensuring FR/NFR traceability.

Validate IAM models (RBAC, ABAC, ReBAC, PBAC) and test policy-as-code decision points.

Perform API automation, contract testing, and event replay/reprocessing scenarios.

Validate graph data structures (nodes, relationships, traversal logic); Neo4j experience preferred.

Produce regulatory evidence and support test governance, including entry/exit criteria.

Develop and manage Jenkins pipelines for test execution and reporting within CI/CD.

Log, track, and drive defect resolution using JIRA/Zephyr, ensuring clear stakeholder communication.

Collaborate with Cloud Security, DevOps, and Engineering teams to improve testability and overall quality.

Test Automation Engineer employer: GCS Recruitment

As a Test Automation Engineer at our company, you will thrive in a dynamic and collaborative work environment that prioritises innovation and quality. We offer competitive benefits, a strong focus on employee development, and opportunities to work with cutting-edge technologies in a supportive culture that values your contributions. Located in a vibrant area, our team enjoys a healthy work-life balance and the chance to engage in meaningful projects that drive real impact.

GCS Recruitment

Contact Details:

GCS Recruitment Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Test Automation Engineer

Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those working as Test Automation Engineers. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio showcasing your automated test frameworks and any cool projects you've worked on with Python/PyTest. This will give potential employers a taste of what you can do.

Tip Number 3

Prepare for interviews by brushing up on your knowledge of IAM models and API automation. Be ready to discuss how you've tackled similar challenges in the past, and don’t forget to highlight your experience with tools like JIRA/Zephyr.

Tip Number 4

Apply through our website! We’ve got loads of opportunities waiting for talented Test Automation Engineers like you. Plus, it’s a great way to ensure your application gets the attention it deserves.

We think you need these skills to ace Test Automation Engineer

Test Automation
Python
PyTest
API Testing
Event-Driven Testing
Graph-Based Services Testing
IAM Models Validation

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with automated test frameworks and Python/PyTest. We want to see how your skills align with the job description, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about test automation and how your background makes you a perfect fit for our team. Let us know what excites you about working with APIs and graph data structures.

Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled challenges in test automation or defect resolution. We love seeing candidates who can think critically and communicate effectively, especially when it comes to working with teams like DevOps and Cloud Security.

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 us you’re keen on joining the StudySmarter family!

How to prepare for a job interview at GCS Recruitment

Know Your Tech Inside Out

Make sure you’re well-versed in Python and PyTest, as these are crucial for the role. Brush up on your knowledge of API automation and event-driven testing, and be ready to discuss how you've implemented these in past projects.

Understand IAM Models

Familiarise yourself with different IAM models like RBAC, ABAC, and others mentioned in the job description. Be prepared to explain how you’ve validated these models in previous roles and how they relate to policy-as-code.

Showcase Your CI/CD Experience

Since Jenkins pipelines are part of the job, come equipped with examples of how you’ve developed and managed pipelines for test execution. Discuss any challenges you faced and how you overcame them to ensure smooth CI/CD processes.

Collaboration is Key

Highlight your experience working with cross-functional teams like Cloud Security and DevOps. Share specific instances where your collaboration improved testability or quality, as this will show you understand the importance of teamwork in achieving project goals.