SKILLS
Web Developer with a proven track record of delivering high-performing and reliable MERN applications, combined with a solid background in unit and manual testing, provide a deep understanding of the software development life cycle and the ability to quickly identify and resolve potential issues. Skilled at creating efficient bug reports and leading teams of QA engineers to ensure all quality processes are met. Valuable asset to any development team, committed to delivering high-quality software. Please visit my LinkedIn profile for more details or just contact me.
QA(Software Quality Assurance)
QA Engineer
Safaricom Telecommunications Ethiopia, M-PESA project
May 2022 - Present
Leading Business Apps testing teamAPI testing using PostmanDeveloping web and mobile channels system test cases and executing themvalidating developed test cases against product workflow (customer journey), validating translations (Amharic and Afan Oromo)Creating defects and assigning to respective development/product teamFollowing up on defect resolution with development/product teamReproduce bugs and report on defect status Running Sanity, Regression, Performance, Functional and User acceptance tests on different test cycles Assist on test plan preparation and preparing and delivering daily test report for management.Freelance Web Developer
Addis Ababa, Ethiopia
July 2018 - Present
Creating and maintaining websites using technologies such as ReactJS, NodeJS, ExpressJs, MongoDB, JavaScript, HTML, CSS, and various content management systems. Skilled in front-end and MERN stack development and able to create visually appealing fully functional, high performance and user-friendly web apps that meet client needs.
Working with clients to understand their needs and develop custom websites that met their requirements.Experienced working with the technologies in the MERN stack: MongoDB, ExpressJs, ReactJs and NodeJs.Working with common frontend development tools such as Babel, Webpack, NPM React.js workflows.Utilizing HTML, CSS, JavaScript, ReactJS, and other front-end technologies to create visually appealing and user-friendly websites.Communicating effectively with clients throughout the development process to ensure their satisfaction with the final product