Software Developer in Test
1 month ago
Brief Description
Reporting to the Lead SDET Channels & Core IT the position holder will oversee and perform Automated testing on all applications from the earliest opportunity and with precision before any application is deployed to production. Communicating all test issues effectively to the QA manager. Managing the daily workload of a Tester and giving direction on projects. Participate in the test automation tool selection and adoption process; Develop and execute automated test suites using COTS and custom tools; Integrate test suites into the test management system and custom test harnessed.
Key Responsibilities
Technical:
Produce & manage level test plans, estimate effort and resource test plans Monitor changes to scope during the development cycle and re-evaluate plans and resource accordingly Manage expectations of when testing activities will be complete mitigating risks to key milestones Liaise with the relevant departments to ensure key infrastructure (environments, interfaces & access) is set-up to enable all required testing activities Manage the UAT process by supporting clients to establish key scenarios to test their business processes to maximize benefit of the UAT process ensuring full acceptance and integration of the software solution Assign work to QA Engineers and manage successful completion of work to set deadlines Manage processes and procedures locally within the test team and with external teams across the SDLC to drive and implement improvements to optimize efficiency and first-time pass rate Measure, develop and optimize quality of team outputs and performance. Build test scripts from various sources including functional specifications, technical specifications and sessions with developers and designers Review requirements, specifications, user documentation, help files, and other project documentation to assure quality of the products and tests to be developed; i.e., perform manual static testing. Select and develop appropriate test automation tools, applying the latest techniques in test automation; e.g., data-driven testing. Use risk-driven techniques to develop, maintain, and execute automated test suites for various Software Cafeteria products; i.e., perform automated dynamic testing. Execute automated tests and validate the results. Work with the Development team to capture and reuse automated Unit Test Cases, Test Stubs and Drivers, and other Development test objects. Work with the Development team to create and maintain an automated nightly build verification (“smoke”) test. Ensure proper version control and configuration management of all test objects developed and test environments used. To facilitate in-house performance testing ensuring that all key infrastructure, data requirements are met as well as establishing the best tools for the job Identify key components of the system that are suitable for automation and implement approach to deliver benefits through automation Experience with Continuous Integration tool (e.g. Jenkins) Experience with GitLab to implement for theResults Tracking and Reporting:
Monitor defects raised by the team and challenge their prioritization supporting to resolution. Manage all issues that impact on the team’s ability to complete testing activities on schedule Create and maintain manual test repositories and regression test packs with a view of constant optimization to improve test estimates Create, maintain and manage test related documentation C Provide the QA Manager with accurate and precise estimates for assigned task duration, along with confidence levels and foreseeable dependencies. Assist the QA Manager in preparing test plans, budgets, and schedules. Take responsibility to ensure all solutions delivered meet the highest quality standards.Qualifications:
At least 3 - 5 years of automated testing experience (Must demonstrate) Qualified to ISEB/ISTQB Foundation Level or better. You’ve got a working knowledge of Docker. You’re interested in growing your knowledge and skills in Test Environment Provisioning and Configuring using technologies like Terraform, Ansible, Kubernetes, GCP, or AWS. You have experience with Continuous Integration systems (e.g., Jenkins, Travis, GitLab, CircleCI etc). Experience in one or more of the following programming languages and tools: Python, Selenium, Java, XML, SQL, JavaScript. Degree in Computer Science or any other relevant (Priority given to skills over degree major) Exceptional Communication skills. Demonstrate excellent documentation skills and an aptitude to clearly communicate findings and results. Ability to effectively prioritize and deliver work in a high-pressure environment. Show full commitment to continuous improvement of processes and deliverables. Demonstrate a high degree of literacy, numeracy, and accuracy Possess good problem-solving skills Proactive, highly motivated, and a strong team player with a positive attitude Experience with REST API testing tools such as Postman, SOAP UI, and, or SwaggerClick Here To Apply
-
Software Developer in Test
2 weeks ago
Nairobi, Nairobi Area, Kenya Corporate Staffing Services Full timeAutomated testing specialist sought to oversee application testing, manage test teams, and develop automated test suites using COTS and custom tools. Ensure quality of team outputs and performance. Build test scripts, review requirements, and select test automation tools. Experience with Continuous Integration systems, programming languages, and tools....
-
Nairobi, Nairobi Area, Kenya Safaricom Kenya Full timeSafaricom seeks a skilled software developer to join its team, responsible for designing and implementing financial services systems with high availability. Reporting to the Development Lead Fintech - Financial Services IT, the role holder will be responsible for financial services system development, support, capacity planning and technology...
-
Nairobi, Kenya Institute of Software Technologies Limited (IST) Full timeThe Institute of Software Technologies (IST) was established to address the ever-increasing need for high-quality IT skills training for professionals. A proven provider of emerging technology training, our reputation is one of delivering excellent, cutting edge education - presented by the most knowledgeable and experienced practitioners in the...
-
Nairobi, Kenya Safaricom Kenya Full timeSafaricom is the leading provider of converged communication solutions in Kenya. In addition to providing a broad range of first-class products and services for Telephony, Broadband Internet and Financial services, Safaricom seeks to uplift the welfare of Kenyans through value-added services and support for community projects. Summary Reporting to...
-
Software Engineer
1 month ago
Nairobi, Nairobi Area, Kenya ENGIE Full timeResponsibilities Define software engineering strategy and architecture with other leaders, fully responsible for the technical evolution of at least one software product, responsible for the entire software development lifecycle SDLC from ideation to deployment Implement and optimize microservices and RESTful APIs to ensure scalability and ease of...
-
Software Engineer
2 weeks ago
Nairobi, Nairobi Area, Kenya pycs Full timePycs seeks a skilled Software Engineer to develop and enhance complex software systems that power our organization's products and services. We are looking for a technical expert who can architect scalable solutions, mentor team members, and drive innovation across the software development lifecycle.Key Responsibilities: Architect and design software systems...
-
Software Engineer at pycs
2 weeks ago
Nairobi, Kenya pycs Full timePycs are a technology team with a strong background in financial systems and seek to resolve recurrent problems that financial institutions face with our solutions. Software Engineer Job Purpose: As a Software Engineer, the primary responsibility is to develop and enhance complex software systems that power our organization's products and...
-
Software Engineer
4 weeks ago
Nairobi, Nairobi Area, Kenya IBM Full timeInternational Business Machines Corporation is an American multinational technology company headquartered in Armonk, New York, United States, with operations in over 170 countries. WikipediaYour Role and Responsibilities Conduct research in software engineers applied to cognitive computing, include performing foundational research in a wide range of topics...
-
Senior Java Software Engineer
2 weeks ago
Nairobi, Nairobi Area, Kenya Jumia Full timeJUMIA is an e-commerce startup that aims to deliver a wide range of items across the African continent.As a Senior Java Software Engineer, you will be part of an agile team that develops e-commerce, smart logistics, and payment solutions.Key Responsibilities:Develop e-commerce, smart logistics, and payment solutions using state-of-the-art technologies and...
-
Senior Java Software Engineer at Jumia
2 weeks ago
Nairobi, Kenya Jumia Full timeJUMIA is an e-commerce startup with an aim to mimic Amazon’s success by delivering a wide range of items, from toys to generators across the African continent. Shortly after the startup of the business in Nigeria, JUMIA launched warehouses in four other growing countries which include: Egypt, Morocco, Kenya and Cote d'Ivoire. Senior Java Software...
-
Software Engineer
1 month ago
Nairobi, Kenya ENGIE Full timeResponsibilities Define software engineering strategy and architecture with other leaders, fully responsible for the technical evolution of at least one software product, responsible for the entire software development lifecycle SDLC from ideation to deployment Implement and optimize microservices and RESTful APIs to ensure scalability and ease of...
-
Software Engineer
4 weeks ago
Nairobi, Kenya IBM Full timeInternational Business Machines Corporation is an American multinational technology company headquartered in Armonk, New York, United States, with operations in over 170 countries. Wikipedia Your Role and Responsibilities Conduct research in software engineers applied to cognitive computing, include performing foundational research in a wide range of...
-
Backend Developer
3 weeks ago
Nairobi, Nairobi Area, Kenya Tech Care for All Africa (TC4A) Full time**Backend Developer for Digital Health Company** Transform healthcare outcomes in Africa by developing scalable and efficient backend solutions for a leading digital health company. Tech Care for All Africa (TC4A) is an innovative digital health company committed to transforming healthcare outcomes in Africa. We are renowned for our flagship Medical...
-
Senior Android Developer at
5 months ago
Nairobi, Nairobi Area, Kenya Equity Bank Kenya Full timeEquity Bank Limited (The "Bank") is incorporated, registered under the Kenyan Companies Act Cap 486 and domiciled in Kenya. The address of the Bank's registered office is 9th Floor, Equity Centre, P.O. Box NairobiJob PurposeAs a Senior Android Developer/Engineer at Equity Group, you will be a key contributor to the development and evolution of "Equity...
-
Sales & Marketing Officer - Student Recruitment
2 weeks ago
Nairobi, Nairobi Area, Kenya Institute of Software Technologies Limited (IST) Full timeThe Institute of Software Technologies (IST) was established to address the ever-increasing need for high-quality IT skills training for professionals. A proven provider of emerging technology training, our reputation is one of delivering excellent, cutting edge education - presented by the most knowledgeable and experienced practitioners in the...
-
H5 Development Engineer
2 weeks ago
Nairobi, Nairobi Area, Kenya Kilimall Full timeWe're looking for a talented software developer to join our team at Kilimall.co.ke, Kenya's largest online shopping mall. The ideal candidate will have experience with full-stack development, React, and a strong understanding of web technologies.Responsibilities:Participate in the optimization design and implementation of user experience demo toolsDevelop...
-
H5 Development Engineer
3 weeks ago
Nairobi, Nairobi Area, Kenya Kilimall Full timeis Kenya's largest online shopping mall, aiming to become No.1 E-commerce platform in Africa. Key Responsibilities:Participate in the optimization design and implementation of user experience Demo tools Develop product interfaces using various web technologies such as , HTML, CSS, JavaScript, and Flash Collaborate with background developers to ensure...
-
H5 Development Engineer at Kilimall
3 weeks ago
Nairobi, Kenya Kilimall Full timeKilimall.co.ke is Kenya’s largest online shopping mall. We launched in July 2014 and our mission is to become No.1 E-commerce platform in Africa. Duties & Responsibilities: Participate in the optimization design and implementation of user experience Demo tools Use various web technologies such as react.js/HTML/CSS/ JavaScript/Flash for product...
-
Backend Developer at Tech Care for All Africa
3 weeks ago
Nairobi, Kenya Tech Care for All Africa (TC4A) Full timeTech Care for All Africa (TC4A) is an innovative digital health company committed to transforming healthcare outcomes in Africa. We are renowned for our flagship Medical Learning Hub (MLH), a state-of-the-art platform reshaping healthcare education. Through MLH, we aim to enhance the skills and knowledge of healthcare providers across the continent. TC4A...
-
Software Engineer
1 month ago
Nairobi, Nairobi Area, Kenya ENGIE Full timeResponsibilities Participate in the software planning sessions, together with product managers and engineers to discuss delivery time estimates, risks and key practical considerations such as technical debt, feasibility at scale etc. Own initiative and complete it from start to finish, provide guidance to other engineers and deliver a complete solution...