Job Title / Location : Lead Software Development Engineer in Test (P4) / Madrid
Who We Are
Solera is a global leader in data and software services that strives to transform every touchpoint of the vehicle lifecycle into a connected digital experience. We also provide products and services to protect assets such as homes and digital identities. Processing over 300 million digital transactions annually for around 235,000 partners and customers in more than 90 countries, our team of 6,500 fosters an innovative culture dedicated to bringing future solutions today through cognitive answers, insights, algorithms, and automation. For more information, visit solera.com.
The Role
This role is for a Lead SDET — Software Development Engineer in Test — who will lead the design, development, and delivery of automation test frameworks for our next-generation software platform, including computer vision, machine learning, sensor fusion, coaching workflows, reporting, alert management engines, and high-accuracy vehicle event analysis engines. The successful candidate will provide technical automation leadership within the Software QA Team and oversee all aspects of the QA process. This position requires solid experience testing N-Tier application services and data platforms within an Agile environment, with a strong understanding of databases.
What You’ll Do
- Design, develop, document, and maintain tools, test cases, and automation frameworks for current and future software platforms, collaborating with Product Management, Software Engineering, DevOps, and other teams for release planning.
- Interpret functional requirements and designs to plan, develop, execute, and automate functional and data validation test plans.
- Coordinate with engineering and infrastructure teams on TDD / CI / CD strategies and maintenance of testing environments.
- Provide feedback on design to help develop a testable platform, applications, and data models.
- Ensure quality, performance, and reliability are built into the product from the start.
- Participate effectively in Agile scrum teams, driving technical execution and communication.
- Document and communicate test functions, interfaces, performance criteria, and results to diverse audiences.
- Estimate effort and schedule tasks to meet project milestones.
- Manage defect activities, including problem identification, analysis, and documentation.
- Work closely with developers for unit testing, issue diagnosis, and resolution.
- Lead or assist in data analysis to assess data health, consistency, and root causes of issues.
- Lead the technical vision for assigned products.
- Train engineers on new tools, methodologies, and technologies.
- Mentor engineers and support their professional growth.
- Identify areas for improvement and implement solutions to enhance efficiency and quality.
- Propose technical solutions and conduct POCs for new tools and applications.
What You’ll Bring
Must have :
BS in Computer Science or related field, or 10 years of technical experience as an SDE / T or similar role.8+ years of professional experience in an object-oriented programming language.Knowledge of and experience in full development lifecycle, including code standards, reviews, source control, building, and testing.Experience developing and testing in C# or Java.Experience with Appium and Selenium libraries for testing.Experience designing and implementing mobile applications for iOS and Android.Experience building scalable, maintainable, and high-performance test automation frameworks.Strong experience in developing End-to-End test strategies.Prior experience working in Agile environments.Excellent communication skills, both verbal and written.Proactive problem-solving and troubleshooting skills.Nice to have :
Experience integrating test automation into CI / CD pipelines (Jenkins, Docker, Kubernetes, Linux).Experience with microservice architecture.Experience with API testing and backend testing.Experience with Jenkins or other CI / CD tools.J-18808-Ljbffr