Job Summary
Assessing software quality involves designing and implementing robust testing processes to ensure reliability and performance. This role includes detecting and resolving bugs, documenting issues, and overseeing their resolution as well as the subsequent software and feature releases. Additionally, it encompasses the preparation of comprehensive reports detailing all aspects of executed software testing and ensuring seamless collaboration with the development team. Responsibilities extend to conducting various types of software usability testing, such as Black Box and White Box testing, load testing, regression testing, with a preference for expertise in automated testing.
Job Details
Review, evaluate, and provide prompt feedback on requirements, specifications, and technical design documentation to ensure alignment with project objectives.
Prepare meticulously crafted, thorough, and logically organized test plans and test cases to ensure comprehensive coverage and execution.
Orchestrate and structure testing activities in a systematic and strategic manner to ensure efficient execution and optimal outcomes.
As a test engineer, you will be responsible for designing, developing, and executing automated tests to ensure software quality and reliability.
Identify and report issues found, then verify that issues are resolved.
Conduct regression testing to validate software modifications and ensure existing functionality remains intact after updates.
Experts are required to analyze and resolve technical problems reported by first-line support teams. This role involves identifying the root causes of issues and providing effective solutions to ensure seamless operations. Strong analytical skills are essential for diagnosing complex problems, while proficiency in troubleshooting methods is crucial for delivering timely resolutions.
Deliver comprehensive user training sessions, ensuring participants gain proficiency in utilizing the system effectively.
We evaluate input received from field teams and pilot programs to identify key insights and areas for improvement.
Seeking a highly motivated individual with exceptional organizational and communication skills to fill a dynamic role. The ideal candidate must possess a minimum of three years of relevant experience in a similar position and hold a valid professional certification. Strong proficiency in industry-standard software and tools is essential, along with the ability to work independently and collaboratively in fast-paced environments. Responsibilities include managing multiple projects simultaneously, ensuring timely completion while maintaining high standards of accuracy and efficiency. Additionally, the role requires interacting with stakeholders to gather requirements, providing updates, and addressing any concerns to ensure alignment with organizational objectives.
Demonstrates a solid grasp of both the software development lifecycle and the software testing lifecycle, ensuring alignment between developmental phases and quality assurance processes.
Possesses a foundational understanding of software Quality Assurance (QA) methodologies, tools, and processes.
Demonstrates meticulous attention to detail and a steadfast dedication to achieving outstanding results.
Demonstrate a commitment to fostering a collaborative team environment by actively supporting colleagues, exchanging expertise, and embracing insights from others.
Embrace constructive feedback as an opportunity to enhance processes and drive continuous improvement in your work.
Proven capability to thrive in a dispersed team environment, collaborating effectively with colleagues across various locations and time zones to achieve shared objectives.
Possesses foundational knowledge of Amazon Web Services (AWS) technologies and Information Security principles.
Demonstrates strong analytical reasoning and the ability to interpret requirements and challenges effectively.
Proficient in both English and Kiswahili, with strong verbal and written communication skills in both languages.
Three years of minimum experience in software support is required.
Experienced candidates must possess a minimum of two years of practical, hands-on experience in the relevant field.
A bachelor’s degree in Information Technology, Computer Science, or an equivalent field, or a relevant diploma, is required.
A professional certification in testing would be highly beneficial.
Possesses a foundational understanding of AWS Services, encompassing core components such as compute, storage, networking, and security functionalities within the Amazon Web Services ecosystem.
To initiate the application process, we kindly ask interested candidates to access the designated application portal. This platform facilitates the submission of all required materials and ensures a streamlined approach to joining our team. Please ensure your application is complete and submitted prior to the specified deadline to be considered for further review.
To initiate your application, kindly utilize the provided link(s) accessible directly on the company’s official website.
Qualifications
BA/BSc/HND
Experience Required
3 years