Software Automation Test Engineers at Jibs-Ray Nigeria Limited

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
1 year ago

Additional Details

Job ID
96458
Job Views
70

Job Description

  • Application Deadline: Fri, 30 Aug 2024 00:00:00 GMT
  • Position: Software Automation Test Engineers

  • Job Type Full Time

  • Qualification BA/BSc/HND

  • Experience 4 - 5 years

  • Location Lagos

  • Job Field ICT / Computer 



Objective



  • The Test Automation Engineer will be responsible for designing, developing and implementing a scalable test automation framework.

  • This framework will support automated test script creation for applications on a variety of platforms such as Web, Mobile, desktop, etc.

  • This role will also be responsible for transforming testing into a continuous and efficient end-to-end quality engineering function through quality processes, tools, and methodologies significantly improving control, accuracy and integrity.

  • The incumbent of this role will be assigned to our client in the telecommunications industry.


Responsibilities



  • Design, Develop and maintain test automation framework using Selenium and Appium

  • Design and implement modular and reusable automated testing solutions that satisfy testing requirements.

  • Design and implement re-usable Automation test scripts using industry standard tools (HP QTP/UFT, SeeTest, Appium, and/or open source tool).

  • Design, write, develop and execute tests for business requirements that are scalable, repeatable and measurable.

  • Participate in design and development of automated test cases for Mobile and Web Applications.

  • Develop optimized Selenium scripts for regression testing with various data sources, environment variables, and configuration files

  • Setup, configure, and maintain the automated testing environments

  • Develop various function libraries

  • Develop and maintain test scripts that automate testing of enterprise applications through the entire product life cycle

  • Develop and execute project tasks and plans that meet time lines and release requirements.

  • Follow testing schedule and communicate testing progress.

  • Perform deliverables tracking and reporting as assigned.

  • Produce reports and documentation for all automated testing efforts, results, activities, data, logging and tracking.

  • Monitor progress of testing efforts to ensure deadlines are met.

  • Perform functional testing based on user requirements

  • Implement end-to-end automation

  • Support DevOps implementations

  • Support automation assessment

  • Support tool research, analysis and selection

  • Identify and analyse suitable opportunities for test automation

  • Build robust and flexible software tools to automate test equipment including by hands on testing with real hardware

  • Investigate data and source code to identify and debug issues at the system level and propose robust solution.


Person Specification



  • A Bachelor’s Degree in Business Information technology, Information Technology, Computer Technology, Software Engineering, Computer Science or related courses

  • 4-5 years 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 iOS or 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:

  • Work effectively in a group development environment

  • Take initiative; be a self-starter

  • Manage time efficiently

  • Listen attentively and be able to grasp basic technical information

  • English Language Competency and effective communication skills:

  • Can clearly and concisely communicate in English so that persons you work with understand you clearly, particularly in technical conversations


Technologies To Be Used:



  • Selenium and Appium

  • Cypress

  • Cucumber

  • Jmeter

  • Postman

  • MS Project

  • MS Office (Word, Excel, PowerPoint, etc.)

  • VB/VB Script

  • C/C++ /Python/Ruby

  • Java Script

  • Java

  • Test complete/Robot Framework


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept