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 a dynamic environment.
- Qualifications: Strong data testing experience, Python skills, 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
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
Network with professionals in the financial services sector, especially those involved in software testing. Attend relevant meetups or webinars to gain insights and potentially get referrals that could help you land the job.
✨Tip Number 3
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 to demonstrate your technical proficiency.
✨Tip Number 4
Show your enthusiasm for continuous improvement in quality engineering processes. Be prepared to share ideas on best practices and automation strategies that you've implemented or would like to implement in a consulting environment.
We think you need these skills to ace Test Automation Engineer (Backend | Data | Python)
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 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.
Showcase Relevant Skills: When detailing your skills, emphasise your knowledge of version control tools like GIT and your experience with CI tools such as MS Azure and Jenkins. This will demonstrate your technical 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
Make sure to highlight your experience with Python and any test automation frameworks you've built. Be prepared to discuss specific projects where you've implemented data validation and API testing, as these are crucial for the role.
✨Demonstrate Your Problem-Solving Abilities
Consultancies value candidates who can think on their feet. Prepare examples of challenges you've faced in previous roles and how you overcame them, especially in relation to testing and automation.
✨Familiarise Yourself with Version Control Tools
Since the role requires knowledge of tools like GIT and Azure Repos, brush up on your understanding of these platforms. Be ready to discuss how you've used them in past projects to manage code and collaborate with teams.
✨Prepare for Client Interaction Scenarios
As you'll be 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.