logo

View all jobs

TEST AUTOMATION ENGINEER

NAIROBI, NAIROBI
A bachelor’s degree in Business Information technology, Information technology, Computer Technology, Software Engineering, Computer Science or related courses
 Previous experience as a test automation Engineer with hands- on quality assurance work with web-based applications
 Excellent mathematical and problem-solving skills
 Highly accurate and detail-oriented
 testing web/ e-commerce applications constructed using modern frameworks such as React, node, typescript and related technologies
 Familiarity with emerging web platform best practices, including progressive web applications, service workers, network optimization and performance optimization
 Minimum of 2 years excellent Java programming and debugging skills, including experience with test automation tools and libraries such as selenium, TestNG, Jest, Jscript, VBScript, Junit and JMeter.
 Secure API testing experience.
 Knowledge of SQL queries and GUI design standards, especially as they relate to test automation object recognition.
 Skilled in the following testing toolsets: HP Suite (QTP, Service Test) , Selenium, Appium.
 Knowledgeable in Automated Testing, TDD and BDD
 Strong understanding and experience working with Object Repository and Database concepts
 Experience working with Mobile application automation on both iOSor Android platform.
 Strong background in functional testing and software quality best practices with the ability to design and develop comprehensive automated test strategy, test cases, and test scripts.
 Strong background in reviewing business and functional requirements in order to produce test strategies and test cases.
 Proficiency with programming and/or scripting and in depth understanding of object oriented design.  Knowledge of working with version control such as GIT and CI Tools such as Jenkins
 Ability to: o Work effectively in a group development environment o Take initiative; be a self-starter o Manage time efficiently o Listen attentively and be able to grasp basic technical information
 English Language Competency and effective communication skills o Can clearly and concisely communicate in English so that persons you work with understand you clearly, particularly in technical conversations
 

Share This Job

Powered by