Activeport is hiring an experienced Software Development Engineer in Test (SDET) to support our network automation platform. This hands-on role spans Java development, UI test automation, CI/CD integration, DevOps tooling, and network protocol testing. You'll be part of a global engineering team delivering world-class software to service providers and enterprises.
Required Qualifications
- Experience: 5+ years of experience in software development and/or quality engineering, with a strong focus on automation and DevOps.
- Programming: Expertise in Java programming language and the Spring framework (Spring Boot, Spring MVC, etc.).
- Automation: Proven experience in designing and implementing UI automation frameworks using open-source tools (e.g., Selenium WebDriver, TestNG/JUnit).
- IaC/DevOps Tools: Strong practical experience with Docker, Terraform, and Ansible for environment and configuration management.
- Networking: Solid understanding and practical experience with NETCONF and RESTCONF protocols.
- General: Experience with API testing (e.g., Rest Assured, Postman) and version control systems (Git).
Bonus Qualifications
- Experience integrating automation tools with CI/CD platforms (Jenkins, GitLab CI, GitHub Actions).
- Experience with cloud platforms (AWS, Azure, or GCP).
- Familiarity with load testing tools (e.g., JMeter).
Work Location: North Bengaluru, Karnataka, India
Working Days: Monday to Friday
Responsibilities
Automation, QA, and Development Support
- Design, develop, and maintain UI test automation frameworks using standard open-source tools (e.g., Selenium, Cypress, or Playwright) with Java.
- Collaborate closely with the development team to troubleshoot and resolve complex issues within Java Spring-based applications.
- Contribute to feature development, bug fixes, and code reviews, operating as a true hybrid development and quality role.
- Integrate automated tests into the Continuous Integration/Continuous Deployment (CI/CD) pipeline.
DevOps & Infrastructure Management
- Utilise Docker to containerize applications and services, creating consistent, portable, and reproducible test environments.
- Use Terraform to define, provision, and manage test infrastructure and environments efficiently using an Infrastructure-as-Code (IaC) approach.
- Employ Ansible for configuration management, automating deployment tasks, and ensuring environment consistency across development, staging, and QA.
- Manage and maintain the overall health and reliability of the automated testing infrastructure.
Networking Protocol Expertise
- Demonstrate strong working knowledge of network configuration protocols such as NETCONF and RESTCONF.
- Contribute to testing and validation of APIs and services that utilize these protocols and understand data modeling languages like YANG.
Working with Activeport
Activeport Group is an ASX listed software company based in Australia. We design, implement and support network automation software solutions for global Telcos, Data Centres and IT Departments.
Application Process
Submit your resume and cover letter outlining your experience and fit for this role. Join us in shaping the future of enterprise technology solutions.
All applications will be treated in confidence and candidates who meet the selection criteria will be invited to attend an interview. No agencies please.