Test Automation Engineer (Backend | Data | Python)
Test Automation Engineer (Backend | Data | Python)

Test Automation Engineer (Backend | Data | Python)

London Full-Time 34000 - 50000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Join us as a Test Automation Engineer, focusing on API testing and future UI automation projects.
  • Company: Saffron QA is a leading consultancy in software testing for the financial services sector.
  • Benefits: Enjoy a hybrid work model, competitive salary, and opportunities for career progression.
  • Why this job: Be part of exciting projects, enhance your skills, and make a real impact in tech.
  • Qualifications: Strong SQL knowledge, Python experience, and familiarity with version control tools are essential.
  • Other info: This role requires a British passport or ILR; no visa sponsorship available.

The predicted salary is between 34000 - 50000 £ per year.

Saffron QA is the recruitment partner to a successful and expanding software testing consultancy. The organisation has a reputation for providing high calibre software testing services within the financial services sector.

We are in the market for 3x Test Automation Engineers with experience of testing data migrations, data validation and designing test automation solutions using Python. The position will initially focus on API testing, but candidates should be open to engaging in UI automation projects in the future.

The ideal candidate will be keen to progress their career in a consulting environment, where they can contribute to multiple projects, using a range of tools and technologies. You will be responsible for supporting the consultancy with technical support on proof of concepts as well as presenting and demoing solutions to clients.

We are looking for a candidate with the following experience:

  • Strong data focussed testing, including data validation and strong SQL knowledge.
  • Ability to create a test automation framework from scratch using Python.
  • Experience working with version control tools like GIT, GIT hub, Bitbucket and Azure Repos.
  • Establish and uphold coding standards for automation tools and processes.
  • Develop CI Test Pipeline on the creation, maintenance, and improvement of CI tools such as MS Azure, Jenkins, GitHub Actions.
  • Participate in the continuous improvement of the Quality Engineering process, including the implementation of best practices and automation strategies.
  • Create and maintain code and documentation for project work.
  • Provide regular status updates and reports on testing progress to the Test Manager and stakeholders.

This position is being offered on a permanent basis and offers a salary of up to £50,000/annum.

Must hold British passport or ILR due to background checking process. No Visa sponsorship available.

Test Automation Engineer (Backend | Data | Python) employer: Saffron QA

Saffron QA is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration within the financial services sector. With opportunities for professional growth through diverse projects and a supportive environment, employees can thrive while enjoying the flexibility of a hybrid working model. The company values its team members, providing competitive salaries and benefits, making it an attractive choice for those seeking meaningful and rewarding careers in test automation.
S

Contact Detail:

Saffron QA Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Test Automation Engineer (Backend | Data | Python)

✨Tip Number 1

Familiarise yourself with the specific tools and technologies mentioned in the job description, such as Python for test automation and SQL for data validation. Having hands-on experience or projects showcasing these skills can set you apart during interviews.

✨Tip Number 2

Engage with the financial services sector by following relevant news and trends. Understanding the industry's challenges and how testing plays a role can help you demonstrate your interest and knowledge during discussions with potential employers.

✨Tip Number 3

Network with professionals in the software testing field, especially those who work in consultancy roles. Attend meetups or webinars to connect with others and gain insights into the consulting environment, which can be beneficial when discussing your fit for the role.

✨Tip Number 4

Prepare to discuss your experience with version control tools like GIT and CI tools such as Jenkins or Azure DevOps. Be ready to provide examples of how you've used these tools in past projects, as this will demonstrate your technical proficiency and readiness for the role.

We think you need these skills to ace Test Automation Engineer (Backend | Data | Python)

Test Automation Framework Development
Python Programming
API Testing
Data Validation
SQL Proficiency
Version Control (GIT, GitHub, Bitbucket, Azure Repos)
Continuous Integration (CI) Tools (MS Azure, Jenkins, GitHub Actions)
Quality Engineering Best Practices
Technical Documentation
Communication Skills
Problem-Solving Skills
Adaptability to New Technologies
Client Presentation and Demo Skills
Collaboration in a Consulting Environment

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with test automation, particularly in Python and data validation. Include specific projects where you've designed test automation solutions or worked on API testing.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your experience with SQL and version control tools like GIT, and how you can contribute to their consulting environment.

Showcase Relevant Skills: When detailing your skills, emphasise your ability to create test automation frameworks and your experience with CI tools like MS Azure and Jenkins. This will demonstrate your fit for the role.

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 in a testing role.

How to prepare for a job interview at Saffron QA

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Python and how you've used it to create test automation frameworks. Bring examples of your previous work, especially any projects involving data validation and API testing.

✨Demonstrate Your Problem-Solving Abilities

Expect to face scenario-based questions that assess your analytical skills. Think about challenges you've encountered in past projects and how you overcame them, particularly in a consulting environment.

✨Familiarise Yourself with Version Control Tools

Since the role requires knowledge of tools like GIT and Azure Repos, make sure you can discuss your experience with these platforms. Be ready to explain how you've used them in your previous roles to manage code and collaborate with teams.

✨Prepare for Client Interaction

As the position involves presenting solutions to clients, practice explaining complex technical concepts in simple terms. Think about how you would demo a solution and engage with stakeholders effectively.

Test Automation Engineer (Backend | Data | Python)
Saffron QA
S
  • Test Automation Engineer (Backend | Data | Python)

    London
    Full-Time
    34000 - 50000 £ / year (est.)

    Application deadline: 2027-07-11

  • S

    Saffron QA

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