Skip to main content

Software Development Engineer In Testing – L3 at Wasoko

Job Description (adsbygoogle = window.adsbygoogle || []).push({}); Wasoko is transforming communities across Africa by revolutionizing access to essential goods and services. By connecting small shops to the digital economy, we fix inefficient supply chains and provide services that were previously unavailable. Wasoko aims to provide everything a retailer needs, no wholesalers or banks necessary. Thousands of retailers across Kenya, Tanzania, and Rwanda use Wasoko’s mobile ordering and delivery service to receive the goods they need as quickly and cheaply as possible while also accessing growth financing for the first time.About Job We are looking for an individual who has a deep interest and passion for technology and loves products with zero bugs or issues, our philosophy is to build it, break it and then rebuild it better. That thinking is at the core of how we approach testing at Wasoko. You promote automated testing as a core culture in the engineering organization and write scripts to automate testing and create tools so developers can test their own code. As a Test Engineer, you navigate multiple codebases, identify weak spots and constantly design better and creative ways to break software and identify potential problems. You’ll have a huge impact on the quality of Wasoko’s growing suite of products and services and owning large scale systems while working with people who will keep challenging you at every stage. You also have strong problem solving, analytic, decision-making, and excellent communication abilities with interpersonal skills.You use your knowledge of testing and testability to influence better software design, promote proper engineering practice, bug prevention strategies, testability, accessibility, privacy, and other advanced quality concepts across products. You should be self-driven and motivated with the desire to work in a fast-paced, results-driven agile environment with varied responsibilities and also have to provide technical leadership and mentoring to a small team of highly talented and motivated QA engineers to deliver automation solutions with the highest quality. Duties & Responsibilities Achieve maximum test automation coverage.Build and maintain (Smoke, Sanity, Integration, Regression & Performance) Automation tests.Reduce Test Cycle times and increase Product Reliability.Execute the test cases and report relevant issues to the concerned stakeholders.Own the quality of features and the delivery of the entire feature.Analyze, debug and fix the automated tests on a daily basis and raise defects accordingly. Requirements:Qualifications 5+ years prior experience in software automation.Masters / Degree in Computer Science or Related Field from premier institutes. Must have: Ability to script and maintain automation code and framework.Must have earlier experience in working with frameworks.Strong language expertise in Java/Kotlin.Experience with API testing tools like Postman, Cucumber, RestAssured, BDD, TestNG, and SonarQube.Hands-on experience with UI & mobile app testing.Good knowledge of cloud technologies.Experience in working on one or more large scale applications/platformsShould be willing to wear multiple hats and be a quality advocate in the organizationFamiliarity and knowledge about CI/CD tools like Jenkins, GitLab etc.A team player who is willing to learn and mentor at the same time. Good to have: Knowledge of B2B & B2C retail eCommerceApp and web automation experience.Proficient with RDBMS & NoSQL DatabasesDriving Non-Functional RequirementsAn advocate of agile processes.

Software Development Engineer In Testing – L3 at Wasoko

JobWebKenya
Burbank, CA
Full time

Published on 05/22/2024

Share this job now