Software Engineer I
Published date: 2024/01/10
- Location: Bengaluru, Karnataka, India
It’s an exciting time to be at Infoblox. Named a Top 25 Cyber Security Company by The Software Report and one of Inc. magazine’s Best Workplaces for 2020, we are leading the way to next-level DDI with our Secure Cloud-Managed Network Services, bringing next-level security, reliability, and automation to cloud and hybrid systems—all managed through a single pane of glass. Our success depends on bright, energetic, talented people who share a passion for building the next generation of networking technologies—and having fun along the way.
We are looking for a Software Engineer II to join our Engineering QA team in Bengaluru, reporting to the Manager, Software Engineering. In this role, you will work on cutting-edge technology for DNS security products, exposure to Kubernetes & Cloud technologies, and be involved in Test Cases Automation & Test Framework Enhancement.
You’re the ideal candidate if you are a great collaborator, good in problem-solving, driven to collaborate across teams, operate independently, deadline and results-driven.
What you’ll do:
• Develop maintainable test automation frameworks, tools, and automated test suites in response to the growing feature set and customer requirements
• Work closely with software engineers, test engineers, product managers from the beginning of the development cycle and be an integral part of the Agile engineering team
• Work in fast-paced Continuous Integration and Continuous Delivery based engineering environment
• Assist in developing our cloud strategy, design new cloud environments, and architecture
• Build cloud infrastructure and automation frameworks for deploying, managing, and monitoring SaaS applications running on AWS
• Anticipate future technology needs and business requirements to drive new technological approaches and tools
What you’ll bring:
• 5+ years of the overall experience
• Python – Selenium and Requests Packages, boto3, Pytest, SSH protocol packages, Kubernetes API
• Experience in Agile/Scrum or full software development life-cycle: requirement analysis, design, development, testing, and defect fixing
• Experience in Testing: Web-based UI Applications, Restful services, AWS, Docker apps
• Manual testing with curl, Postman
• Knowledge of Linux environments and general networking concepts
• Work experience with Linux – Shell
• Good understanding of Networking - OSI model, DNS, OSPF, BGPD, etc
• Work experience with Jira, GitHub, Jenkins
• Good to have knowledge of micro-services architecture and orchestrators such as Kubernetes
• Good to have: Work experience with JMeter (Performance testing)
• Bachelor’s degree in CS, CE, or EE is required
• Masters in CS, CE, or EE is preferred
What success looks like:
• After six months:
• you will be able to understand our product, the end-to-end application flow, collaborate with different teams, and Businesses to provide the required production support, deliver the business requirements and bring stability to the application
• you will get a complete understanding of our automation framework and can contribute to improving it
• After about a year
• you will be focusing on identifying and addressing the root cause of the defects
• Proactively addressing some of the issues in application with Automation or Re-use which in turn would take care of re-occurring defects and will give you additional bandwidth to focus on more development activities
• Also, you will be able to register yourself for some training and certifications in the due course which could help you address
We are looking for a Software Engineer II to join our Engineering QA team in Bengaluru, reporting to the Manager, Software Engineering. In this role, you will work on cutting-edge technology for DNS security products, exposure to Kubernetes & Cloud technologies, and be involved in Test Cases Automation & Test Framework Enhancement.
You’re the ideal candidate if you are a great collaborator, good in problem-solving, driven to collaborate across teams, operate independently, deadline and results-driven.
What you’ll do:
• Develop maintainable test automation frameworks, tools, and automated test suites in response to the growing feature set and customer requirements
• Work closely with software engineers, test engineers, product managers from the beginning of the development cycle and be an integral part of the Agile engineering team
• Work in fast-paced Continuous Integration and Continuous Delivery based engineering environment
• Assist in developing our cloud strategy, design new cloud environments, and architecture
• Build cloud infrastructure and automation frameworks for deploying, managing, and monitoring SaaS applications running on AWS
• Anticipate future technology needs and business requirements to drive new technological approaches and tools
What you’ll bring:
• 5+ years of the overall experience
• Python – Selenium and Requests Packages, boto3, Pytest, SSH protocol packages, Kubernetes API
• Experience in Agile/Scrum or full software development life-cycle: requirement analysis, design, development, testing, and defect fixing
• Experience in Testing: Web-based UI Applications, Restful services, AWS, Docker apps
• Manual testing with curl, Postman
• Knowledge of Linux environments and general networking concepts
• Work experience with Linux – Shell
• Good understanding of Networking - OSI model, DNS, OSPF, BGPD, etc
• Work experience with Jira, GitHub, Jenkins
• Good to have knowledge of micro-services architecture and orchestrators such as Kubernetes
• Good to have: Work experience with JMeter (Performance testing)
• Bachelor’s degree in CS, CE, or EE is required
• Masters in CS, CE, or EE is preferred
What success looks like:
• After six months:
• you will be able to understand our product, the end-to-end application flow, collaborate with different teams, and Businesses to provide the required production support, deliver the business requirements and bring stability to the application
• you will get a complete understanding of our automation framework and can contribute to improving it
• After about a year
• you will be focusing on identifying and addressing the root cause of the defects
• Proactively addressing some of the issues in application with Automation or Re-use which in turn would take care of re-occurring defects and will give you additional bandwidth to focus on more development activities
• Also, you will be able to register yourself for some training and certifications in the due course which could help you address
0 page views
Related listings
-
Software Development EngineerSoftware DeveloperAbout Nokia Software Nokia Software is the leading solutions provider in the telecoms software market helping to drive large-scale service and network operations automation and digital business transformation in support of customer migrations to 5G. ...2026/11/07
-
Senior Software EngineerSoftware DeveloperSenior Software Engineer - Solr We are looking for Senior Software Engineers with 4+ years of experience on search engines with expertise on Solr, Lucene along with Java/JEE technologies who can play a critical role in building world class scalable e...2026/11/07
-
Senior Linux Software EngineerSoftware DeveloperJob Description 5+ yrs of hands-on experience with Linux based distributions: building, compiling, and packaging software Exposure to kernel, device drivers, bootloaders, tuning, and performance Fluency in C and scripting in Shell. Scripting in Perl ...2026/11/07