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

Test Automation Engineer (Backend | Data | Python)

Full-Time 40000 - 50000 £ / year (est.) Home office (partial)
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 a dynamic team, contribute to exciting projects, and enhance your skills in a consulting environment.
  • Qualifications: Strong data testing experience, Python skills, and familiarity with version control tools are essential.
  • Other info: Permanent position with a salary up to £50,000; British passport or ILR required.

The predicted salary is between 40000 - 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 discussions.

✨Tip Number 2

Network with professionals in the financial services sector, especially those involved in software testing. Engaging with them on platforms like LinkedIn can provide insights into the company culture and expectations, which can be beneficial during interviews.

✨Tip Number 3

Prepare to discuss your experience with CI tools like MS Azure and Jenkins. Be ready to share examples of how you've implemented or improved CI pipelines in past roles, as this is a key aspect of the position.

✨Tip Number 4

Show your enthusiasm for continuous improvement in quality engineering processes. Think of specific instances where you've contributed to best practices or automation strategies, as this aligns well with the company's focus on innovation.

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

Test Automation Framework Development
Python Programming
API Testing
Data Migration Testing
Data Validation
Strong SQL Knowledge
Version Control (GIT, GitHub, Bitbucket, Azure Repos)
Continuous Integration (CI) Tools
MS Azure
Jenkins
GitHub Actions
Quality Engineering Best Practices
Technical Documentation
Client Presentation Skills
Problem-Solving Skills

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 examples of projects where you've created test automation frameworks or worked with SQL.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your experience with API testing and your willingness to engage in UI automation projects. Show how your skills align with their needs.

Highlight Relevant Skills: Clearly list your technical skills relevant to the job, such as your proficiency in version control tools like GIT and Azure Repos, as well as your experience with CI tools like Jenkins. This will help you stand out.

Showcase Continuous Improvement Mindset: Demonstrate your commitment to quality engineering by mentioning any past experiences where you contributed to process improvements or implemented best practices in testing. This aligns with the company's focus on continuous improvement.

How to prepare for a job interview at Saffron QA

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Python and SQL in detail. Bring examples of test automation frameworks you've created or worked on, and be ready to explain your approach to data validation and migration testing.

✨Understand the Consultancy Environment

Research the company’s reputation in the financial services sector. Be ready to discuss how you can contribute to multiple projects and adapt to different tools and technologies, as this role requires flexibility.

✨Demonstrate Your Problem-Solving Abilities

Expect to face scenario-based questions where you’ll need to demonstrate your analytical skills. Think about past challenges you've faced in testing and how you overcame them, especially in API testing.

✨Prepare for Client Interaction

Since the role involves presenting and demoing solutions to clients, practice explaining complex technical concepts in a simple way. Show that you can communicate effectively with both technical and non-technical stakeholders.

Test Automation Engineer (Backend | Data | Python)
Saffron QA
S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>