Jobgurus Job advert

Job Openings at Tezza Business Solutions Limited

Tezza Business Solutions Limited is a leading Software Quality Assurance and Testing multinational with a regional office in Lagos, Nigeria. We are a Software Quality Assurance and Testing Services provider. Our primary goal is to be the "go to" Quality Assurance & Software Testing company in East and West Africa while developing offshore resources to fill test automation positions (and other hard to find software testing capabilities) in the North America and European markets.

We are recruiting to fill the following position below:

1.) Performance Test Engineer

Job Location: Lagos, Nigeria

Objective


  • A performance test engineer's primary responsibility is the creation and maintenance of performance test plans, utilizing JMeter load testing software to inject load, analyzing metrics from application and system logs, and simulating system behavior to improve the performance and reliability of applications.
  • Performance test engineers or performance testers play a critical role in the execution of performance testing.
  • They are responsible for designing, implementing, and supporting performance testing systems and strategies.
  • Therefore, they ensure that the application doesn’t misbehave under changing user load and that no bugs or errors reach the end-users. 
  • The incumbent of this role will be assigned to our client in the telecommunications industry.

Responsibilities

  • Work closely with clients to understand technology requirements for key projects.
  • Evaluate application architectures and design performance test plans.
  • Work closely with DevOps teams to test products, & services under load, conduct system performance testing. 
  • Recommend/establish performance testing benchmarks for systems, applications and services.
  • Make recommendations to improve performance, reliability and stability based on established benchmarks.
  • Analyze root causes of performance issues and recommend corrective actions.
  • Establish performance test objectives, acceptance criteria, workload profiles and use case scenarios.
  • Measure and analyze performance test data (workload, system and application) and coordinate with DevOps team for bug fixes.
  • Solve complex problems and provide clear and concise reports with recommendations.
  • Suggest new tools and techniques to improve testing efficiency.
  • Assist in project planning, scheduling, budgeting and tracking activities.
  • Provide support in project design, development and deployment activities.

Person Specification

  • Bachelor's Degree in Information Technology, Computer Science, or any related.
  • 2-4 years of experience as a performance test engineer.
  • Strong self-driven collaborator with ability to work in diverse teams as a contributing member.
  • Proven data analysis and problem-solving skills.
  • Basic understanding of SQL
  • Experience on Public Cloud (Google Cloud or AWS)
  • Comprehensive understanding of Linux (Unix) performance principles, metrics, commands and scripting language.
  • Expert skills in one or more load testing tools (e.g., JMeter, LoadRunner, SOAPUI, Microsoft Visual Studio, Selenium, etc.)
  • Good command in English (Must be able to communicate effectively in spoken and written English)

Click here to apply online

 

 

2.) IT Delivery Manager

Job Location: Lagos, Nigeria

Job Description

  • A Service Delivery Manager is in charge of ensuring that services are delivered to the clients of a business in an efficient manner.
  • They are in charge of a number of activities, including project team leadership, quality issues resolution, progress monitoring, tracking KPIs, and managing budgets.
  • A service delivery manager plays a vital role in boosting the user experience by ensuring the smooth delivery of top-notch services that meet and exceed customer demands.

Duties, Responsibilities & Key Performance Indicators

  • Ensure engagement at least 3 times a week with the client’s Project Management office.
  • Track the current capacity strength of the TAAS team and measure them against all Q1 and Q2 activity to determine if to increase the resource capacity.
  • The DM is responsible for driving change request initiatives.
  • Track overall output of the testing team in alignment to the KPIs agreed upon by the client.
  • Work with HR Business Partner to assist the onboarding process (going forward) of all new resources for the client including the following: Building Access, System Access, VPN Access, Voice and Data Access
  • Work with HR Business Partner to ensure that all resources are at their designated workstation during work hours.
  • Manage change request orders from end to end.
  • Communicate resource needs to Tezza HR.
  • Monitor resource allocation tool and pipeline.
  • Serve new intakes a testing policy to agree to and sign off.
  • Process optimization.
  • Monitor resource allocation to spot gaps and track output with KPIs.
  • Monitor relationship with the PMO and sensitize them to keep to the outlined Work In-Take Process.
  • Ensure PMO adheres to proper escalation pathway.
  • Maintain governance and documentation repository for IPs.
  • Track 90-day game plan gap analysis and optimize reports for daily, weekly and monthly reports.

Stakeholder Communication:

  • Ensure weekly, monthly, quarterly, bi-annual and annual communication to the board and the client’s executives.
  • Prepare and publish bi-weekly report trends to management.
  • Plan, prepare and carry out presentations, seminars and sensitization sessions to drive stakeholder adoption.

Relationship & Human Resource Management:

  • Oversee human resources, including hiring, performance evaluation, training, and mentoring of resources.
  • Fostering deep relationships with horizontal and vertical team (and stakeholders) to promote efficient departmental communication.

Service Management:

  • The Delivery Manager should ensure that he monitors and aligns all operational processes of the domains under him to the clients SLA.
  • He ensures that all processes be reviewed, optimized and standardized by all key stakeholders.
  • Developing a thorough grasp of projects in order to acquire insight into the extent of service delivery.
  • Assuming responsibility for critical incidents, working with relevant stakeholders to resolve issues, and ensuring effective communication among them for post-incident monitoring.
  • Analyzing internal and external procedures, and developing plans for optimizing service delivery Business

Transformation:

  • The Delivery Manager works with the TaaS Manager the drive strategy across the following pillars to enable business transformation.
  • People: partaking in the interview process using domain knowledge of the client and professional requirements of the job to assess potential resources.
  • Process: drive adoption and optimization of all processes for project execution across all domains under him.
  • Platform: Drive automation using various tools after critical research of the clients needs while opening new opportunities for Tezza.

Reporting:

  • The DM should be able to oversee, coordinate and communicate the following reports to the client on a periodic basis:
    • Trend Report
    • Forecasting Report
    • Weekly Report
    • Insight Report
    • Monthly Report
    • Quarterly Report
    • Risk Report
    • Half-year and Annual Report

Academic & Professional Requirements

  • B.Sc / BA in Business Administration, Business Analysis, Project Management, Delivery Management or related field
  • Minimum of 5 years of senior -level leadership, capacity building and management
  • Strong Project and people manager skills with a proven track record
  • Expert level written and verbal communications skills.
  • Exceptional relationship management and networking skills
  • Certification in ITIL 4 is a plus.
  • Familiarity of the Telco space is an added advantage.
  • Impressive and practical understanding of risk management
  • Solid resource planning and problem-solving skills
  • Ability to work, management, assign and allocate resources.
  • Readiness to demonstrate a proactive attitude
  • Strong stakeholder management and engagement skills.
  • Ability to track tasks to completion.
  • Capacity to train and guide junior team members
  • Ability to manage and prioritize tasks efficiently
  • Excellent verbal and written communication skills
  • Knowledge of Software Testing and the technology space end to end is an advantage.

Click here to apply online

 

 

3.) Test Automation Engineer

Job Location: Lagos, Nigeria

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.
  • Develop and execute project tasks and plans that meet timelines 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.
  • 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.
  • Monitor progress of testing efforts to ensure deadlines are met.
  • Perform functional testing based on user requirements.
  • Identify and analyze suitable opportunities for test automation.
  • Implement end-to-end automation.
  • Support DevOps implementations
  • Support automation assessment
  • Support tool research, analysis and selection
  • 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
  • 3-5 years of  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 of 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.
  • 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.
  • 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 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.

Click here to apply online