Quality control constitutes one of the most crucial factors to consider when releasing a new product.
Quality assurance must be put in place before the product is released to the end users so as to compete favourably
in the business and thus avoid being swept away by other competitors.
As a quality assurance Engineer/software developer, I assist companies in providing quality assurance and
flawless product quality for their valued customers.
I am available to participate in
projects ranging from manual testing, Automation testing, front end and backend software development.
I can work in a team and also independently depending on the choice of the organisation.
The contract can be long term or fixed-term contract.
Click the button below to explore some github projects from manual testing, automation testing, back-end and software development.
Some of Our core values
CI/CD
Continuous integration enables many developers to contribute and collaborate in a shared code base at a fast pace. CI is an agile and DevOps best practice, and without CI, developers's collaboration would have been a hell of task as code changes would have been done manually. Continuous delivery sets in to ensure softwares are produced in short cycles.
SDLC
Software development life cycle is another vital aspect that we value. SDLC describes all the stages involved in creation of a software. These stages are requirement analysis, in-depth planning, product design, coding, testing, deployment and post-production maintenance. This serves as an interative framework to guide the team throughout all the major deployment stages.
MANUAL TESTING
Manual testing is human intervention based where softwares are tested manually. Manual testing is suitable for all kinds of applications. It goes a long way in assessing user interfaces (UI) and user experience (UX). Manual testing is economical and accurate and can help in spoting bugs easily.
AUTOMATION TESTING
Automation testing is essential in software development. It helps in raising the effectiveness, test coverage, and the speed of execution in software testing. Automation testing is expensive but does not require human intervention since it runs unattended. Is interesting working with different automation tools such as Cypress, Robotframework, Selenium etc
FRONT END DEVELOPMENT
The client-side development otherwise known as front-end web development is one aspect that I love so much since it is interwoven with automation testing. I work mainly with HTML,CSS and Javascript to develop websites or web based applications that users can directly use. Although the tools and techniques used are subject to constant changes, but I have an everlearning mindset to adapt to these changes.
BACK END DEVELOPMENT
The server-side development which is also known as back-end. Databases, scripting, website architecture constitutes a great percentage of the back-end development. Behind the scene activities which happens when performing any action on a website takes place at the back-end. I prefer working with SQL and Python at the back-end and Linux for administering servers