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