279 Software Tester jobs in Nairobi
Senior Penetration Tester - Cloud & Application Security
Posted 17 days ago
Job Viewed
Job Description
Responsibilities:
- Conduct in-depth penetration tests against web applications, APIs, cloud environments (AWS, Azure, GCP), and internal/external networks.
- Perform vulnerability assessments and exploit findings to demonstrate potential impact.
- Develop and maintain custom scripts, tools, and techniques to aid in penetration testing activities.
- Analyze test results, document findings clearly and concisely, and provide practical, prioritized remediation recommendations.
- Collaborate with development and operations teams to ensure security best practices are implemented throughout the software development lifecycle (SDLC).
- Stay current with the latest security threats, vulnerabilities, and exploitation techniques.
- Participate in security architecture reviews and provide input on secure design principles.
- Mentor junior penetration testers and contribute to the continuous improvement of the security testing program.
- Prepare detailed reports summarizing testing methodologies, findings, and remediation strategies for both technical and executive audiences.
- Respond to and investigate security incidents as needed.
- Bachelor's degree in Computer Science, Information Security, or a related field, or equivalent practical experience.
- Minimum of 5 years of experience in professional penetration testing and vulnerability assessment.
- Demonstrated expertise in testing cloud infrastructure (AWS, Azure, GCP) and containerized environments (Docker, Kubernetes).
- Proficiency in testing web applications, including understanding of OWASP Top 10 vulnerabilities and exploitation techniques.
- Experience with common penetration testing tools such as Burp Suite, Metasploit, Nmap, and Wireshark.
- Strong understanding of networking protocols, operating systems (Windows, Linux), and security concepts.
- Excellent analytical, problem-solving, and reporting skills.
- Relevant security certifications such as OSCP, CISSP, CEH, or GIAC certifications are highly desirable.
- Ability to work independently and manage time effectively in a fully remote work environment.
- Strong communication skills, with the ability to clearly articulate complex technical issues to diverse audiences.
- Experience with scripting languages (Python, Bash) for automation is a plus.
Lead Technical Trainer - Advanced Manufacturing
Posted 2 days ago
Job Viewed
Job Description
Senior Technical Trainer - Advanced Manufacturing (Remote)
Posted 8 days ago
Job Viewed
Job Description
Senior Quality Assurance Engineer - Manufacturing (Remote)
Posted 19 days ago
Job Viewed
Job Description
Key Responsibilities:
- Develop, implement, and maintain comprehensive quality assurance plans and procedures for manufacturing processes.
- Ensure compliance with relevant industry standards (e.g., ISO 9001, GMP) and customer specifications.
- Conduct regular internal audits of manufacturing processes, equipment, and documentation to assess compliance and identify areas for improvement.
- Analyze quality data, identify root causes of defects, and implement effective corrective and preventive actions (CAPA).
- Develop and manage statistical process control (SPC) programs to monitor and control production variability.
- Collaborate with engineering and production teams to resolve quality issues and implement process improvements.
- Oversee the calibration and maintenance of quality control equipment.
- Prepare detailed quality reports, including trend analysis, performance metrics, and audit findings.
- Train and guide quality control personnel on inspection techniques, procedures, and quality standards.
- Stay current with advancements in quality management systems and manufacturing technologies.
- Lead cross-functional teams in problem-solving initiatives related to quality.
- Champion a culture of quality throughout the organization.
Qualifications:
- Bachelor's degree in Engineering (Mechanical, Industrial, Manufacturing), Quality Management, or a related field.
- A minimum of 7 years of experience in Quality Assurance or Quality Control within a manufacturing environment.
- Proven experience with quality management systems (e.g., ISO 9001, AS9100, IATF 16949).
- Strong knowledge of statistical process control (SPC), Six Sigma, and Lean Manufacturing principles.
- Experience with various inspection techniques and measurement tools.
- Proficiency in quality analysis software and tools.
- Excellent analytical, problem-solving, and decision-making skills.
- Strong written and verbal communication skills, with the ability to document findings clearly and concisely.
- Ability to work independently, manage time effectively, and lead quality initiatives in a remote setting.
- Attention to detail and a commitment to excellence.
- Experience with auditing and certification processes is highly desirable.
This is an exceptional opportunity for a skilled Quality Assurance professional to play a key role in ensuring product excellence within a leading manufacturing company that fully supports remote work. Join a team dedicated to innovation and continuous improvement.
Senior Quality Assurance Manager (Manufacturing)
Posted 19 days ago
Job Viewed
Job Description
Key Responsibilities:
- Develop, implement, and manage the company's Quality Management System (QMS) across all manufacturing processes.
- Establish and enforce quality control standards, procedures, and best practices.
- Lead and mentor the QA team, providing guidance and support to ensure high performance.
- Conduct regular audits of manufacturing processes, identifying areas for improvement and implementing corrective actions.
- Analyze quality data and production metrics to identify trends, root causes of defects, and areas for process optimization.
- Ensure compliance with relevant industry regulations, certifications (e.g., ISO 9001), and customer requirements.
- Collaborate with production, engineering, and R&D teams to integrate quality considerations into product development and manufacturing.
- Manage customer feedback and complaints related to product quality, driving resolutions and preventive measures.
- Oversee the testing and validation of new products and processes.
- Stay updated on emerging quality standards, technologies, and methodologies in manufacturing.
- Bachelor's degree in Engineering (Mechanical, Industrial, Chemical), Quality Management, or a related field.
- Minimum of 8 years of progressive experience in Quality Assurance within a manufacturing environment.
- Demonstrated experience in developing and implementing QMS (e.g., ISO 9001, GMP, Six Sigma).
- Proven leadership skills with experience managing and developing QA teams.
- Strong analytical and problem-solving skills, with a data-driven approach to quality improvement.
- In-depth knowledge of manufacturing processes, quality control techniques, and statistical process control (SPC).
- Excellent understanding of regulatory requirements relevant to the manufacturing sector.
- Exceptional communication, documentation, and interpersonal skills, adaptable to a remote team.
- Proficiency in quality management software and tools.
Remote Technical Trainer - Apprenticeship Programs
Posted 8 days ago
Job Viewed
Job Description
Job Description
Purpose of the Role
Deliver high-impact training aligned to company and client objectives. Continuously refine content and delivery to onboard new hires and upskill existing agents. Confidently facilitate courses with strong product and skills expertise for all training cohorts.
Key Responsibilities
- Facilitate training in line with client curriculum requirements.
- Communicate knowledge/skill updates to relevant campaign teams.
- Complete training administration within set timelines.
- Monitor process/knowledge changes and recommend content and delivery updates.
- Attend quality calibration sessions and maintain <5% variance.
- Coach trainees to close observed knowledge and skills gaps.
- Support projects including Training Needs Analysis, BQ management, campaign launches, upskills, and refreshers.
- Stay current by completing monthly knowledge assessments.
- Handle live calls for a minimum of 4 hours each month.
- Attend Train-the-Trainer (TTT) sessions with client or Master Trainer and ensure periodic sign-off/certification.
- Participate in internal/external trainer certification programs.
- Proactively self-upskill on industry trends and relevant knowledge.
Minimum Requirements
- Bachelor's degree / Diploma in Education, Training, HR, or a related field.
- At least 2 years' experience in training.
- Strong facilitation and presentation skills with the ability to engage diverse audiences.
- Solid understanding of customer service principles.
- Experience in a BPO or other fast-paced environment is an advantage.
- Ability to work rotational shifts.
Required Skills
- Advanced organizational skills; able to manage multiple priorities.
- Excellent written and verbal communication in English.
- Strong interpersonal skills.
- Proficiency in MS Office (Outlook, Word, PowerPoint, Excel).
- Ability to observe, document, and report insights constructively.
- Ability to create clear, compelling PowerPoint presentations based on findings.
How to Apply
Send your application to
with the subject line:
CareerBox Trainer
.
Closing date for applications:
5th September 2025.
Be The First To Know
About the latest Software tester Jobs in Nairobi !
Job Description
We are looking for a
Lead Trainer
— a dynamic individual who is not only well-spoken and credible but also brings
positive energy, and the ability to inspire and command a room
. If you are a natural crowd-puller who thrives on engaging diverse audiences, this role is for you.
The Role
Lead Trainer
will be responsible for
designing, customizing, and delivering training programs
that cover leadership, emotional intelligence, business acumen, and change management.
This role will also form a
key part of the induction process
for new employees, ensuring they are not only oriented into the company's culture and values but also energized, motivated, and equipped to succeed from day one.
You will combine
adult learning principles
with
charisma and energy
, ensuring training sessions are impactful, participative, and business-aligned.
Key Responsibilities
- Deliver
dynamic, participative training sessions
and workshops across a range of leadership and business topics. - Lead
induction sessions for new hires
, ensuring they feel welcomed, engaged, and inspired. - Inspire, coach, and mentor learners — providing constructive feedback and driving professional growth.
- Engage with clients at all levels, building trust and credibility while aligning training to organizational goals.
- Customize projects, case studies, and assignments to meet client and learner needs.
- Maintain training logs, attendance, and performance tracking with attention to detail.
- Continuously evaluate and refine training programs using participant and client feedback.
- Position training content with clarity, confidence, and a strong sense of
ROI and business impact
.
What We're Looking For
- A well-spoken communicator
with excellent facilitation and presentation skills. - Executive presence
with the ability to inspire confidence across senior leadership and frontline learners alike. - Positive energy and charisma
— a true "crowd-puller" who thrives in interactive learning environments. - Bachelor's degree in Business Administration, Organizational Development, or a related field.
- Minimum
3 years' experience
as a trainer in corporate or client-facing environments. - Strong skills in coaching, mentoring, and adult learning facilitation.
- Experience with
Virtual Learning Environments (VLEs)
and Microsoft Office. - Professional certifications in training/facilitation (an added advantage).
How to Apply
Send your CV and cover letter to with the subject line:
CareerBox Lead Trainer Application
Deadline: 5th October 2025
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
Procurement and SCM Trainer
Posted today
Job Viewed
Job Description
Company Description
Harley Reed is a UK and pan-African professional services company established in 1991, with a network of offices across the UK and Africa. The Kenya subsidiary operates from Nairobi and was established in 2020 with a particular focus on procurement and supply chain management advisory and training solutions spanning diagnostics, procurement transformation, and skills development. The company is a CIPS Centre of Excellence - the only in East Africa; and a study centre for CILT International.
Role Description
This is a full-time Procurement and SCM Trainer role based in Nairobi. The Procurement and SCM Trainer will be responsible for designing, developing and delivering training courses on procurement and supply chain management to clients in various industries. The Procurement and SCM Trainer will also work closely with the Knowledge Services team to develop and update training materials and ensure that the course content is up-to-date and relevant to the current industry standards.
Qualifications
- MCIPS qualification or equivalent in procurement and supply chain management is essential
- Experience in designing, delivering and facilitating training courses on procurement and supply chain management
- Excellent knowledge of procurement and supply chain management processes and techniques
- Experience in developing and updating training materials, including e-learning content
- Excellent interpersonal and communication skills
- Strong organizational and project management skills
- Proficiency in Microsoft Office Suite, specifically Word and PowerPoint
- Bachelor's degree in Business Administration, Procurement and Supply Chain Management, Education, or related field