1,999 Software Tester jobs in Kenya
Senior Quality Assurance Tester - Automation
Posted 11 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain automated test scripts using industry-standard tools and frameworks.
- Execute manual and automated test cases for web and mobile applications.
- Identify, document, and track software defects thoroughly and accurately.
- Collaborate with developers and product managers to understand requirements and ensure testability.
- Develop comprehensive test plans and test strategies.
- Analyze test results, identify trends, and provide detailed reports on software quality.
- Participate in code reviews for test automation scripts.
- Advocate for quality best practices throughout the software development lifecycle.
- Stay up-to-date with the latest trends and technologies in software testing and automation.
- Mentor junior QA team members and contribute to team knowledge sharing.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 5 years of experience in software quality assurance, with a significant focus on test automation.
- Proficiency with test automation tools such as Selenium WebDriver, Cypress, Playwright, or similar.
- Experience with at least one programming language (e.g., Java, Python, JavaScript) for automation scripting.
- Strong understanding of software testing methodologies, including functional, regression, performance, and API testing.
- Experience with bug tracking systems (e.g., Jira) and test management tools.
- Excellent analytical and problem-solving skills.
- Strong written and verbal communication skills.
- Ability to work independently and manage time effectively in a remote environment.
- Experience with Agile/Scrum development methodologies is essential.
Senior Penetration Tester - Cloud Security
Posted 19 days ago
Job Viewed
Job Description
Responsibilities:
- Plan and execute comprehensive penetration tests against web applications, APIs, mobile applications, cloud environments (AWS, Azure, GCP), and internal/external networks.
- Identify, analyze, and document security vulnerabilities, including their potential impact and exploitability.
- Develop detailed and accurate reports outlining findings, risk assessments, and clear, actionable remediation recommendations.
- Utilize a wide range of penetration testing tools and techniques, including but not limited to Metasploit, Burp Suite, Nmap, and Wireshark.
- Conduct vulnerability assessments and provide expert analysis of scan results.
- Perform security code reviews to identify potential flaws.
- Stay current with the latest threats, vulnerabilities, attack vectors, and penetration testing methodologies.
- Collaborate with development and operations teams to ensure timely and effective remediation of identified security issues.
- Contribute to the development and improvement of penetration testing methodologies and playbooks.
- Mentor junior penetration testers and share knowledge within the security team.
- Bachelor's degree in Computer Science, Cybersecurity, Information Technology, or a related field, or equivalent practical experience.
- Minimum of 5 years of hands-on experience in penetration testing and vulnerability assessment.
- Proven experience testing cloud environments (AWS, Azure, GCP) is essential.
- Strong understanding of common web application vulnerabilities (OWASP Top 10), network protocols, and operating system security.
- Proficiency with various penetration testing tools and frameworks.
- Experience in scripting languages (e.g., Python, Bash) for automation is a plus.
- Excellent written and verbal communication skills, with the ability to present complex technical information clearly.
- Relevant security certifications such as OSCP, CEH, CISSP, or GIAC certifications are highly desirable.
- Ability to work effectively both independently and as part of a team.
Senior Penetration Tester - Cloud Security Focus
Posted 18 days ago
Job Viewed
Job Description
- Conducting comprehensive penetration tests against cloud environments (AWS, Azure, GCP).
- Performing vulnerability assessments and security audits of web applications, APIs, and infrastructure.
- Simulating advanced attack scenarios to identify security flaws.
- Developing and executing exploitation techniques to demonstrate the impact of vulnerabilities.
- Analyzing security findings and providing detailed, actionable remediation recommendations.
- Writing professional and clear penetration testing reports.
- Collaborating with security and development teams to ensure vulnerabilities are addressed effectively.
- Staying current with the latest penetration testing techniques, tools, and threat landscapes.
- Contributing to the development and improvement of penetration testing methodologies and tools.
- Mentoring junior penetration testers and sharing expertise.
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.
Job Description
Position Overview
- Job Title: Software Tester
- Job Type: Regular Full-Time, Hourly
- Bachelor's Degree in Computer Science or related field, but may be substituted by relevant work experience
- 0-3 years of experience in the software testing required
Location
- Plano, TX / Bellevue, WA / Englewood Cliffs, NJ
Benefits
- Medical Insurance (Health, Dental & Vision)
- 401(k)
- Paid Time Off
- H1B/Green Card Sponsorship for qualified employee
- Hands-on experience at global industry leader Samsung
- Opportunities for career advancement
Requirements & Qualifications
- Bachelor's degree in computer science or a related field
- Relevant work experience can substitute for educational requirements
- 0-3 years of experience for software testing
- Experience in network QA testing is a plus
- Knowledge of mobile technologies, operating systems, and testing tools is a plus
Primary Duties And Responsibilities
- Detect and track software defects and inconsistencies
- Analyze the testing results and submitting the report to the development team
- Create test designs, processes, cases and test-product documentation
- Conduct testing in the office and on the road as per the set standards and procedures
- Ensure that the testing is carried out as per the defined standards and procedures
- Collaborate closely with other team members and departments
- Perform software testing in all phases of the design-develop-test-release-maintain software life cycle
Skills
- Ability to handle multiple tasks simultaneously
- Ability to work in a fast paced environment with minimal supervision
- Analytical thinker and problem-solving skills
- Team player and detail-oriented
- Good time-management skills
- Great interpersonal and communication skills
Our team of highly experienced developers offer a wide range of mobile application and software development positions. We also have opportunities in business operations and administrations, logistics, UX/UI design, and many more
Our vision is 'We Want to See You Grow' to become the industry leader for both employee and company.
For more information about JND, please visit
Samsung #Android #Mobile #Quality Assurance #Field Testing #Network Tester #Mobile Engineer #Test Assurance #QA #Computer Science #Telecommunication Engineering #QA #QA Analyst #Software Tester #QA tester #Test Engineer #QA Engineer #Quality Assurance #Software Engineer #Support Engineer #QA Test Analyst #Computer Programming #Engineering #Informative #Information #Informatics #Technology #IT #Tech #Mathematics #IS Security #Network Administration #Networking #System Administration #Project Management #Data Science #Telecommunication #Electrical #Electronic #Mechanical #Hardware #Software #ComputationalRemote Technical Trainer - Manufacturing Apprenticeships
Posted 19 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and update technical training curricula and materials for apprentices in various manufacturing disciplines.
- Deliver engaging and effective technical training sessions using a variety of virtual learning tools and methodologies.
- Assess apprentice progress through quizzes, practical exercises, and performance evaluations.
- Provide one-on-one coaching and support to apprentices, addressing individual learning needs and challenges.
- Collaborate with operations and HR teams to identify training needs and align program content with industry standards and company requirements.
- Maintain detailed training records and report on apprentice progress and program effectiveness.
- Stay current with manufacturing technologies, industry best practices, and regulatory requirements.
- Ensure all training content adheres to quality, safety, and compliance standards.
- Facilitate remote learning environments that encourage participation, interaction, and knowledge retention.
- Contribute to the continuous improvement of training programs based on feedback and performance data.
- This role is fully remote, offering flexibility while requiring a structured approach to training delivery. While supporting apprentices who may be based near Malindi, Kilifi, KE , the trainer operates from their own remote location.
- A strong background in a relevant manufacturing field (e.g., mechanical, electrical, process) with a minimum of 5 years of hands-on experience.
- Proven experience in training, teaching, or mentoring roles, preferably within an industrial or vocational setting.
- Proficiency in developing training materials and delivering instruction using virtual platforms (e.g., Zoom, Microsoft Teams, Learning Management Systems).
- Solid understanding of manufacturing processes, equipment operation, quality assurance, and safety regulations.
- Excellent presentation, communication, and interpersonal skills tailored for a virtual audience.
- Ability to create clear, concise, and engaging training content.
- A patient and encouraging demeanor, with a genuine interest in fostering apprentice development.
- Strong organizational skills and the ability to manage multiple training sessions and apprentices concurrently.
- Familiarity with apprenticeship programs and their structure is a plus.
- Must be a self-starter with excellent time management skills suitable for a remote work environment.
Lead Technical Trainer - Advanced Manufacturing
Posted 2 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Software tester Jobs in Kenya !
Senior Technical Trainer - Advanced Manufacturing Techniques
Posted 19 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and deliver comprehensive training curricula on advanced manufacturing topics, including CNC machining, additive manufacturing (3D printing), robotics, automation, and quality control.
- Create engaging instructional materials, including presentations, manuals, video tutorials, simulations, and practical exercises suitable for a remote learning environment.
- Conduct virtual training sessions, webinars, and workshops for a diverse audience of engineers, technicians, and operators.
- Assess participant learning and provide constructive feedback to ensure comprehension and skill development.
- Stay current with the latest advancements and trends in manufacturing technologies and methodologies.
- Collaborate with subject matter experts to ensure training content is accurate, relevant, and up-to-date.
- Evaluate the effectiveness of training programs and make continuous improvements based on feedback and performance metrics.
- Provide one-on-one coaching and support to trainees as needed.
- Manage training schedules, logistics, and participant registrations for virtual sessions.
- Develop and maintain a repository of training resources and best practices.
- Communicate effectively with trainees, management, and stakeholders regarding training objectives and outcomes.
- Contribute to the development of certification programs for advanced manufacturing skills.
- Troubleshoot technical issues encountered by trainees during virtual labs or simulations.
- Promote a culture of continuous learning and skill development within the manufacturing workforce.
- Research and recommend new training tools and technologies.
- Ensure training aligns with industry standards and certifications.
- Document training processes and outcomes.
- Foster a supportive and interactive remote learning environment.
Qualifications:
- Bachelor's degree in Manufacturing Engineering, Mechanical Engineering, Industrial Engineering, or a related technical field.
- Minimum of 6 years of hands-on experience in advanced manufacturing environments.
- Proven experience in delivering technical training, preferably in a virtual or remote setting.
- In-depth knowledge and practical expertise in at least two of the following areas: CNC machining, additive manufacturing, industrial robotics, automation systems, Lean manufacturing, Six Sigma.
- Excellent understanding of manufacturing processes, materials, and quality control principles.
- Strong instructional design and curriculum development skills.
- Proficiency with virtual training platforms, e-learning tools, and collaboration software.
- Exceptional presentation, communication, and interpersonal skills.
- Ability to explain complex technical concepts clearly and concisely.
- Strong organizational and time management skills, with the ability to manage multiple training programs simultaneously.
- Experience with CAD/CAM software or simulation tools is a plus.
This is a fully remote position. Our client is committed to fostering diversity and inclusivity within their team and training programs. If you are a passionate technical educator with expertise in advanced manufacturing and a desire to empower the next generation of manufacturers remotely, we encourage you to apply.
Remote Junior Software Tester Apprentice
Posted 19 days ago
Job Viewed
Job Description
Senior Remote Technical Trainer (Manufacturing Equipment)
Posted 4 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and update comprehensive technical training curricula, manuals, presentations, and e-learning modules for various manufacturing equipment.
- Deliver engaging and effective remote training sessions using various digital platforms, ensuring participant comprehension and skill development.
- Conduct needs assessments to identify training gaps and tailor programs to meet specific operational and technical requirements.
- Develop and administer assessments to evaluate learner understanding and proficiency, providing constructive feedback.
- Stay current with the latest advancements in manufacturing technology and equipment, integrating new information into training content.
- Collaborate with engineering, product development, and field service teams to gather technical information and ensure training accuracy.
- Provide technical support and guidance to remote trainees, addressing their queries and challenges.
- Maintain detailed training records and track participant progress and performance.
- Contribute to the continuous improvement of training methodologies and delivery techniques.
- Ensure all training materials are compliant with safety regulations and company standards.
- Possibly travel occasionally to support critical training needs or observe equipment in action (though primary role is remote).
- Bachelor's degree in Engineering (Mechanical, Electrical, Industrial), Manufacturing Technology, or a related technical field.
- Minimum of 5 years of experience in technical training, with a specialization in manufacturing equipment operation, maintenance, or repair.
- Proven ability to develop and deliver engaging technical training programs, preferably in a remote or virtual setting.
- Strong understanding of industrial machinery, automation, and control systems.
- Excellent proficiency with e-learning development tools (e.g., Articulate Storyline, Adobe Captivate) and virtual collaboration platforms (e.g., Zoom, Microsoft Teams).
- Exceptional communication, presentation, and interpersonal skills, with the ability to explain complex technical concepts clearly and concisely.
- Strong organizational skills and attention to detail in curriculum development and record-keeping.
- Ability to work independently, manage time effectively, and adapt to changing training needs in a remote environment.
- A passion for teaching and empowering others with technical knowledge.
- Experience with troubleshooting and diagnostics of industrial equipment is a significant plus.