← Back to list ![]()
Middle
Registration: 21.05.2025
Aschalew Tesfaye
Specialization: QA Engineer
— Highly skilled IT professional with over 5 years of experience in software testing, QA Engineer, IT implementation, and customer support.
— Proven expertise in manual and automated testing, system analysis, and optimizing digital onboarding platforms.
— Adept at troubleshooting technical issues, and collaborating with cross-functional teams to enhance system performance.
— Strong background in EKYC (Customer Acquisition Platform), software quality assurance, and stakeholder engagement.
— Passionate about delivering high-quality solutions that improve efficiency, security, and user experience.
— Highly skilled IT professional with over 5 years of experience in software testing, QA Engineer, IT implementation, and customer support.
— Proven expertise in manual and automated testing, system analysis, and optimizing digital onboarding platforms.
— Adept at troubleshooting technical issues, and collaborating with cross-functional teams to enhance system performance.
— Strong background in EKYC (Customer Acquisition Platform), software quality assurance, and stakeholder engagement.
— Passionate about delivering high-quality solutions that improve efficiency, security, and user experience.
Skills
Agile
Scrum
Appium
Selinium
MacOS
SQL
Windows
STLC
Linux
Kanban
Microsoft Word
Power Point
Jira
CI/CD
Git
Work experience
Software Tester
03.2023 - 11.2024 |Management 4 Health
Agile, Scrum, DevOps, Azure, API
● Understand business and system requirement specifications, use cases, performance specifications, and interface design documents.
● Collaborate with the development team; prepare test plan, test scenarios, test cases and test data based on requirements.
● Collaborate with the Scrum Agile team and product owners to develop high-quality testing solutions.
● Manage, document, track and control all the test scenarios, test cases, and expected results in Azure DevOps.
● Conduct black box testing, functional testing, integration testing, system testing, data integrity testing, regression testing and end-to-end testing.
● Develop automated test scripts using automated test tools and manual methods.
● Ensures suitable end-user testing (UAT) by coordinating with business requirement analysts.
● Troubleshoot and investigate issues discovered during testing and troubleshoot the system to verify the product in an end-to-end environment.
● Provide test reports on the system requirements, non-functional and integration testing activities.
● Measure and calculate test case coverage using at least one of the following criteria: statement, decision, condition, or Modified Condition/Decision Coverage (MC/DC) code coverage.
● Document and analyze test results, creating bug reports, supporting the bug fixing process with summary findings for project stakeholders.
QA Engineer
since 01.2023 - Till the present day |Safaricom Telecommunication Ethiopia
CSS, HTML, Java, JavaScript, Jira, MySQL, Selenium, Appium, Postman, API
1. System Analysis & Optimization.
● Review and analyze EKYC system specifications to ensure a seamless customer onboarding process.
● Identify system bottlenecks and work with technical teams to optimize platform performance.
● Ensure that the Customer Acquisition Platform (CAP) aligns with business objectives and regulatory requirements.
2. Customer Onboarding & Compliance.
● Monitor the EKYC process to ensure accurate and compliant customer registration.
● Ensure biometric verification, ID validation, and document submission processes run efficiently.
● Maintain compliance with telecom and financial regulatory requirements for digital onboarding.
3. Testing & Quality Assurance.
● Perform functional, non-functional, regression, and UAT testing on EKYC system updates and new features.
● Identify and report defects, ensuring bug fixes are tested and validated before deployment.
● Ensure data consistency and integrity across web and mobile platforms.
4. Issue Resolution & Support.
● Provide L1 and L2 support for EKYC-related technical and operational issues.
● Troubleshoot biometric mismatches, document verification failures, and system errors.
● Escalate critical issues to IT and vendor teams, ensuring timely resolution.
● Support field teams, sales agents, and call centers by providing guidance on EKYC system usage and troubleshooting.
5. Performance Monitoring & Reporting.
● Track key EKYC performance metrics, including activation rates, rejection rates, and processing times.
6. Stakeholder Collaboration.
● Act as a liaison between field teams, IT teams, customer support, and regulatory bodies.
● Train and support agents and sales teams on EKYC system usage, troubleshooting, and best practices.
● Work closely with network operations, fraud prevention, and compliance teams to enhance security measures.
Phone Verification Specialist
05.2022 - 06.2022 |Infuse
API, Excel
● Conducted contact verification by making outbound calls to businesses and individuals to ensure accuracy in company databases.
● Collaborated with internal teams to optimize the data verification process and enhance operational efficiency.
● Managed and prioritized daily call lists to meet verification targets within set deadlines.
QA Tester II
03.2022 - 02.2023 |Excellerent Technology Solutions
STLC, Jira, API, Agile
● Review and analyze system specifications, technical documentation, and business requirements to define test objectives and strategies.
● Collaborate with system users, developers, and business analysts to understand project scope and requirements.
● Perform comprehensive testing across all levels, including System, Integration, Functional, Non-Functional, and Regression Testing to ensure software reliability and performance.
● Develop and execute detailed test cases, test scripts, and test scenarios for web and mobile applications.
● Implement and oversee the Software Testing Life Cycle (STLC), ensuring adherence to testing best practices and methodologies.
● Design, implement, and maintain automated test scripts to improve efficiency and accuracy in testing processes.
● Conduct manual testing for complex test cases where automation is not applicable, ensuring comprehensive coverage.
● Identify, document, and report bugs, errors, and performance issues using defect tracking tools like JIRA.
● Work closely with developers and stakeholders to replicate issues, validate bug fixes, and ensure resolution.
● Perform regression testing to verify that new code changes do not adversely impact existing functionalities.
● Provide daily test progress reports to Project Leads, highlighting critical issues, risks, and recommendations.
● Actively participate in Agile ceremonies, including daily stand-ups, sprint planning, and retrospectives, to ensure seamless coordination between QA, development, and business teams.
● Continuously improve QA processes, testing frameworks, and methodologies to enhance efficiency and effectiveness.
● Maintain high standards of software quality, ensuring each product release meets defined quality benchmarks.
● Conduct basic performance and load testing using tools like JMeter to assess system scalability.
● Assist in identifying and mitigating security vulnerabilities in software applications.
Software Tester and Implementer
11.2019 - 04.2022 |PEDS
Agile, Scrum, DevOps, Azure, API, STLC, Manual Testing and Automation Testing
Software Testing & Quality Assurance:
● Conduct manual and automation testing, including functional, system, integration, regression, performance, and user acceptance testing (UAT).
● Develop and execute test plans, test cases, and test scripts to ensure software reliability.
● Identify, document, and track bugs, defects, and issues using tools like JIRA.
● Perform cross-browser and platform compatibility testing for web-based applications.
● Validate API integrations and perform basic database queries (SQL) for data verification.
Software Implementation & Deployment:
● Install, configure, and deploy software applications in enterprise environments.
● Lead end-user training sessions to ensure seamless software adoption.
● Work closely with developers, business analysts, and project managers to support system enhancements.
● Troubleshoot and resolve implementation issues to ensure smooth system rollout.
● Manage third-party software integrations and data migration processes.
Technical Support & User Assistance:
● Provide technical support, resolving user-reported software issues.
● Analyze and troubleshoot system performance, configuration, and connectivity issues.
● Document and escalate critical issues to the development or IT teams for resolution.
● Assist in software updates, patches, and system optimizations to enhance performance.
● Maintain detailed documentation, including user manuals, troubleshooting guides, and FAQs.
Data Processing Specialist
08.2018 - 07.2019 |RRS
Progress Data Base, Biometric Identification Management System, SQL, MYSQL
● I am responsible to perform all activities related to Data Processing.
● I am tasked with updating biodata of the refuge and taking biological personal identify of the refuge by using proGress database and BIMS(Biometric Identification Management System) software.
● Update refuge data in ProGres databases.
● Respond to Queries from asylum seekers and refuge regarding UNHCR's registration procedure and their rights and entitlements.
● Capture the data as per the countrywide registration data set.
● Conduct registration interviews in accordance with local SOPs and registration standards.
● Verify the identity of the case with bio-registrar and Bio-metric Identification Management System- BIMS software before the Interview.
● Maintain accurate and up-to-date records and data related to all individual registration cases.
● Collaborate with protection staff and/or partners in the delivery of assistance and programming including the provision of identity and entitlement documentation.
● Assist in the data cleaning of beneficiary data processing.
● Perform other related duties as required.
Educational background
Information Technology (Bachelor’s Degree)
2014 - 2018
Wolkite University
Languages
AmharicNativeEnglishUpper Intermediate