04 Nov
|
LPL Financials
|
Hyderabad
04 Nov
LPL Financials
Hyderabad
Job Responsibilities**
- Design, develop, and maintain scalable, reliable, and maintainable automated test frameworks for cloud-native and distributed applications.
- Build and execute comprehensive test automation solutions covering functional, integration, regression, API, contract, performance, and end-to-end testing scenarios.
- Develop testing strategies, test plans, and quality assurance approaches for platform modernization initiatives, cloud transformation programs, and microservices-based applications.
- Implement robust API, service, and integration testing frameworks to validate complex distributed systems.
- Partner with architects, developers, product managers, and DevOps teams to ensure quality is embedded throughout the software development lifecycle.
- Leverage AI, Generative AI, and Agentic AI technologies to improve testing efficiency, accelerate framework development, and modernize legacy automation assets.
- Utilize AI-powered engineering tools and practices to enhance productivity, code quality, and test automation effectiveness.
- Implement intelligent quality engineering capabilities including automated test generation, synthetic test data creation, self-healing automation, intelligent defect analysis, autonomous test execution, and regression optimization.
- Drive quality governance through effective test management, traceability, reporting, coverage analysis, and release risk assessment.
- Contribute to CI/CD pipeline quality gates and continuous testing practices to support high-velocity software delivery.
- Evaluate emerging testing technologies, AI-driven solutions,
and engineering best practices to continuously improve quality engineering capabilities.
- Mentor junior SDETs and contribute to the overall growth and technical expertise of the QA organization.
Job Qualifications**
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 7+ years of experience in Software Development Engineer in Test (SDET), Quality Engineering, or Test Automation roles.
- Strong programming expertise in one or more object-oriented languages such as Java, Python, C#, or Go.
- Proven experience designing and implementing scalable, maintainable, and enterprise-grade automation frameworks using:
- Playwright
- Selenium
- Cypress
- TestNG
- JUnit
- Extensive experience in API testing and automation using:
- Postman
- Rest Assured
- Karate
- Hands-on experience with contract testing frameworks and consumer-driven contract testing methodologies using Pact.
- Solid experience in integration testing, end-to-end testing, and service virtualization within microservices and distributed system architectures.
- Solid understanding of cloud-native application testing across AWS, Azure, or Google Cloud Platform (GCP).
- Hands-on experience with containerization and orchestration technologies, including:
- Docker
- Kubernetes
- Experience implementing and maintaining CI/CD pipelines using:
- GitHub Actions
- Octopus
- Experience with performance testing and performance engineering using tools such as:
- JMeter
- LoadRunner
- Strong expertise in
- AWS
- Kafka
- Kong
- TIBCO EMS
- IBM DataPower
- Hands-on experience with test management and quality governance platforms including:
- Zephyr Enterprise
- qTest
- Strong experience using Jira for requirements management, defect tracking, sprint planning, and Agile delivery.
- Experience with cloud-based test execution platforms such as:
- Sauce Labs
- LambdaTest
- Hands-on experience with SeaLights for code coverage analysis, test impact analysis, quality insights, and release risk assessment.
- Proven experience leveraging Generative AI, and Agentic AI solutions within software testing and quality engineering.
- Experience using AI-powered development and productivity tools such as:
- GitHub Copilot
- Cursor
- VS Code AI Extensions
- Claude
- Equivalent AI engineering tools
- Hands-on experience implementing intelligent testing capabilities including:
- Automated test generation
- Self-healing automation
- Synthetic test data generation
- Intelligent defect analysis
- Autonomous testing workflows
- Strong analytical, troubleshooting, debugging, and problem-solving skills.
- Excellent communication, collaboration, and stakeholder management skills.
- Experience working in Agile/Scrum development environments.
📌 Senior Engineer - Software Development Engineer in Test (SDET) (Hyderabad)
🏢 LPL Financials
📍 Hyderabad