What are the responsibilities and job description for the Solutions Engineer, Software (Test Lead) position at Liberty Mutual Insurance Group?
Strategic Partner - able to connect the dots between business outcomes, customer experience, and technical architecture. Systems-Level Engineer - comfortable whiteboarding end-to-end flows for microservices, event buses, data contracts, and test hooks--knowing where the risks live. AI-Curious Practitioner - always exploring Gen-AI, ML, and autonomous testing trends, turning hype into production value. Change Agent - skilled at leading by influence, facilitating consensus across dev, ops, product, SRE, and leadership stakeholders. Mentor & Multiplier - committed to raising the bar for everyone around you through coaching, pairing, and knowledge sharing. Bachelor's or master's degree in Computer Science, Engineering, or a related discipline (or equivalent experience). 10 years of hands-on software or quality engineering experience with demonstrated technical leadership. Proven expertise in building and integrating large-scale test automation frameworks within AWS environments. Hands-on skills with at least two of the following: Playwright, UIPath, RestAssured, Postman, Specmatic Experience embedding automated tests into CI/CD pipelines using GitHub Actions, Azure DevOps, or similar. Solid understanding of cloud-native architectures, microservices, containerization (Docker/Kubernetes), and infrastructure-as-code. Familiarity with performance/load testing tools (k6, JMeter, LoadRunner) and observability platforms (DataDog). Exposure to Gen-AI/LLM-powered testing tools (Copilot, OpenAI) or custom prompt/embedding solutions. Strong communication, facilitation, consensus-building, and stakeholder-management skills.