Come work at a place where innovation and teamwork come together to support the most exciting missions in the world!
Automation engineer
This is a fantastic opportunity to be an integral part of a team building Qualys next generation platform using Micro-Services based technology.
Responsibilities:
- Own core product capabilities and drive it to deliver highest quality product.
- Design and develop test frameworks for automation.
- Develop new testing tools for various use cases.
- Maintain automated test environment to perform unit, functional and stress testing.
- Setup and configure automation running part of the CI-CD pipeline.
- Participate in the creation and enhancement of the continuous integration platform used to test the product.
- Develop and execute automated performance tests.
Qualifications:
- 4 years of hands-on experience in QA and at least 2-3 years working on automation
- Experience in Selenium WebDriver with Java/Python, Selenium grid.
- Strong knowledge of Java, Python, Shell Scripting, Data structures, OOPS concepts and its applications.
- Experience working with Docker, Kubernetes, ElasticSearch, Cassandra, Kafka.
- Experience with automation test tools (preferably Selenium Webdriver, Cucumber, Rest Assured).
- Good experience in test automation frameworks (data/keyword driven) and tools (Eclipse, Cucumber).
- Experience in testing frameworks like TestNG, JUnit.
- Experience with Web application testing along with REST APIs.
- Understanding of CI-CD pipelines: Docker, Kubernetes.
- Automated builds and deployments process using GIT or other SCM, Maven, Jenkins.
- Experience with Test and defect management tools like Jira
- Must be a critical thinker with excellent verbal and written skills.
- Good communication skills to be able to work with global teams.