About the Role:
Join our world-class engineering team and play a pivotal role in elevating automation capabilities for global cloud security platforms. You’ll drive the design, development, and deployment of robust automation frameworks, streamline CI/CD processes, and leverage AI/ML to achieve next-generation automation.
Key Responsibilities:
- Design, implement, and maintain scalable test automation and integration frameworks in Java and/or Python.
- Develop and optimize CI/CD pipelines for automated build, test, and deployment using modern DevOps practices.
- Collaborate with cross-functional engineering, product, and QA teams to define automation scope, architect new solutions, and resolve issues.
- Write and maintain automated scripts for API, UI, functional, and performance testing. Continuously enhance automation coverage.
- Participate in code reviews, sprint planning, and retrospectives to drive best practices and mentor junior engineers.
- Document and support automation solutions, integrating with monitoring/alerting systems for cloud deployments.
Required Qualifications:
- Bachelor’s or Master’s degree in Computer Science/Engineering or related field.
- 4+ years of hands‑on experience as an Automation Engineer, SDET, or QA Automation role, preferably in cybersecurity or cloud environments.
- Expert proficiency in Java and/or Python.
- Strong experience in at least one leading automation framework: Playwright, Appium, Selenium, PyTest, JUnit, TestNG, or similar.
- Demonstrated experience with AI/ML‑based automation (test case generation, predictive analytics, self‑healing frameworks).
- Hands‑on experience with cloud platforms (AWS, Azure, GCP) and knowledge of cloud security concepts.
- Solid understanding of CI/CD tools (Jenkins, CloudBees), version control, and DevOps best practices.
- Familiarity with Linux, data stores (DB, Redis, Kafka, OpenSearch), web protocols (HTTP, SSL/TLS), and security concepts.
Preferred Skills:
- Experience deploying or scaling automation in enterprise SaaS/cloud security environments.
- Exposure to generative AI and automation using large language models.
- Knowledge of containerization (Docker, Kubernetes) and microservices architectures.
- Excellent problem‑solving, technical communication, and documentation skills.