Position: QA Automation (Java)
Company: KaaIoT
Category: QA Automation
Experience required: 2y
English level: intermediate

Skills & Requirements:

BS/MS degree in Computer Science or equivalent
3+ years of experience in automation testing of front-end functionality
Experience and good knowledge of Java
*nix system advanced user (working in CLI)
Experience with test frameworks like Cucumber, Junit.
Experience with Selenium WebDriver
Knowledge of HTTP protocol
Knowledge of QA methodologies
Knowledge of UI automation patterns
Understanding of version control systems (primarily GIT), including branching and merging strategies
Good communication skills in English (verbal, written)
Self-motivated, independent, and high-performance individual. Passionate about learning new technologies

Responsibilities:

Providing a full testing cycle for a web-system of cluster monitoring, including test planning, test design, test case execution, test automation, test failure analysis, bug and issue reporting, verification of resolved issues and regression testing
Participate in a daily stand-up meeting with a customer
Make decisions from a product customer perspective
Refactoring and optimization of current automation framework
Developing BDD automated tests with Cucumber