At a Glance
- Tasks: Lead a team of automation engineers to deliver comprehensive testing across various domains.
- Company: Peregrine connects specialist talent with clients, fostering meaningful partnerships and flexible solutions.
- Benefits: Enjoy standard benefits, a supportive culture, and opportunities for continuous learning and development.
- Why this job: Shape quality assurance in a world-class financial institution while working on innovative projects.
- Qualifications: Hands-on test automation experience and proficiency in various testing tools are essential.
- Other info: Join a diverse team committed to social mobility and environmental impact.
The predicted salary is between 42000 - 84000 Β£ per year.
Join us as a Lead Automation Engineer for our client. At Peregrine, weβre always seeking Specialist Talent that have the ideal mix of skills, experience, and attitude, to place with our vast array of clients.
The Role: This role involves leading a team of test automation engineers to deliver comprehensive testing across functional, system, integration, end-to-end, performance, and security domains using tools like Selenium, Karate, JMeter, and LoadRunner. The position requires hands-on test automation expertise, strong analytical skills, and experience with technologies including Kafka, IBM MQ, Oracle, SOAP UI, Postman, and security tools such as SonarQube and Fortify.
The successful candidate will collaborate with cross-functional teams, drive continuous improvement, contribute to test strategy and recruitment efforts, and support innovative initiatives including generative AI and Oracle ERP solutions. This is a strategic opportunity to shape the quality assurance function within a world-class financial institution.
Responsibilities:- Lead Functional, System, System Integration, End to End, and Security testing of critical applications using test automation tools/frameworks like Selenium and Karate.
- Manage a team of 8-10 test automation engineers.
- Design, implement, and maintain test automation scenarios to identify areas of improvement and bottlenecks.
- Analyse test results, identify issues, and provide and implement optimisation recommendations.
- Collaborate with developers, analysts, and system architects to improve test automation assets.
- Craft and implement performance tests using JMeter and LoadRunner as part of an existing maintenance test pack.
- Continuously improve refactoring and work closely with the Senior Test Manager and product teams to ensure timely bug fixes.
- Work with the leadership team and actively participate in the recruitment process.
- Contribute to the Performance Test Strategy and define process improvements.
- Demonstrable hands-on test automation experience using various leading automation tools.
- Proficiency in testing tools such as Eggplant Functional, SOAP UI, and Postman.
- Experience writing System, Functional, E2E, API, security, and UI test scripts using industry-recognized Test Automation frameworks.
- Strong knowledge of testing methodologies, tools, and techniques.
- Knowledge of middleware systems/message queuing systems like Kafka, IBM MQ, and ACE.
- Familiarity with scripting languages (e.g., Python, JavaScript) and application monitoring tools like Control M.
- Experience using tools like SonarQube, Fortify, Twistlock, and Xray for vulnerability scans as part of security testing.
- Broad knowledge of software architecture technologies such as XBRL, HTML, VB, .NET, XML, Java, Web Services, SOA, SOAP, Unix/Linux, SAP, Oracle, SQL, and SharePoint.
- Solid grasp of Oracle Database architecture and experience generating Tableau reporting queries.
- Experience completing and maintaining performance tests using tools like JMeter, LoadRunner, or Eggplant Performance.
- Strong analytical skills and confidence in learning complex business processes involving the integration of several systems.
- Strong ability to collaborate effectively with DevOps engineers, collaborators, customers, and other diverse teams.
- Coaching and mentoring skills to help craft the automation team.
- Participation in broader activities such as roadshows and hackathons, with a continuous improvement approach.
- Experience with Data bricks, ADF, and fabric.
- Familiarity with Oracle ERP solutions like HR, ORC.
- Exposure to generative AI.
Automation Engineer (West Yorkshire) employer: Peregrine
Contact Detail:
Peregrine Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Automation Engineer (West Yorkshire)
β¨Tip Number 1
Familiarise yourself with the specific tools mentioned in the job description, such as Selenium, JMeter, and LoadRunner. Having hands-on experience or even personal projects showcasing your skills with these tools can set you apart from other candidates.
β¨Tip Number 2
Network with professionals in the automation testing field, especially those who have experience in financial institutions. Attend relevant meetups or webinars to gain insights and potentially make connections that could lead to referrals.
β¨Tip Number 3
Demonstrate your leadership skills by discussing any previous experiences where you led a team or project. Highlight how you managed challenges and drove improvements, as this role involves leading a team of test automation engineers.
β¨Tip Number 4
Stay updated on the latest trends in automation testing and emerging technologies like generative AI. Showing your enthusiasm for continuous learning and innovation can resonate well with the hiring team at Peregrine.
We think you need these skills to ace Automation Engineer (West Yorkshire)
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights relevant experience and skills that align with the job description. Focus on your hands-on test automation expertise and familiarity with tools like Selenium, JMeter, and LoadRunner.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for automation engineering and your ability to lead teams. Mention specific projects where you've successfully implemented test automation strategies.
Highlight Relevant Skills: In your application, emphasise your proficiency in testing methodologies and tools, as well as your experience with middleware systems and scripting languages. This will demonstrate your fit for the role.
Showcase Collaboration Experience: Provide examples of how you've collaborated with cross-functional teams in previous roles. Highlight your ability to work with developers, analysts, and system architects to improve test automation assets.
How to prepare for a job interview at Peregrine
β¨Showcase Your Technical Skills
Make sure to highlight your hands-on experience with test automation tools like Selenium and Karate. Be prepared to discuss specific projects where you've successfully implemented these tools, as well as any challenges you faced and how you overcame them.
β¨Demonstrate Leadership Experience
Since the role involves leading a team of test automation engineers, be ready to share examples of your leadership style. Discuss how you've managed teams in the past, including any coaching or mentoring experiences that showcase your ability to develop talent.
β¨Prepare for Technical Questions
Expect to answer technical questions related to testing methodologies, tools, and scripting languages. Brush up on your knowledge of middleware systems like Kafka and IBM MQ, as well as security testing tools such as SonarQube and Fortify, to demonstrate your expertise.
β¨Emphasise Collaboration Skills
Collaboration is key in this role, so be prepared to discuss how you've worked with cross-functional teams in the past. Share examples of how you've effectively communicated with developers, analysts, and other stakeholders to improve testing processes and outcomes.