Posted:2 hours ago
By:Hiring Kenya
Company Details
Industry:
Telecommunications
Description:
Tezza Business Solutions Ltd is a "niche” service provider of Software Development, Quality Assurance and Software Testing services. Tezza began its operations as Web Development company in 2000 in Overland Park, Kansas. Since then, we’ve evolved into a Services-oriented company who only engage in Product development as a value-add service to our customers who continue to appreciate our "Customer First” Service Delivery approach. Tezza opened its first office in Kenya in 2009 with a primary goal of building capacity of qualified software development and testing resources to work on outsourced projects from North America. Whilst we are partners and reseller of solutions today, our primary interest is in providing services; the products we sell are sold in conjunction with the services we provide. Since 2009, Tezza has grown in size and reputation with over 150 resources and offices in key 4 East and West African countries - Kenya, Nigeria, Tanzania and Uganda. Tezza has now become the #1 QA and Software Testi
Job Description
- The position requires solid technical skills in performance testing tools and methodologies, with the ability to independently plan and execute testing activities for medium to high complexity systems. The role holder will coordinate testing efforts across multiple projects, analyse performance results, and provide actionable recommendations to improve system reliability and efficiency
Performance Testing & Execution (45%):
- Plan and execute performance test scenarios including load, stress, spike, and endurance testing for banking applications.
- Develop performance test scripts using industry-standard tools (JMeter, LoadRunner) for web, mobile, and API interfaces.
- Configure and manage test environments and test data for realistic performance validation Monitor and collect performance metrics during test execution (response times, throughput, resource utilization)
- Identify performance bottlenecks through analysis of test results and system behavior.
- Validate system performance against defined SLAs and acceptance criteria.
- Conduct baseline testing and comparative analysis for system upgrades and releases.
Technical Assurance Processes (25%):
- Execute system integration testing to validate end-to-end business processes across multiple applications Perform API testing using tools like SoapUI and Postman to ensure interface reliability.
- Validate data flows and transaction integrity across integrated systems.
- Test failover scenarios and disaster recovery procedures for critical systems.
- Verify system configurations and deployment settings for optimal performance.
- Support user acceptance testing with performance validation and issue resolution
Test Analysis & Reporting (15%):
- Analyze test results to identify trends, patterns, and areas of concern.
- Prepare detailed test reports with performance metrics, findings, and recommendations.
- Create performance dashboards for stakeholder visibility into system health.
- Document performance issues with clear reproduction steps and impact analysis incidents.
- Track and report testing progress against project timelines and quality goals
Testing Process & Automation (10%):
- Develop and maintain performance test scripts and scenarios library.
- Improve testing processes to increase efficiency and coverage Integrate performance tests into CI/CD pipelines for continuous validation.
- Maintain test documentation including test plans, cases, and procedures
Stakeholder Coordination (5%):
- Collaborate with development teams to understand application architecture and testing requirements.
- Coordinate with infrastructure teams for test environment setup and monitoring.
- Work with business analysts to define performance acceptance criteria.
Ideal Job Specifications:
Required:
Bachelor’s degree in computer science, Information Technology, or related field
Preferred:
- ISTQB Foundation or Advanced Level certification
- Performance testing tool certifications (LoadRunner, JMeter)
- Basic cloud certifications (AWS/Azure fundamentals)
Professional Experience Required:
- 4-6 years of experience in software testing with at least 2 years focused on performance testing.
- Hands-on experience with performance testing of web and mobile applications
- Experience testing applications in banking/financial services environment.
- Proven ability to work independently and manage multiple testing assignments.
- Experience with both manual and automated testing approaches
Salary: Discuss During Interview
Education: Diploma
Employment Type: Full Time
Contact Information