What Jobs are available for Performance Testing in Kenya?
Showing 1105 Performance Testing jobs in Kenya
Senior Performance Test Engineer
Posted today
Job Viewed
Job Description
Job Purpose
- The Performance Test Engineer will lead performance testing activities across various banking systems.
- This role is responsible for defining performance test strategies, mentoring junior engineers, and ensuring banking systems can handle large transaction volumes, regulatory reporting demands, and peak load conditions.
- The Senior Engineer will collaborate with architects, developers, infrastructure teams, and vendors to proactively identify and resolve performance risks, ensuring the bank's platforms meet stringent availability, compliance, and security requirements.
Key Responsibilities
- Define the performance testing strategy for large-scale banking transformation programs.
- Establish performance testing standards, frameworks, and reusable assets for the QA practice.
- Mentor and coach mid-level and junior performance engineers.
- Lead the design and execution of load, stress, endurance, failover, and scalability tests for various systems and platforms.
- Define performance KPIs (e.g. throughput, latency, transaction per second targets) aligned with banking SLAs.
- Lead root cause analysis of performance bottlenecks, coordinating with system owners, DBAs, network engineers, and developers.
- Recommend optimizations in infrastructure scaling, database tuning, and API performance.
- Ensure performance testing complies with banking regulations and IT governance frameworks.
- Work with architects and risk teams to incorporate resilience, high availability, and disaster recovery into testing scope.
- Provide inputs to IT risk assessments and regulatory audits.
- Partner with solution architects, business analysts, and delivery teams to ensure performance requirements are captured early in the lifecycle.
- Engage 3rd party vendors and partners to validate performance of integrated solutions.
- Support production readiness reviews and go-live performance sign-offs.
- Produce detailed reports highlighting capacity, throughput, scalability, and system limits.
- Recommend proactive performance improvements for future releases.
- Contribute to a Performance Engineering Center of Excellence (CoE) within the bank.
Education And Work Experience
- Bachelor's or master's degree in computer science, Information Technology, Engineering or related field.
- 7–10 years of IT experience, with 5+ years in performance testing (preferably in banking/financial services).
- Proven track record leading performance testing in large-scale banking projects.
- Deep hands-on experience with tools like JMeter, LoadRunner, NeoLoad, K8, Gatling, Dynatrace, AppDynamics, or Splunk.
- Strong expertise in databases, API testing, and middleware performance.
- Familiarity with cloud performance testing (AWS, Azure, GCP) and DevOps CI/CD pipelines.
Technical Skills
- Certifications in software testing (ISTQB, Performance Testing Tools) preferred.
- ITIL.
Knowledge, Skills And Abilities
- Advanced problem-solving and diagnostic capabilities.
- Deep knowledge of system architecture, networking, and security in banking environments.
- Ability to communicate technical results to executives, regulators, and non-technical stakeholders.
- Strategic mindset with ability to balance innovation and regulatory compliance.
- Strong leadership, mentoring, and stakeholder engagement skills.
If you believe you meet the above requirements log onto our and click on careers and apply for the position. Your application should reach us as soon as possible but not later than 21st October 2025.
Is this job a match or a miss?
Principal Industrial Process Engineer - Efficiency & Lean Manufacturing
Posted 2 days ago
Job Viewed
Job Description
Is this job a match or a miss?
Senior Operations & Efficiency Lead - Manufacturing
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Develop and implement comprehensive strategies for operational excellence, lean manufacturing, and continuous improvement initiatives across all production sites.
- Analyze existing manufacturing processes to identify areas of inefficiency, waste, and potential bottlenecks, proposing and implementing data-driven solutions.
- Lead cross-functional teams in the execution of improvement projects, including Six Sigma projects and Kaizen events.
- Develop and monitor key performance indicators (KPIs) for production efficiency, quality, cost, and delivery, reporting findings and recommendations to senior management.
- Implement and oversee best practices in production planning, inventory management, and supply chain integration.
- Facilitate workshops and training sessions on lean manufacturing principles, problem-solving techniques, and quality management systems.
- Collaborate with engineering and R&D teams to optimize product design for manufacturability and cost-effectiveness.
- Ensure adherence to health, safety, and environmental (HSE) standards and regulations in all operational activities.
- Develop and maintain robust documentation for standard operating procedures (SOPs), work instructions, and quality control protocols.
- Champion a culture of continuous improvement, encouraging employee engagement and idea generation for process enhancements.
- Utilize data analytics and statistical tools to support decision-making and track the impact of implemented changes.
- Manage relationships with key suppliers and service providers to ensure seamless operational support.
- Bachelor's degree in Industrial Engineering, Manufacturing Engineering, Operations Management, or a related field. A Master's degree or an MBA is a significant plus.
- Minimum of 7 years of progressive experience in manufacturing operations, process improvement, or lean management roles.
- Proven track record of successfully implementing lean manufacturing methodologies (e.g., 5S, VSM, JIT) and achieving measurable results in efficiency, cost reduction, and quality improvement.
- Strong understanding of production planning, scheduling, quality control, and supply chain management.
- Experience with statistical process control (SPC) and other quality management tools.
- Excellent analytical, problem-solving, and critical thinking skills.
- Demonstrated leadership capabilities with experience managing and motivating diverse teams, preferably in a remote setting.
- Exceptional communication, presentation, and interpersonal skills.
- Proficiency in project management and experience leading complex improvement initiatives.
- Familiarity with ERP systems and manufacturing execution systems (MES).
- Adept at working independently and collaboratively in a fully remote work environment.
Is this job a match or a miss?
Senior Technical Trainer - Remote Learning
Posted 2 days ago
Job Viewed
Job Description
Is this job a match or a miss?
Remote Digital Learning Platform Trainer
Posted 2 days ago
Job Viewed
Job Description
The ideal candidate will have a strong aptitude for technology, excellent presentation skills, and the ability to break down complex functionalities into easily digestible information. Experience in instructional design, e-learning development, or adult education is highly advantageous. You should be adept at using various virtual meeting platforms (e.g., Zoom, Microsoft Teams) and learning management systems (LMS). Responsibilities also include gathering feedback from training sessions, identifying areas for improvement in the platform or training materials, and contributing to the knowledge base with FAQs and best practices.
You will work closely with product development and customer success teams to ensure training content is up-to-date, accurate, and aligned with platform updates and user needs. A patient, supportive, and proactive approach is essential for guiding users through their learning journey. This role demands excellent organizational skills to manage training schedules and materials, and the ability to foster a positive and productive learning environment online. This is a fantastic opportunity for someone passionate about education technology and helping others succeed in a remote-first environment. You will be instrumental in driving user adoption and maximizing the value of our client's learning solutions.
Key Responsibilities:
- Develop and deliver engaging online training sessions for digital learning platforms.
- Create tutorials, guides, and other training materials.
- Conduct webinars and live demonstrations of platform features.
- Provide technical support and troubleshoot user issues during training.
- Gather user feedback to improve training content and platform usability.
- Collaborate with product and customer success teams.
- Maintain and update the knowledge base and FAQs.
- Foster a positive online learning environment.
- Experience in training, instructional design, or e-learning.
- Proficiency with virtual collaboration tools and LMS platforms.
- Excellent presentation and communication skills.
- Ability to explain technical concepts clearly and concisely.
- Strong organizational skills and attention to detail.
- Patient and supportive approach to user education.
- Familiarity with educational technology is a plus.
- Must be comfortable working in a fully remote setting.
Is this job a match or a miss?
Senior Technical Trainer - Remote Learning Solutions
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Design and develop comprehensive technical training curricula, materials, and assessments for diverse audiences.
- Deliver engaging and effective instructor-led training sessions through virtual platforms.
- Adapt training content and delivery methods to meet the specific needs of different learning groups.
- Evaluate the effectiveness of training programs through feedback, assessments, and performance metrics.
- Stay up-to-date with the latest technological advancements and industry best practices relevant to the training content.
- Collaborate with subject matter experts (SMEs) to ensure the accuracy and relevance of training materials.
- Provide one-on-one coaching and support to learners as needed.
- Contribute to the continuous improvement of the company's learning and development initiatives.
- Manage training schedules and logistics for remote participants.
- Maintain accurate records of training activities and learner progress.
- Bachelor's degree in Education, Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 7 years of experience in technical training delivery and curriculum development.
- Proven expertise in delivering training on software development, IT infrastructure, cybersecurity, or other relevant technical fields.
- Excellent understanding of adult learning principles and various instructional design methodologies.
- Proficiency in using virtual training platforms (e.g., Zoom, Microsoft Teams, Webex) and e-learning tools.
- Strong presentation, communication, and facilitation skills.
- Ability to explain complex technical concepts in a clear and understandable manner.
- Demonstrated ability to work independently, manage time effectively, and adapt to a remote work environment.
- Experience with learning management systems (LMS) is a plus.
Is this job a match or a miss?
Remote Senior Quality Assurance Engineer (Automated Testing)
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain robust automated test scripts and frameworks using industry-standard tools (e.g., Selenium, Cypress, Playwright).
- Collaborate closely with developers, product managers, and other QA engineers to understand software requirements and ensure test coverage.
- Execute automated and manual test cases, analyzing results and identifying defects.
- Document defects clearly and concisely, providing detailed steps for reproduction.
- Integrate automated tests into CI/CD pipelines for continuous testing and feedback.
- Identify opportunities for test automation and implement solutions to improve efficiency and effectiveness.
- Perform various types of testing, including regression, integration, performance, and end-to-end testing.
- Contribute to the continuous improvement of QA processes and methodologies.
- Mentor and guide junior QA engineers, sharing knowledge and best practices in test automation.
- Participate in code reviews and provide feedback on testability of software designs.
- Stay current with emerging trends and technologies in software testing and quality assurance.
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- Minimum of 6 years of experience in Quality Assurance, with at least 4 years focused on test automation.
- Proven experience in designing, building, and maintaining automated test frameworks.
- Proficiency in at least one major programming or scripting language (e.g., Java, Python, JavaScript, C#).
- Extensive experience with test automation tools like Selenium WebDriver, Cypress, Playwright, or similar.
- Experience with API testing tools (e.g., Postman, Rest Assured).
- Familiarity with performance testing tools (e.g., JMeter, LoadRunner).
- Knowledge of SQL and experience working with databases.
- Experience with Agile/Scrum methodologies and tools (e.g., Jira).
- Strong understanding of software development lifecycle (SDLC) and QA best practices.
- Excellent analytical, problem-solving, and debugging skills.
- Strong communication and collaboration skills, essential for remote teamwork.
- Experience with cloud platforms and containerization (Docker) is a plus.
Is this job a match or a miss?
Be The First To Know
About the latest Performance testing Jobs in Kenya !
Insurance Claims Assessor
Posted 2 days ago
Job Viewed
Job Description
Is this job a match or a miss?
Job Description
About the Role
We are seeking a dynamic and experienced
Pro Trainer
to join our team. This role is responsible for customizing and delivering high-impact training programs that empower employees from partnering organizations to excel in leadership, emotional intelligence, strategic business acumen, and change management.
As a trusted partner to our clients, you will play a critical role in creating engaging learning experiences, coaching individuals toward their full potential, and ensuring seamless integration of best practices into business operations. This is an exciting opportunity for a passionate facilitator who thrives in client engagement and relationship-building.
Key Responsibilities
Client Engagement
- Facilitate dynamic training sessions, workshops, and seminars across multiple leadership and business topics.
- Evaluate training effectiveness through feedback, performance data, and robust evaluation methods.
- Deliver active, project-based learning experiences tailored to organizational needs.
- Build and maintain trusted relationships with clients, confidently engaging stakeholders at all levels.
- Present solutions aligned with client goals, showcasing ROI and organizational impact.
People Development
- Provide coaching, mentorship, and constructive feedback to learners for their professional growth.
- Demonstrate gravitas, empathy, and adaptability when engaging with diverse participants.
- Manage challenging discussions tactfully and maintain an inclusive learning environment.
- Prepare thoroughly for training delivery, tailoring content to audience needs.
- Foster continuous improvement in participants while modeling self-reflection and growth.
Process & Risk
- Manage learner registration, attendance tracking, and reporting.
- Collect and analyze feedback to improve future sessions in partnership with content teams.
- Maintain accurate training logs and provide reports on participation and quality.
- Ensure compliance with training schedules and guidelines.
Financial & Business Impact
- Align training content with business objectives and client industry needs.
- Position and communicate training solutions to demonstrate measurable ROI.
- Identify opportunities for upskilling, cross-selling, and expanding training engagements.
- Collaborate with IT and content teams to ensure smooth technical and program delivery.
Skills & Competencies
- Strong facilitation and presentation skills
- Excellent communication and interpersonal skills
- High emotional intelligence and situational awareness
- Strategic thinking and business acumen
- Time management and organizational skills
- Creativity and adaptability in training approaches
- Proficiency in Microsoft Office and Virtual Learning Environments
Qualifications & Experience
- Bachelor's degree in Business Administration, Organizational Development, or related field.
- Minimum of
3 years' experience as a trainer
with proven success in engaging adult learners. - Demonstrated ability to inspire diverse audiences and drive behavioral change.
- Strong track record in client-facing roles and stakeholder engagement.
- Professional certifications in training, coaching, or facilitation are an added advantage.
- Experience with virtual/online training delivery.
- Ability to work under pressure and adapt to business needs with flexibility.
How to Apply
Interested candidates are invited to submit their CV to
with the subject line:
Pro Trainer Application
.
Application Deadline:
21st September 2025
Is this job a match or a miss?