Principal SDET Engineer - Platform Security
Workday View all jobs
- Chennai, Tamil Nadu
- Permanent
- Full-time
- 10+ years of professional software engineering experience, with a strong background in Java and hands-on expertise in test automation, framework development, and system integration.
- 5+ years of experience in designing, implementing, and maintaining end-to-end CI/CD pipelines (e.g., Jenkins, GitHub Actions, Bitbucket, or TeamCity), ensuring pipeline stability, observability, and scalability.
- Strong command of the latest automation tools and frameworks such as Selenium, Playwright, TestNG, JUnit, Cucumber, and Appium, with an emphasis on reusability, reliability, and CI integration.
- Proven ability to architect, code, and maintain large-scale automation frameworks — from concept to implementation — supporting functional, integration, regression, and performance testing.
- Expert understanding of testing methodologies and experience in architecting and leading unit, system, integration, performance, security tests and observability tools
- Familiarity with containerization (Docker, Kubernetes) and experience integrating tests in containerized build pipelines.
- Ability to create clear, concise, and comprehensive test plans, test cases, and automation framework documentation.
- Experience with performance and load testing frameworks (e.g., JMeter, Gatling) and ability to drive significant insights to improve system scalability.
- Knowledge/ experience with developing security, identity, authentication, authorization solutions and open standards such as SAML, OIDC is a plus.
- Strong debugging and problem-solving skills, with the ability to analyze and fix application issues.
- Strong collaboration record with cross-functional teams (Dev, Product, DevOps and Architecture) to drive quality ownership and accelerate delivery.
- Exposure to observability stacks (Grafana, Splunk, or ELK) for root-cause analysis and pipeline optimization.
- Familiarity with security testing principles and tools (e.g., OWASP, ZAP) to identify vulnerabilities
- Passion for continuous learning, innovation, self-starter and applying new technologies to improve testing efficiency and developer productivity.
- Committed to fostering an inclusive, team-oriented environment and contributing to a culture of continuous improvement
- Proven track record in mentoring junior engineers and driving technical excellence across teams.
- Experience working in an Agile/Scrum development environment.
- Good communication, time management, organizational skills and attention to detail.