remote
Senior Software Developer Engineer - Testing - MetLife
Software Engineer
Lead the design, development, and automation of high‑performance testing solutions for global digital platforms, leveraging AI and modern DevOps practices to ensure resilient, scalable software delivery.
About the role
Key Responsibilities
- Architect and implement automated test frameworks for complex, multi‑tier applications using modern tools (e.g., Selenium, Playwright, or equivalent).
- Integrate AI‑driven test generation and defect prediction into the CI/CD pipeline to accelerate release cycles.
- Collaborate with cross‑functional teams to define test strategies, coverage metrics, and quality gates for new features and platform enhancements.
- Analyze test results, root cause defects, and provide actionable insights to development and product teams.
- Mentor junior engineers on testing best practices, coding standards, and continuous improvement initiatives.
Requirements
- 5+ years of professional experience in software development and automated testing.
- Proficiency in at least one programming language (Java, Python, or JavaScript) and test automation frameworks.
- Hands‑on experience with CI/CD tools (Jenkins, GitHub Actions, GitLab CI) and cloud platforms (AWS, Azure, or GCP).
- Strong analytical skills, with a track record of delivering reliable, scalable test solutions in a fast‑paced environment.
- Excellent communication skills and a collaborative mindset.
Skills
software developmentcicd