Online since 1999 | 13,252 IT Jobs Live NOW

Principal Software Test Engineer

Premium Job From Jaguar Land Rover
Recruiter: Jaguar Land Rover
Listed on: 4th January
Location: Jaguar Land Rover Manchester
Salary Notes: Competitive
Type: Permanent
Start Date: 2022-01-04

A leading premium automotive business and leading to move towards electric autonomous vehicles.

THE OPPORTUNITY
A Principal Software Test Engineer with a passion for quality, and proven experience of leading large-scale testing of cloud systems, is required to lead our software engineer in test function covering our cloud and app ecosystem for telematics, and mobile at Jaguar Land Rover in Manchester. We are looking for great engineers who have a passion for innovative problem solving, quality-first coding and DevSecOps practices.

* Would you thrive in an exciting, dynamic and creative start-up environment, but also enjoy the security, resources and influence of an established and successful organisation?
* Would you excel within a world-class and passionate team that loves what they do?
* Are you passionate about mentoring and sharing your skills with fellow engineers?


You will be responsible for the definition and ownership of engineering quality operations, practises and standards, technical leadership of the software testing capability as well as advocating and providing technical leadership for DevSecOps testing practices within JLR.
You will form part of a collaborative, iterative and agile process in a multi-disciplined team helping deliver best in class digital solutions. This role provides a unique opportunity to help support and grow an entirely new software engineering and DevSecOps capability within Jaguar Land Rover.

You will be working particularly closely with the Principal Software Engineering team, Principal Security Architect and Principal Site Reliability Engineer to ensure applications and systems built are of the required quality, meet external legislation and our internal testing practises are world-leading.
We are looking for an individual who believes in our wider philosophy of Software Engineering in Test. We don't believe in large scale separate QA groups; we are passionate advocates for agile teams where SEITs are embedded and instil and champion best practise in our squads. We focus on SEITS as the leaders and experts in the "how" for software testing with a heavy focus on automated test techniques. Our SEIT group is responsible for ensuring our code is constantly ready to be deployed to production, delivering on continuous quality and continuous compliance of our products.

Reporting directly to the Head of Software Development, and with line management and mentoring responsibilities for other engineers, you will consistently deliver to challenging business objectives, with a focus on testability, robustness, security, and performance for exciting new projects.



WHAT YOU'LL NEED
We are keen to speak to people with the following skills and experience:
* Recognised as a technical expert in testing, test automation and quality for cloud.
* Experience establishing automated test practises in agile teams across multiple products.
* Recognised as a technical authority in the application of test techniques for continuous delivery.
* Experience in using automated test techniques to meet external standards and compliance in a regulated industry.
* Solid experience in at least one programming language, such as Python (most preferred), Java, JS, Ruby, Perl, or C++. With SCM experience using Git solutions, GitHub, or GitLab.
* Solid experience in a wide range of test automation frameworks and tools such as Selenium, Appium, Postman, Robot, Junit, K6, JMeter...
* Sound understanding of technology stacks across web apps, mobile and cloud services
* Expert in exploratory testing by fully understanding your designated features or areas.
* Effective communicator who can be the technical spokesperson for their area in broader architecture and technology discussion.
* Engineering management and leadership.
* Previous involvement in all stages of the software delivery lifecycle.
* Passion for mentoring and technical coaching of engineers.
* Excellent on critical thinking and problem-solving.
* Excellent verbal and written communication skills.


The following skills and experience are nice to have:

* Experience in telematics systems and automotive
* Experience of IoT systems and there validation
* Understanding and experience of Site Reliability Engineering practices and principles

Contact Name: Land Rover Jaguar
Reference: TJ/3617/71136-37594889
Job ID: 3025331



Browse all skill types