Planning, improving, enhancing, automating: acting as a catalyst for change and improvement in performance and quality
Leading and coaching other QA engineers to grow to their utmost potentials
Responsible for creating and maintaining the QA processes: setting service standards, ensuring processes comply with standards, writing technical and management reports, determining training needs
Growing and innovating continuously with us
Requirements
Experience with testing automation tools and frameworks: BDD, TDD, Robot Framework, Katalon Studio, Selenium, Cucumber, Gherkin
Knowledge and understanding of modern development techniques (BDD, TDD, DDD), branching strategies (gitflow, feature branches/flags, trunk-based development) and CI/CD
Experience with Linux systems and Linux administration: CentOs, RHEL, Ubuntu, Secure Linux
Knowledge and understanding of Docker, VM, Cloud and Orchestration: GCP, AWS, Kubernetes
Understanding the need for testing automation at all levels: from database to UI, from unit tests to user acceptance tests
Experience leading a testing team: coaching, mentoring and growing people
Bachelor's Degree (preferably in Computer Science / Information Technology)
Possesses good problem-solving skills (able to identify problems and find simple solutions). Able to think outside the box
Fun to work with and a team player
Eager to learn (self-learning and from others), share and grow
Self-motivated and able to inspire and motivate people