← 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