About me
ISTQB® Software Quality Assurance and Application Tester with over 6 years of experience in the fintech, telecom, government, and insurance industries. Proficient in API testing, and systems testing, with a solid understanding of software test design and testing methodologies and hands-on experience testing mobile applications, web applications, and DB testing. Demonstrated expertise in creating test plans, test cases, and scripts, and a strong background in performance testing using JMETER and automation testing using Selenium Webdriver and Appium with JAVA. Familiar with Agile/Scrum development methodologies and version control systems. Excellent numeracy, analytical, and troubleshooting skills.
- fromKhartoum, Sudan
- locationRiyadh, Saudi Arabia
- githubgithub.com/tihraqua
- linkedinlinkedin.com/in/tihraqua
- emailtihraquamahdi@gmail.com
Programming & DBs
Test Management
API Testing & Tools


Test Automation



CI/CD & DevOps
Experiences

Responsible for all day-to-day QA activities such as developing test plans, checklists and test cases.
Performed functional, integration, regression, system, cross-platform testing.
Participate in developing and maintaining Selenium Automation Frameworks in Java
Worked closely with the development and project teams, investigated, debugged, and triaged issues back to their root cause, using problem-solving skills






Responsible for all day-to-day QA activities such as developing test plans, checklists and test cases.
Performed functional, integration, regression, system, cross-platform testing.
Participate in developing and maintaining Selenium Automation Frameworks in Java
Worked closely with the development and project teams, investigated, debugged, and triaged issues back to their root cause, using problem-solving skills






- Spearheaded the development and execution of comprehensive manual and automated testing strategies for new IT applications and digital services, ensuring robust functionality and user satisfaction.
- Orchestrated test design and implemented risk-based testing methodologies to proactively identify potential issues and optimize product quality.
- Played a pivotal role in ensuring that testing procedures were thoroughly understood and executed, with results meticulously analyzed and documented.
- Actively participated in the strategic upgrade of application releases, contributing to maintaining cutting-edge business systems and mitigating risks of operational disruptions.
- Developed and enforced a dynamic quality plan aligning system quality with stringent quality system requirements, enhancing overall compliance and performance standards.
- Vigilantly ensured that existing services remained unaffected by the introduction of new services and products, maintaining operational continuity and customer satisfaction.
- Applied advanced quality engineering principles throughout the Agile product lifecycle, significantly elevating product standards and efficiency.
- Conducted detailed post-release/post-implementation testing, providing critical feedback for continuous improvement.


- Masterminded and executed a comprehensive test strategy encompassing test plans, scenarios, and cases derived from product and software requirements, ensuring thorough coverage and product integrity.
- Reviewed and refined test cases and reports generated by junior engineers, fostering team skill development and ensuring high- quality outputs.
- Facilitated certification processes and coordinated seamlessly with vendors and various departments, enhancing cross- functional collaboration.
- Ensured that applications adhered to stringent software quality, security, and payment industry standards, upholding the companys reputation for excellence.
- Played a key role in planning core system upgrades, including scrutinizing release documents, refining test cases, and overseeing execution, ensuring seamless integration and functionality.
- Initiated and implemented process improvements and introduced tools to streamline workflows, boosting team productivity and effectiveness.
- Engaged in knowledge transfer activities, mentoring junior staff and promoting a culture of continuous learning and improvement.



- Managed and maintained vital product support and maintenance contracts with clients, ensuring high levels of customer satisfaction and retention.
- Delivered first-level application support, adeptly resolving user issues and enhancing overall system usability and reliability.
- Ensured prompt resolution of problem and root cause tickets in accordance with Service Level Agreements, maintaining high standards of service delivery.
- Collaborated with cross-functional teams to maintain operational efficiency and consistency, contributing to successful application implementations.
- Took ownership of complex technical issues, demonstrating problem-solving prowess and commitment to customer success.
- Created and maintained comprehensive functional design documents and other essential user resources, simplifying application usage and enhancing user experience.
Education

Master of Science in Industerial and Computational Mathematics

Honor Degree in Math and Computer Science