remote
Senior Software Development Engineer in Test II - Automation - Akamai
Software Engineer
Senior Software Development Engineer in Test II focused on automating security product testing using Python, Java, and Selenium within a cloud‑native, edge‑oriented Zero Trust environment.
About the role
Key Responsibilities
- Design, develop, and maintain automated test suites for enterprise security products using Python and Java.
- Integrate Selenium and other UI testing frameworks to validate web and mobile interfaces across multiple browsers and devices.
- Collaborate with development and security teams to define test strategies, coverage metrics, and defect triage processes.
- Implement CI/CD pipelines (GitHub Actions, Jenkins) to run automated tests on cloud and edge platforms, ensuring rapid feedback.
- Leverage AWS services (S3, Lambda, CloudWatch) and Docker containers to create scalable, reproducible test environments.
- Analyze test results, generate detailed reports, and recommend improvements to product quality and performance.
Requirements
- 5+ years of experience in test automation engineering, preferably in security or enterprise software.
- Strong proficiency in Python and Java, with hands‑on experience building Selenium test frameworks.
- Deep understanding of CI/CD concepts, Git, and containerization (Docker, Kubernetes).
- Experience deploying and managing test workloads on AWS or similar cloud platforms.
- Excellent problem‑solving skills, attention to detail, and a collaborative mindset.
Skills
pythonjavaseleniumtest automationcicdawsdocker