At a Glance
- Tasks: Lead the creation and implementation of automation frameworks using Python.
- Company: Join a cutting-edge Cyber Security company focused on innovation and excellence.
- Benefits: Enjoy remote work, private medical, 25 days holiday, and travel expenses covered.
- Why this job: Be part of a dynamic team making a real impact in Cyber Security.
- Qualifications: Strong Python coding skills and experience with automation testing frameworks required.
- Other info: Quarterly travel to London is paid for; start ASAP!
The predicted salary is between 70000 - 80000 £ per year.
Job Description Role: Senior Python SDET / Automation Tester | Python, C++, Azure, CI/CD, Git: Salary: £70,000 – £80,000 per annum. Location: Remote – travel to London (paid for) once a quarter. Start date: ASAP Experis are working with a fantastic Cyber Security business who are looking for a Senior SDET / Automation tester, with strong Python coding experience. Benefits: Private Medical 25 Days Holiday + Bank Holidays Enhanced sick pay Life, Illness and income protection Insurance. Pension Scheme Salary sacrifice benefits. Travel and some WFH expenses paid for. Key Skills/Experience Essential: Strong Python coding experience: Data types Debugging and troubleshooting Writing automation tests with pytest, unittest, or similar. OOP Principles. Demonstrable experience building automation frameworks from scratch. Any testing on C++ applications is a plus. Unit Testing TDD experience Azure CI/CD pipelines (automated testing integration) Agile Scrum knowledge Version control – Git Responsibilities: Architect, Create, and implement automation frameworks from Scratch.
Senior Software Engineer in Test employer: Experis UK
Contact Detail:
Experis UK Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer in Test
✨Tip Number 1
Make sure to showcase your strong Python coding skills during the interview. Be prepared to discuss specific projects where you've built automation frameworks from scratch, as this is a key requirement for the role.
✨Tip Number 2
Familiarize yourself with Azure CI/CD pipelines and be ready to explain how you've integrated automated testing in previous projects. This will demonstrate your hands-on experience and understanding of modern development practices.
✨Tip Number 3
Brush up on your knowledge of OOP principles and unit testing methodologies like TDD. Being able to articulate these concepts clearly will show that you have a solid foundation in software engineering best practices.
✨Tip Number 4
If you have any experience with C++ applications, make sure to highlight it. Even though it's a plus, it can set you apart from other candidates and show your versatility as a tester.
We think you need these skills to ace Senior Software Engineer in Test
Some tips for your application 🫡
Highlight Your Python Skills: Make sure to emphasize your strong Python coding experience in your CV and cover letter. Provide specific examples of projects where you've utilized Python, especially in automation testing.
Showcase Your Automation Framework Experience: Detail your experience in building automation frameworks from scratch. Mention the tools and methodologies you used, such as pytest or unittest, to demonstrate your expertise.
Demonstrate CI/CD Knowledge: Include any relevant experience with Azure CI/CD pipelines in your application. Explain how you've integrated automated testing into these pipelines in previous roles.
Tailor Your Application: Customize your CV and cover letter to align with the job description. Use keywords from the job listing, such as Agile Scrum knowledge and version control with Git, to make your application stand out.
How to prepare for a job interview at Experis UK
✨Showcase Your Python Skills
Make sure to highlight your strong Python coding experience during the interview. Be prepared to discuss specific projects where you've utilized Python, especially in writing automation tests with frameworks like pytest or unittest.
✨Discuss Your Automation Framework Experience
Since the role requires building automation frameworks from scratch, be ready to explain your approach to architecting and implementing these frameworks. Share examples of challenges you faced and how you overcame them.
✨Familiarize Yourself with CI/CD Practices
As the position involves Azure CI/CD pipelines, brush up on your knowledge of automated testing integration within these environments. Be prepared to discuss how you've implemented CI/CD in previous roles.
✨Demonstrate Agile and Scrum Knowledge
Understanding Agile methodologies and Scrum practices is essential for this role. Be ready to talk about your experience working in Agile teams and how you contributed to the development process.