Job
Description
A Cloud Native Senior Test Engineer is a software testing specialist focused on ensuring the quality, reliability, and performance of applications built using cloud-native technologies. They design, develop, and execute test plans for applications deployed in cloud environments, leveraging containerization (Docker, etc.), orchestration (Kubernetes, etc.), and microservices architectures. Their work involves a deep understanding of cloud platforms (AWS, Azure, GCP, etc.), CI/CD pipelines, and automated testing frameworks. You Have: 10+ years of experience in Test Design, Planning and Execution. Experience on Docker, Kubernetes based applications testing. Hands-on Experience in Testing & Automation frameworks (Robot, etc), testing Tools / Simulators. Able to define Test strategy, Test case preparations, Execution and Automation. Experience in bringing up test setups Installation and Upgrade. Experience with scripting languages - Python, Shell, PERL. It would be nice if you also had: Experience in testing with real Network Elements. Domain know-how on Network Management System and security domain. Architect and implement automated testing frameworks and pipelines for continuous integration and continuous delivery (CI/CD). Develop and maintain automated test suites using various frameworks (Robot, etc.). Perform functional, integration, performance, security, and load testing of cloud-native applications. Proactively identify and mitigate risks related to software quality and performance. Mentor and guide junior test engineers, providing technical guidance and support. Analyze test results, identify trends, and provide actionable insights to improve software quality. Stay abreast of the latest cloud-native technologies, testing tools, and best practices. Participate in code reviews and provide feedback on testability and maintainability.