Senior Automation Engineer
meraki
Job Description
Responsibilities:
- Work with a team to develop the test infrastructure
- Work with the engineering team during the feature design and implementation phases to develop test automation
- Develop Test tools and Test framework required for testing
- Collaborate with other testing members, developers, technical writers, and customer solutions engineers to ensure the company delivers high quality products to our customers.
- Build tools to automate the process of test result analysis and bug creation Supervise and lead continuous integration environment
Desired skills:
- 8+ years’ experience with testing “systems” products, applications, (network analytics, networking, virtualization, etc.) including Testing tools development
- Expertise in building test infrastructure, knowledge of open source and reporting tools
- Hands on experience using Docker and Kubernetes is must.
- Test Automation using Python is must
- Creative, independent, self-motivated and willing to learn new technology.
- Good knowledge of Linux and should become comfortable with shell. Prior experience of programming, preferably in Python
- Knowledge of ESXi, HyperV, KVM is a plus.
- Knowledge of DB’s like MongoDB, Postgres and their clustering mechanisms is a plus.
- Knowledge of Messaging Solutions like RabbitMQ, Kafka etc is a plus.
- Experience with distributed systems (databases, storage, map-reduce frameworks, etc.) is a plus.