Overview
The Hartford Employee Benefits is seeking a Software Development Engineer in Test to drive quality transformation through test automation, shift-left engineering practices, and continuous testing, partnering with software engineers, product teams, and DevOps teams.
What you'll do
- Design, develop, and maintain scalable automated test frameworks for UI, API, integration, regression, and end-to-end testing.
- Develop production-quality code, automation solutions, custom tools, and quality engineering accelerators using Java, JavaScript, Python, or similar programming languages.
- Build and execute comprehensive regression and E2E test suites using modern automation tools such as Playwright and API testing frameworks.
- Partner with development teams early in the software lifecycle to establish quality requirements, improve testability, and prevent defects before deployment.
- Embed automated testing into CI/CD pipelines to enable continuous testing, faster feedback loops, and quality gates throughout the software delivery process.
- Design and execute performance, load, stress, and scalability testing to identify bottlenecks and ensure application reliability under production workloads.
- Develop custom automation utilities, frameworks, and testing solutions using programming languages such as JavaScript, Python, or Java.
- Support testing of applications running on Kubernetes and cloud platforms while validating resiliency, scalability, and deployment readiness.
- Establish quality metrics, test coverage reporting, defect trend analysis, and actionable insights to drive continuous improvement.
- Develop automated API, contract, and integration tests to validate microservices and enterprise integrations.
- Develop and execute automated tests across desktop, mobile, and cross-browser environments to ensure a consistent customer experience.
- Quickly develop an understanding of Employee Benefits products, business processes, customer journeys, and regulatory requirements to ensure effective test coverage and quality outcomes.
- Work closely with Product Owners, Software Engineers, Architects, and DevOps teams to ensure quality is embedded throughout the development lifecycle.
- Drive adoption of engineering best practices, automation-first testing strategies, and modern quality engineering methodologies.
What you'll need
- Bachelor's degree in Computer Science, Engineering, Information Technology, or related field, or equivalent work experience.
- 4+ years of experience in Software Development Engineer in Test (SDET), software development, quality engineering, test automation, or related roles.
- Hands-on experience developing automated UI and end-to-end tests using Playwright, Selenium, Cypress, or similar frameworks.
- Strong experience with test automation, regression testing, integration testing, API testing, and end-to-end testing.
- Strong software development skills in Java, JavaScript, Python, or similar programming languages, including object-oriented programming principles and automation framework development.
- Knowledge of Behavior-Driven Development (BDD), Test-Driven Development (TDD), and acceptance test automation practices.
- Experience working with relational and NoSQL databases, including SQL query development, data validation, and test data management.
- Experience with CI/CD platforms such as Azure DevOps, GitHub Actions, Jenkins, or similar tools.
- Experience building and maintaining automated testing frameworks and reusable test libraries.
- Experience integrating automated testing into CI/CD pipelines using Azure DevOps, GitHub Actions, Jenkins, or similar platforms.
- Experience with performance and load testing tools such as JMeter, k6, Gatling, LoadRunner, or similar solutions.
- Understanding of microservices architectures, REST APIs, and distributed systems.
- Familiarity with cloud platforms such as Azure and/or AWS, container technologies, and Kubernetes.
- Demonstrated ability to quickly learn complex business domains and translate business requirements into effective test strategies, test cases, and automation solutions.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent communication and collaboration skills.
Nice to have
- Experience implementing enterprise-wide shift-left testing and continuous quality engineering practices.
- Experience supporting cloud transformation, modernization, and migration initiatives.
- Experience with observability, monitoring, logging, and production diagnostics.
- Experience testing cloud-native applications deployed on Kubernetes.
- Familiarity with service virtualization, contract testing, and test data management.
- Experience working in Agile and DevOps environments.
- Knowledge of AI-assisted testing tools and quality engineering accelerators.
- Experience developing custom testing frameworks, utilities, or productivity accelerators.
- Experience working in the Employee Benefits, Insurance, Healthcare, Financial Services, or other regulated industries.
- Familiarity with Employee Benefits business processes such as enrollment, eligibility, billing, servicing, commissions, and employer/member experiences.
- Proven ability to rapidly acquire business domain expertise and collaborate effectively with product, business, and operations teams.
Details
- Location: India GCC, Puppalaguda Village.
Read the full description and apply on the company’s own careers page.