Tezza”(te-zza) from the Italian word "Completezza” embodies our commitment to providing IT and Business Solutions that are comprehensive, through and complete. We specialize in providing personalized Software Quality Assurance and Testing Services within a streamlined, phased delivery channel.
With a primary goal of putting technological solu...
Read more about this company
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.
Technologies To Be Used
Selenium and Appium
Cucumber
MS Project
MS Office (Word, Excel, PowerPoint, etc.)
VB/VB Script
C/C++ /Python/Ruby
Java Script
Java
Test complete/Robot Framework
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
AI's Impact on Jobs and Organisations (Nigeria report)This report examines the extent to which AI is affecting jobs and organisations in Nigeria. It brings together perspectives from HR professionals and managers across different industries.
30 Contract Staffing Risks That Could Get Your Company SuedThis piece outlines 30 contract staffing risks that have real legal consequences under Nigerian law. If you are a business owner, HR professional, or staffing agency operator, you will find this highly valuable.
10 Steps to Building an Effective Talent PipelineLearn how to keep a list of good candidates ready in advance, before a role becomes vacant. Discover step by step the process of building a talent pipeline that works.
2026 / 2027 NEPL / OERNL Joint Venture Tertiary Scholarship Scheme (National Merit Award)The NEPL/OERNL Joint Venture in pursuance of its Corporate Social Responsibility invites suitably qualified applicants for its 2026/2027 Tertiary Scholarship Scheme, commencing Tuesday, March 3, 2026, and concluding on Wednesday, April 1, 2026. For applicants from Non-Host/Transit Communities