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
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)
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.