o Youssef Mohamed Mohamed Yassin
• Mobile: +201*********
• Birthday: 25/06/1997
• Address: Kitkat, Giza, Egypt
• Email: *******.***********@*****.***
oPersonal Summary
Experienced, customer-focused, analytical QA Test Engineer with several years of experience in software testing and QA with web-based, and client/server applications. Excellent understanding of all software testing life cycle phases and SDLC including Business Requirements analysis, System Environment Setup, Design documentation, and summarizing system-specific business rules for completeness, accuracy, and testability. o Education
Bachelor of Computer Science Sep 2015-Jul 2019
Faculty of Computer and Information Science-Ain Shams University. o Work Experience
Software Tester Engineer Feb 2023-Current
MedSoft
- Design and execute manual test cases/automation test scripts during functional and test cycles to ensure requirements coverage.
- Create and maintain test data required for test execution.
- Execute all levels of testing (System, Integration, and Regression).
- Maintain and enhance test cases in order to meet the overall project test objectives.
- Detect and report software defects.
- Analyzing user stories and/or use cases/requirements for validity and feasibility.
- Apply quality engineering principles throughout the Agile product life cycle. Application Consultant ( IT Technical Support ) Aug 2021-Current Omega software
- Analyze, classify, and prioritize tickets based on severity and impact.
- Installing and configuring Oracle and the software for the customers.
- Solve technical issues .which use Oracle technology.
- Collaborate with cross-functional & IT teams to resolve complex issues.
- Participate in business testing for the newly released features.
- Train business users functionalities.
- Provide suitable solutions for any assigned application issue within the agreed-on SLA (Service Level Agreement) and based on the criticality of the issue.
- Provide necessary application support relating to various applications and corporate solutions.
- cycles to ensure requirements coverage.
Software Tester Engineer Jun 2021- Current
Freelance
- Design and execute manual test cases/scripts during functional and regression test cycles to ensure requirements coverage.
- Create and maintain test data required for test execution.
- Execute all levels of testing (System, Integration, and Regression).
- Maintain and enhance test cases in order to meet the overall project test objectives.
- Detect and report software defects.
- Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.
- Analyzing user stories and/or use cases/requirements for validity and feasibility.
- Apply quality engineering principles throughout the Agile product life cycle. o Courses & Programming Language
Testing Academy (by Valeo):
- Hill Test.
- ISTQB – Foundation level.
- Python.
Diploma Web Testing & Automation( by Amit):
- ISTQB – Foundation level.
- Agile Testing.
- SQL Fundamentals.
- API Testing.
- Practical Testing ( working on live banking project ).
- Automation Testing.
Programming Language ( by Udemy):
- HTML, CSS, BOOTSTRAP.
- SQL.
- C++.
o Tools
- Jira for Manual Testing.
- Postman for API.
- Selenium for Automation.
- Squish for Automation.
o Skills
- Testing and Agile Methodologies.
- Understanding Testing Fundamentals &API.
- Generating effective test cases.
- Writing professional bug reports.
- Understanding core database concepts "SQL".
- Reading SRS and understanding application functionalities and test plans.
- Using Software Testing Tools and software automation frameworks.
- Understanding Engineering management concepts.
- Excellent communication skills.
- Language: English (reading, writing, conversation).