We are looking for a Quality Assurance Engineer with 5+ years of experience to work on Cloud Native products. The ideal candidate should have a Bachelor's or Master's degree in Computer Science, Engineering, or Information Technology, and expertise in Java development, Agile, and DevOps environments.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or Information Technology
- 5+ years of experience in Software Development, Java Development, and Cloud Native products
- Extensive experience in Agile and DevOps environments
- Experience with UI test automation and integration into development workflows (where applicable)
- Familiarity with IDEs, testing frameworks, and defect tracking systems
- Solid understanding of cloud-native architectures, distributed systems, and microservices design
- Practical experience with major cloud platforms such as AWS, Azure, or Google Cloud
- Extensive experience working with Kubernetes, containerized applications, and orchestration workflows
- Proficiency in Linux command-line operations, system-level debugging, log analysis, and troubleshooting production systems
- Hands-on use of monitoring and observability tools, including Prometheus, Grafana, and Elasticsearch for performance and reliability validation
- Strong background in telecommunications, with expertise in L2/L3 networking concepts
- Experience with REST APIs, SNMP, and NetConf/YANG models for network management and system integration
- Solid knowledge of SDN/NFV concepts and related automation practices
- Familiarity with modern open-source technologies, including event-streaming platforms like Kafka
- Certifications such as CKAD (Certified Kubernetes Application Developer) or equivalent
- Additional hands-on experience with advanced testing frameworks, IDEs, and defect tracking tools