163 Software Testing jobs in Nairobi
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 Automotive Systems Engineer, Diagnostics
Posted 19 days ago
Job Viewed
Job Description
Responsibilities include defining diagnostic requirements for vehicle ECUs, developing diagnostic test procedures, and working with software and hardware teams to implement diagnostic features. You will analyze diagnostic data, troubleshoot complex issues, and contribute to the continuous improvement of diagnostic capabilities. This role requires a deep understanding of automotive communication protocols (e.g., CAN, UDS, DoIP) and embedded systems. You will collaborate with global engineering teams, ensuring seamless integration of diagnostic solutions across different vehicle platforms. The ideal candidate will possess strong analytical and problem-solving skills, with a meticulous attention to detail. Experience with diagnostic tools and software (e.g., Vector CANoe, DiagRa) is highly desirable. You will be expected to document your work thoroughly and present findings to technical and non-technical audiences. As a senior member of the team, you will mentor junior engineers and contribute to architectural decisions related to vehicle diagnostics. This remote role demands excellent written and verbal communication skills, effective time management, and the ability to work independently while maintaining strong team collaboration through virtual channels. If you are passionate about the future of automotive technology and have a flair for diagnostics, this is an exciting opportunity to shape the industry. The **job location** is virtual, and while based in our corporate ecosystem, this role is remote, and we welcome applications from qualified individuals across Kenya. No relocation to Mombasa, Mombasa, KE is required.
Process Improvement Engineer - Manufacturing
Posted 9 days ago
Job Viewed
Job Description
Key responsibilities include analyzing current manufacturing processes, identifying areas for improvement through data collection and analysis, and designing and implementing new, more efficient processes. You will develop and execute projects focused on waste reduction, cycle time optimization, and quality enhancement. This role involves collaborating closely with production teams, quality assurance, and management to ensure successful implementation of improvements and to foster a culture of continuous improvement throughout the organization. Developing and delivering training on process improvement techniques will also be a significant aspect of your role.
The ideal candidate will possess a Bachelor's degree in Industrial Engineering, Manufacturing Engineering, or a related field, with at least 5 years of experience in process improvement within a manufacturing environment. Certifications in Lean or Six Sigma (Green Belt or Black Belt) are highly preferred. Proven experience in leading cross-functional teams and successfully implementing process improvement projects is essential. Excellent analytical, problem-solving, and project management skills are a must. Proficiency in process mapping software, statistical analysis tools, and general data analysis software is required. Strong communication and interpersonal skills are necessary to effectively engage with all levels of the organization and drive consensus on proposed changes. This role requires a highly motivated and self-directed individual capable of working effectively in a remote capacity, supporting operational sites including those in the Mlolongo, Machakos, KE vicinity.
We are looking for a change agent who can inspire and guide teams towards achieving higher levels of operational performance. If you are passionate about driving efficiency and quality through innovative engineering solutions and thrive in a remote work environment, we encourage you to apply for this impactful role.
Senior Process Engineer - Manufacturing Optimization
Posted 18 days ago
Job Viewed
Job Description
Key Responsibilities:
- Analyze existing manufacturing processes to identify areas for improvement in efficiency, cost reduction, and quality enhancement.
- Design and implement new manufacturing processes and workflows, ensuring optimal resource utilization.
- Develop and apply statistical process control (SPC) methodologies to monitor and control production quality.
- Utilize lean manufacturing principles (e.g., Kaizen, Six Sigma) to eliminate waste and optimize workflow.
- Conduct time and motion studies to improve productivity and reduce cycle times.
- Create process flow diagrams, P&IDs, and other technical documentation.
- Collaborate with cross-functional teams, including production, quality assurance, and R&D, to implement process changes.
- Develop and deliver training programs for production staff on new processes and best practices.
- Troubleshoot process-related issues and implement corrective actions.
- Stay updated on the latest advancements in industrial engineering and manufacturing technologies.
- Develop and manage project plans for process improvement initiatives, ensuring timely completion and budget adherence.
- Bachelor's degree in Industrial Engineering, Mechanical Engineering, Chemical Engineering, or a related field. A Master's degree is a plus.
- Minimum of 6 years of experience in process engineering within a manufacturing environment.
- Proven experience with lean manufacturing principles and Six Sigma methodologies (certification preferred).
- Proficiency in statistical software and process simulation tools.
- Strong understanding of manufacturing operations, production planning, and quality control.
- Excellent analytical, problem-solving, and decision-making skills.
- Effective communication and interpersonal skills, with the ability to work collaboratively in a remote setting.
- Experience with CAD software for process design is an advantage.
- Demonstrated ability to lead and implement complex process improvement projects.
- Commitment to safety and environmental standards.
Senior Process Engineer - Manufacturing & Production
Posted 3 days ago
Job Viewed
Job Description
Responsibilities:
- Analyze existing manufacturing processes to identify areas for improvement in efficiency, quality, and cost reduction.
- Design, develop, and implement new manufacturing processes and equipment, ensuring scalability and reliability.
- Develop and maintain process documentation, including standard operating procedures (SOPs), flowcharts, and control plans.
- Conduct root cause analysis for production issues and implement corrective and preventive actions.
- Utilize process simulation and modeling tools to evaluate process changes before implementation.
- Collaborate closely with cross-functional teams, including R&D, quality assurance, operations, and maintenance, in a virtual environment.
- Manage process improvement projects from initiation to completion, including scope definition, resource allocation, and timeline management.
- Develop and implement key performance indicators (KPIs) to monitor process performance and identify trends.
- Stay updated with the latest manufacturing technologies and best practices, proposing their adoption where appropriate.
- Provide technical guidance and support to production teams and junior engineers remotely.
- Ensure all processes comply with industry standards, safety regulations, and environmental requirements.
- Bachelor's degree in Mechanical Engineering, Industrial Engineering, Chemical Engineering, or a related field. A Master's degree is advantageous.
- Minimum of 7 years of progressive experience in manufacturing process engineering, preferably in a relevant industry (e.g., automotive, electronics, consumer goods).
- Proven expertise in process design, optimization, and troubleshooting.
- Strong knowledge of lean manufacturing principles, Six Sigma methodologies, and statistical process control (SPC).
- Experience with CAD software for process design and simulation tools.
- Excellent analytical, problem-solving, and decision-making skills.
- Proficiency in project management methodologies and tools.
- Exceptional communication and interpersonal skills, with the ability to effectively collaborate with remote teams.
- Demonstrated ability to work independently and manage multiple priorities in a demanding environment.
- Familiarity with relevant industry standards and regulatory compliance.
Lead Automotive Electronics Engineer
Posted 2 days ago
Job Viewed
Job Description
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.
Be The First To Know
About the latest Software testing Jobs in Nairobi !
Senior Automotive Electronics Engineer
Posted 10 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design and develop complex electronic circuits and systems for automotive applications (e.g., ECUs, sensors, infotainment, power electronics).
- Create detailed schematics, PCB layouts, and component selection based on performance, cost, and reliability requirements.
- Perform simulations and analyses (e.g., SPICE, signal integrity, thermal analysis) to verify designs.
- Develop and execute test plans for electronic components and systems, including environmental, EMC/EMI, and functional testing.
- Troubleshoot and debug electronic hardware issues during development and validation phases.
- Collaborate with software engineers to define hardware-software interfaces and ensure system-level functionality.
- Work with suppliers and manufacturing partners to ensure design for manufacturability and quality.
- Stay current with emerging automotive electronic technologies, standards, and best practices.
- Provide technical leadership and guidance to junior engineers on the team.
- Ensure designs comply with relevant automotive standards (e.g., ISO 26262, AEC-Q100).
- Bachelor's or Master's degree in Electrical Engineering, Electronics Engineering, or a related field.
- Minimum of 7 years of progressive experience in automotive electronics design and development.
- Proven track record of successfully designing and bringing automotive electronic products to market.
- Expertise in analog and digital circuit design, microcontrollers, and embedded systems.
- Proficiency with electronic design automation (EDA) tools such as Altium Designer, Cadence, or similar.
- Strong understanding of automotive communication protocols (CAN, LIN, Ethernet).
- Familiarity with automotive quality and safety standards (e.g., IATF 16949, ISO 26262).
- Excellent analytical, problem-solving, and troubleshooting skills.
- Strong communication, collaboration, and interpersonal skills, vital for a remote environment.
- Experience with lab equipment for testing and debugging (oscilloscopes, logic analyzers).
Senior Automotive Diagnostics Engineer
Posted 19 days ago
Job Viewed
Job Description
Responsibilities:
- Design and implement sophisticated diagnostic software and hardware solutions for vehicle electronic control units (ECUs) and communication networks.
- Develop and execute test plans for diagnostic features, including fault detection, fault isolation, and repair procedures.
- Analyze vehicle data logs and diagnostic trouble codes (DTCs) to identify root causes of malfunctions.
- Collaborate closely with cross-functional teams, including software developers, hardware engineers, and testing specialists, to integrate diagnostic capabilities into new vehicle platforms.
- Create detailed technical documentation, including diagnostic manuals, troubleshooting guides, and test reports.
- Mentor junior engineers and provide technical guidance on complex diagnostic challenges.
- Stay abreast of the latest automotive technologies, industry trends, and diagnostic standards.
- Utilize simulation tools and virtual environments to test and validate diagnostic algorithms before physical implementation.
- Contribute to the continuous improvement of diagnostic tools and methodologies.
- Ensure compliance with all relevant automotive standards and regulations.
- Bachelor's or Master's degree in Electrical Engineering, Mechanical Engineering, Automotive Engineering, or a related field.
- Minimum of 7 years of experience in automotive diagnostics, ECU development, or related areas.
- Proven expertise in vehicle communication protocols such as CAN, LIN, and Ethernet.
- Strong programming skills in languages like C, C++, Python, or similar.
- Experience with diagnostic tools and equipment (e.g., Vector CANoe/CANalyzer, ETAS INCA).
- Excellent analytical and problem-solving abilities.
- Strong understanding of vehicle electrical architecture and powertrain systems.
- Ability to work independently and manage multiple projects effectively in a remote setting.
- Exceptional communication and interpersonal skills for effective remote collaboration.
Senior Automotive Diagnostics Technician
Posted 15 days ago
Job Viewed
Job Description
- Providing remote expert-level diagnostic support for complex vehicle issues.
- Analyzing diagnostic trouble codes (DTCs) and live data streams.
- Interpreting technical service bulletins (TSBs) and repair manuals.
- Guiding on-site technicians through diagnostic procedures and repair processes.
- Utilizing advanced diagnostic software and hardware.
- Researching and identifying root causes of vehicle malfunctions.
- Communicating technical findings and repair recommendations clearly.
- Documenting diagnostic processes and solutions for knowledge sharing.
- Staying updated on new vehicle models, technologies, and diagnostic tools.
- Maintaining high standards of professionalism and customer service.
- Automotive Technician certification (e.g., ASE certifications) required.
- Minimum of 7 years of experience as an Automotive Diagnostics Technician.
- Extensive knowledge of various automotive makes and models.
- Proficiency with OEM diagnostic software and scan tools.
- Strong understanding of electrical systems, engine performance, and vehicle electronics.
- Excellent analytical and problem-solving skills.
- Strong verbal and written communication skills.
- Ability to work independently and manage time effectively in a remote setting.
- Experience with remote collaboration tools is a plus.