Following details will be shared with the tutors you will contact:
Confirm to delete
Are you sure want to delete this?
Muhammad AbdullahTech Lead QA Automation Engineer
No reviews yet
To effectively teach a student, it's crucial to comprehend their nature and preferred learning style. What distinguishes a great teacher is the ability to adopt the perspective of a student when introducing new concepts. This approach allows one to empathize and understand how students perceive and assimilate information. Reflecting on personal experiences as a student provides insights into what was lacking during one's own education. I have achieved tremendous results with my students in terms of their grades and feedback from their parents. I am always readily available to assist my students whenever they require support.
Subjects
Programming Beginner-Expert
JAVA Beginner-Expert
Automation Beginner-Expert
JAVA Selenium Beginner-Expert
Math (A-level)
Experience
Tech QA lead Engineer (May, 2019–Present) at Securiti.ai
- Automated test cases to ensure comprehensive regression testing. - Collaborated with developers to identify areas that required automation. - Provided technical support to junior resources and reported progress updates and bug reports to management.
Senior QA Automation Engineer (Aug, 2018–May, 2019) at Centric Source
- Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using test driven and data driven framework. - Developed test code in Java language using Eclipse, IDE and TestNG framework. - Setup the Automation framework using Selenium to run test cases in multiple browsers. - Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven). - Involved in writing automated scripts for Data Driven Framework by using Apache poi API. - Implemented Behaviour Driven Development (BDD) through cucumber. - Created the feature file for Cucumber Automation. - Build tests through maven pom file. - Test execution and reporting through Jenkins. - Bug Reporting and Tracking through JIRA.
Technical QA Engineer (Mar, 2017–Aug, 2018) at BANK AL HABIB LIMITED
Perform different types of testing - Functional, UI, Validation, Black Box, Regression and Smoke on Credit module of Core Banking Application. -Test internet Banking Application of Bank AL Habib. - Create, update and maintain bugs using Team Foundation Server (TFS) - Run a test cycle on live environment as needed for the product release. - Learn and prepare automation scripts using Coded UI Test. - Testing of responsive web applications for different resolutions like for iPAD, iPhone, Samsung and other Android based cellular phones. - Testing of Mobile Application on iOS and Android platform. - Create Performance test script on Rational Performance Tool (RPT)
Associate SQA Engineer (Nov, 2015–Mar, 2017) at ePlanet Communications
-Understands project plans and is able to clearly articulate roles, project goals and timelines. -Takes input from supervisor and appropriately and accurately applies comment/feedback. -Assists in the collection and consolidation of required information and data. -Listens to others and accept input from team members. -Proposes solutions to problems and considers timelines, effectiveness, and practicality in addressing client needs. -Generates innovative solutions by approaching problems with curiosity and open-mindedness, using existing information to it's fullest potential. -Using strong analytical reasoning to understand end user's requirement and transforming them into operational application. -Understanding business requirements of the clients and translating them into software requirements. -Participates in user acceptance testing and testing of new system functionality. -Analyses the feasibility of, and develops requirements for new systems, and enhancements to existing systems; the system design fits the needs of the users. -Sound knowledge of SQA, software development life cycle (SDLC), Agile Process and procedures. - Test Cases writing and Execution. - Familiar with different types of testing - Functional, UI, Validation, Black Box, Regression, Smoke, Sanity, Security and Database Testing. - Database Testing (Query Writing) - Bug Reporting on PMS.
Education
Masters in Software Engineering (Jun, 2018–Jun, 2021) from Muhammad Ali Jinnah University Karachi
Bachelors of Engineering (Jan, 2011–Dec, 2014) from NED university of Engineering and Technology, Pakistan