What Jobs are available for Testing in Kenya?
Showing 1924 Testing jobs in Kenya
Automotive Software Test Engineer
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Develop and execute comprehensive test cases for automotive software, including infotainment systems, driver assistance features, and vehicle control units.
- Design and implement automated testing frameworks and scripts to improve testing efficiency.
- Perform functional, integration, regression, and performance testing of software components and systems.
- Analyze test results, identify software defects, and report them clearly and concisely in a bug tracking system.
- Collaborate with software developers and system architects to understand requirements and troubleshoot issues.
- Participate in code reviews and provide feedback on software design and implementation.
- Contribute to the continuous improvement of testing processes and methodologies.
- Ensure adherence to automotive industry standards and quality management systems (e.g., ISO 26262).
- Maintain test documentation, including test plans, test cases, and test reports.
- Stay up-to-date with the latest trends and technologies in automotive software development and testing.
Qualifications:
- Bachelor's degree in Computer Science, Electrical Engineering, Software Engineering, or a related field.
- Minimum of 3 years of experience in software testing, with a focus on embedded systems or automotive software.
- Proficiency in programming languages such as C++, Python, or Java.
- Experience with automotive communication protocols (e.g., CAN, LIN, Ethernet).
- Familiarity with automotive software development lifecycle and testing tools (e.g., Vector CANoe, Jira, TestRail).
- Knowledge of testing methodologies for embedded systems, real-time operating systems (RTOS), and automotive cybersecurity is a plus.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Ability to work effectively both independently and as part of a hybrid team.
- Understanding of functional safety standards (e.g., ISO 26262) is highly desirable.
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?
Remote Systems Diagnostics Engineer
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Conduct in-depth remote diagnostics to identify the root causes of system failures and performance issues.
- Develop and document detailed troubleshooting procedures and repair plans.
- Provide expert technical support to field technicians and end-users via remote communication channels, guiding them through complex repair processes.
- Analyze system logs, diagnostic data, and performance metrics to predict potential issues and recommend preventive measures.
- Collaborate with hardware and software engineering teams to provide feedback for product improvement and bug resolution.
- Maintain an up-to-date knowledge base of all supported systems, common issues, and their solutions.
- Develop and deliver remote training materials for internal teams and clients on system maintenance and basic troubleshooting.
- Prioritize and manage multiple diagnostic requests simultaneously, ensuring timely resolution.
- Contribute to the continuous improvement of diagnostic tools and processes.
- Document all diagnostic activities, resolutions, and follow-up actions meticulously.
- Proven experience in systems diagnostics, technical support, or a similar engineering role.
- Strong understanding of hardware, software, and network diagnostics.
- Ability to analyze complex technical data and translate it into actionable solutions.
- Excellent remote communication and interpersonal skills, with the ability to explain technical concepts to non-technical users.
- Proficiency with remote diagnostic tools and ticketing systems.
- Experience in developing technical documentation and training materials.
- A proactive approach to problem-solving and a keen eye for detail.
- Bachelor's degree in Engineering, Computer Science, or a related field, or equivalent practical experience.
- Ability to work independently and manage time effectively in a remote work setting.
Is this job a match or a miss?
Remote Senior HVAC Technician - System Diagnostics
Posted 2 days ago
Job Viewed
Job Description
Key responsibilities include remotely diagnosing HVAC system faults using advanced diagnostic tools and software. You will interpret system schematics, P&IDs, and technical manuals to identify issues and provide step-by-step guidance for repairs and maintenance. The successful candidate will document diagnostic findings, track system performance, and contribute to the development of preventative maintenance strategies. Experience with Building Management Systems (BMS) and various HVAC control platforms is highly desirable. Excellent communication skills are essential for effective remote collaboration with field teams and clients.
Qualifications:
- High school diploma or equivalent; relevant vocational training or certification in HVAC is required.
- Minimum of 6 years of hands-on experience as an HVAC technician, with a specialization in diagnostics and repair.
- In-depth knowledge of residential and commercial HVAC systems, including boilers, chillers, air handling units, and refrigeration cycles.
- Proficiency in using diagnostic tools, multimeters, combustion analyzers, and refrigerant recovery machines.
- Familiarity with Building Management Systems (BMS) and control systems.
- Strong understanding of electrical, mechanical, and plumbing principles related to HVAC.
- Excellent troubleshooting and problem-solving skills.
- Ability to communicate technical information clearly and concisely in a remote setting.
- Self-motivated with the ability to work independently and manage time effectively.
This remote role offers a unique opportunity for an experienced HVAC professional to transition into a technical support and diagnostic capacity. You will leverage your expertise to ensure the optimal performance of critical systems. The role requires meticulous attention to detail and a passion for problem-solving. While remote, the position supports our client's needs related to installations and maintenance in the Eldoret, Uasin Gishu, KE area, among others. If you are a seasoned technician seeking a new challenge, apply today.
Is this job a match or a miss?
Job Description
TEST ANALYST
This is Worldline
We are the innovators at the heart of the payments technology industry, shaping how the world pays and gets paid. The solutions our people build today power the growth of millions of businesses tomorrow. From your local coffee shop to unicorns and international banks. From San Francisco to Auckland. We are in every corner of the world, in every part of commerce. And just as we help our customers accelerate their business, we are committed to helping our people accelerate their careers. Together, we shape the evolution.
Location : Pune
Experience 4 to 8 Years
Position Overview
We are seeking an experienced Test Analyst to join our dynamic team for a project that involves both traditional functional testing (user acceptance testing) and test automation. The ideal candidate will have strong analytical skills, experience with functional testing methodologies, and knowledge of test automation frameworks, all aligned with ISTQB best practices.
Key Responsibilities
- Design, develop, and maintain comprehensive test cases and test scenarios based on business requirements and functional specifications
- Execute functional test cases and document results with precision and attention to detail
- Perform regression testing to ensure system stability after changes
- Identify, report, and track defects using dedicated defect management tools
- Collaborate with business analysts to clarify requirements and validate business scenarios
- Create and maintain test automation scripts for regression and functional testing
- Participate in test planning and estimation activities
- Support user acceptance testing (UAT) activities and coordinate with stakeholders
- Provide regular status updates and testing metrics
- Contribute to continuous improvement of testing processes
Required Skills And Qualification
- Minimum 5 years of experience in software testing with focus on functional testing
- ISTQB Foundation Level certification (minimum)
- Experience with test case design techniques (equivalence partitioning, boundary value analysis, decision tables)
- Knowledge of test automation principles and practices
- Proficiency in at least one test automation tool/framework
- Strong understanding of software development lifecycle and testing methodologies
- Excellent analytical and problem-solving skills
- Strong documentation skills with attention to detail
- Ability to work independently and as part of a team
- Excellent communication skills (verbal and written) in English
- Autonomy in organizing, steering and managing his own activity
Preferred Qualification
- ISTQB Advanced Level Test Analyst certification
- Experience with Agile testing methodologies
- Knowledge of API testing
- Experience with performance or security testing
- Programming/scripting knowledge (Python, Java, or similar)
Tools Knowledge
- Test management tools (e.g., Xray, Squash TM)
- Defect tracking systems (e.g., Jira)
- Test automation tools (e.g., Robot Framework, Selenium, Cucumber)
- Basic knowledge of CI/CD pipelines
This position offers an exciting opportunity to contribute to quality assurance processes that combine traditional testing expertise with modern automation approaches, ensuring delivery of high-quality software products that meet business requirements. The tester's activity will be aligned with the French time zone
Why Join Us?
At Worldline, we believe that embracing diversity and promoting inclusion drive innovation and success. We foster a workplace where everyone feels valued and empowered to bring their authentic selves. Through extensive training, mentorship, and development programs, we support your growth and help you make a meaningful impact.
Join a global team of passionate professionals shaping the future of payments technology—where your ideas, experiences, and perspectives are appreciated and celebrated.
We are an Equal Opportunity Employer.
We do not discriminate based on race, ethnicity, religion, color, national origin, sex (including pregnancy and childbirth), sexual orientation, gender identity or expression, age, disability, or any other legally protected characteristics. We are committed to creating a diverse and inclusive environment for all employees.
Learn more about life at Worldline
Is this job a match or a miss?
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 Electrical Test Engineer (Remote)
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement automated test systems and procedures for electrical components and products.
- Define test plans, test cases, and test specifications based on product requirements and industry standards.
- Develop and maintain test scripts and software for automated testing platforms (e.g., LabVIEW, Python, C++).
- Operate and maintain electrical test equipment, including oscilloscopes, power analyzers, signal generators, and data acquisition systems.
- Perform root cause analysis of test failures and collaborate with design engineers to resolve issues.
- Validate test results and generate comprehensive test reports for engineering and management review.
- Contribute to the continuous improvement of testing processes, methodologies, and tools.
- Mentor junior test engineers and provide technical guidance.
- Ensure test coverage meets product requirements and quality standards.
- Stay abreast of emerging trends and technologies in electrical testing and validation.
- Collaborate effectively with cross-functional teams, including design, manufacturing, and quality assurance, in a remote setting.
- Master's degree in Electrical Engineering or a closely related field.
- Minimum of 8 years of experience in electrical testing and validation, with at least 3 years in a lead or principal role.
- Expertise in developing and implementing automated test solutions.
- Proficiency in programming languages commonly used in test automation (e.g., LabVIEW, Python, C++, MATLAB).
- In-depth knowledge of electrical measurement techniques and instrumentation.
- Experience with various types of electrical product testing (e.g., functional, performance, environmental, reliability).
- Strong understanding of quality assurance principles and product development lifecycles.
- Excellent analytical, problem-solving, and debugging skills.
- Exceptional communication and collaboration skills, vital for leading and working within a remote team.
- Ability to work independently and manage test projects effectively.
- Familiarity with industry standards relevant to electrical product testing.
Is this job a match or a miss?
Be The First To Know
About the latest Testing Jobs in Kenya !
Remote Automotive Test Engineer - Vehicle Dynamics
Posted 2 days ago
Job Viewed
Job Description
- Developing comprehensive test plans for vehicle dynamics and handling characteristics.
- Designing and executing static and dynamic vehicle tests.
- Setting up and calibrating data acquisition systems and sensors.
- Collecting, processing, and analyzing vehicle test data.
- Interpreting test results and providing actionable recommendations for improvements.
- Collaborating with simulation engineers to correlate virtual models with real-world test data.
- Preparing detailed test reports and presenting findings to engineering teams.
- Ensuring adherence to safety protocols during all testing activities.
- Bachelor's degree in Automotive Engineering, Mechanical Engineering, or a related discipline.
- Minimum of 4-6 years of experience in automotive testing, with a focus on vehicle dynamics.
- Strong theoretical knowledge of vehicle dynamics, suspension systems, and tire technology.
- Experience with data acquisition hardware and software (e.g., DEWESoft, AVL Indicom).
- Proficiency in data analysis and visualization tools (e.g., MATLAB, Python).
- Excellent problem-solving, analytical, and reporting skills.
- Ability to work independently and manage tasks effectively in a remote environment.
- Familiarity with vehicle testing standards and best practices.
Is this job a match or a miss?
The term 'testing' covers a broad spectrum of roles across various industries. These positions involve evaluating products, software, or processes to identify defects, ensure quality, and meet specified standards. Job opportunities in testing can range from entry-level positions to specialized roles requiring advanced technical skills and industry-specific knowledge.