Job Description
- 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, and product managers from the beginning of the development cycle and be an integral part of the Agile Engineering team
- Work in a fast-paced continuous integration and continuous delivery-based engineering environment
- Assist in developing our Cloud strategy, and design new Cloud environments and architecture
- Build Cloud infrastructure and automation frameworks for deploying, managing, and monitoring applications running on public clouds
Skill and Experience:
- Minimum 5+ years of overall experience
- Experience in Agile/Scrum or full software development life cycle, including requirement analysis, design, development, testing, and defect fixing
- Experience with automation using Python, Shell, Rest API
- Knowledge of Linux environments and general networking concepts
- Good understanding of networking, including OSI model, DNS, DHCP etc
- Work experience with Jira, GitHub, and Jenkins
- Knowledge of micro-services architecture and orchestrators such as Kubernetes is a plus
- Experience working in AWS, Azure, GCP, Ansible, VMware, OpenStack etc
Employment Type: Full Time, Permanent
Read full job description