remote
Lead Software Development Engineer in Test - MetLife
Software Engineer
Lead SDET role driving test strategy, automation frameworks, and quality engineering for large‑scale digital platforms using Java, Python, Selenium, CI/CD pipelines, and cloud services.
About the role
Key Responsibilities
- Design, develop, and maintain robust test automation frameworks and suites for web, API, and mobile applications.
- Lead the definition and execution of test strategies, ensuring comprehensive coverage across functional, performance, security, and resilience testing.
- Collaborate with cross‑functional development, product, and operations teams to integrate automated testing into CI/CD pipelines and promote shift‑left testing practices.
- Mentor and guide a team of SDETs, fostering best practices in code quality, test design, and continuous improvement.
- Utilize cloud platforms (e.g., AWS) and infrastructure‑as‑code tools to provision test environments and support scalable testing.
Requirements
- 5+ years of professional experience in software test engineering, with a strong focus on automation.
- Proficiency in Java and/or Python and hands‑on experience with Selenium, REST‑Assured, or similar testing libraries.
- Deep understanding of CI/CD concepts and tools such as Jenkins, GitLab CI, or Azure DevOps.
- Experience building and maintaining test frameworks in cloud environments (AWS preferred).
- Strong analytical, problem‑solving, and communication skills, with a track record of leading technical teams.
Skills
javapythonseleniumtest automationcicdaws