JUJuniper Networks
Software Engineer 3 - Automation Testing, Python, Cloud
Bangalore ₹4-8 LPA Posted 11 Apr 2025
FULL TIME
Git
Java
Python
Job Description
Job description
- At Juniper, we believe the network is the single greatest vehicle for knowledge, understanding, and human advancement the world has ever known.
- To achieve real outcomes, we know that experience is the most important requirement for networking teams and the people they serve. Delivering an experience-first, AI-Native Network pivots on the creativity and commitment of our people. It requires a consistent and committed practice, something we call the Juniper Way.
Responsibilities:
- Understand the Mist UI and API architecture to be able to fix and improve the current design.
- Design white box test plans, automate test cases for continuous end-to-end coverage of different MIST Cloud Infrastructure Services/Components and document results.
- Create and maintain testbeds for networking and product testing.
- Responsible for infrastructure (AWS and GCP Envs) pushes and validate production before and after push and ensure no regression.
- Work closely with DevOps/SRE and QA teams.
- Analyse logs and troubleshoot issues.
- Collaborate with mentors and team members to complete coding projects within specified timelines.
- Automate internal processes to simplify engineering operations.
- Work closely with developers, addressing issues and driving solutions.
- Comfortable in collaboratively working with DevOps/SRE team across time zones (specifically US and EU timezones during production pushes).
- Develop backend software that runs on AWS and GCP public clouds to manage and monitor network devices.
- Utilise APIs to develop tools to maintain/monitor the production cloud systems - SQL/NoSQL/Streaming/Batch pipeline.
- Proactively monitoring, diagnosing, and raising oncall requests for Amazon and Google cloud environments.
- Analysing failures and providing support for software engineers to debug production issues across micro-services and distributed platforms.
- Contribute to creative coding projects that leverage AI, cloud technologies, and more.
- Attend related team meetings, actively participating in discussions and providing status reports.
Qualifications:
- BS/MS in CS/CE or similar field, with a minimum of 4 years of QA experience.
- Enthusiasm for learning and a proactive, hands-on attitude.
- Strong programming skills in languages like Python, Go, Java.
- Linux/Shell scripting and Git.
