Software QA Engineer in Pune
Infoblox is seeking a talented Software QA Engineer to join our dynamic team in Pune. This role is crucial for ensuring the quality and reliability of our next-generation SaaS platform. You will be instrumental in validating and enhancing the core foundation of all Infoblox applications, focusing on cloud networking solutions.
As a QA Engineer, you will collaborate closely with our technical and thought leadership teams, contributing to the design and implementation of robust and scalable systems. The ideal candidate is a proactive, detail-oriented individual with a strong aptitude for problem-solving and a passion for delivering high-quality software.
Responsibilities:
- Develop and execute comprehensive test plans and test cases for Infoblox's Universal DDI product suite.
- Collaborate with stakeholders to understand requirements and contribute to design discussions from a quality assurance perspective.
- Test REST and gRPC APIs to ensure functionality, performance, and adherence to standards.
- Verify software quality by ensuring high availability, seamless upgrades, and robust security.
- Identify and report opportunities for improving existing cloud-native applications.
- Promote and implement software development best practices within the QA process.
- Work within a motivated team focused on cutting-edge technologies.
- Test solutions deployed on various cloud platforms, including AWS, Azure, and GCP.
- Stay informed about key trends in cloud platforms and networking solutions.
- Engage with cross-functional teams and stakeholders to ensure alignment and address quality concerns.
Qualifications:
- Proven experience in software quality assurance, with a focus on cloud-native applications.
- Strong understanding of cloud platforms such as AWS, Azure, and Google Cloud Platform.
- Experience with testing microservices, containerization (Docker), and orchestration (Kubernetes).
- Good knowledge of networking concepts within cloud environments.
- Proficiency in testing methodologies and tools.
- Familiarity with cloud-native technologies like Kubernetes, Docker, Helm, EFK logging, and Prometheus monitoring is a plus.
- Experience with system architecture and design patterns is beneficial.
- Exposure to testing API design and development, including RESTful principles.
- Understanding of concurrency testing and its implications.
- Demonstrated problem-solving skills and ability to troubleshoot complex issues.
- Excellent communication and collaboration skills.
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field is required; a Master's degree is preferred.
