Muhammad Faisal Alam
Karachi, Sindh, Pakistan
-
-
Senior QA Engineer
Enthusiastic and motivated ISTQB Certified professional with years of experience in Software Quality
Assurance. Have expertise in Test Automation and detail-oriented Manual QA (Web, Mobile and
Desktop Apps). I am a self-driven, proactive and adaptable in new situations. Quick learner who is
always eager to learn something new.
SKILLS:
• Test Case Development
• Bug Tracking and Reporting
• Selenium Webdriver
• JAVA
• TestNG
• Cucumber
• Regression Testing
• Exploratory Testing
• Smoke Testing
• Acceptance Testing
• Client Issues Resolution
• STLC
• QA Documentation and Reviews (Peer Reviews)
• Test Automation
• Agile Methodologies
• Rest Assured
• Requirement Analysis
• Load Testing
• SDLC
TOOLS:
• JIRA
• Apache JMeter
• SOAPUI
• Jenkins
• Basecamp
• Git
• Eclipse IDE
• Microsoft SQL Server
• Maven
• Slack
• HipTest
• Intellij
• Trello
• POSTMAN
• Newman
• Microsoft Teams
• Github
SUMMARY OF THE SKILL SET:
SUMMARY OF THE SKILL SET:
• Multiple years of experience in complete STLC execution in both manners (Traditional and Agile).
• Involved and actively participating in all phases of SDLC from requirements review to its closure
and production support.
• Experienced in daily scrums, sprint planning, sprint reviews, and retrospective meeting.
• Extensive experience in performing Smoke, Sanity, GUI, Functional, Regression, User Acceptance,
Usability, Compatibility, Database, and other black box techniques.
• Took initiative on automation by helping QA team in implementing the automation testing
frameworks for CI using Selenium WebDriver JAVA, Cucumber(for acceptance test), TestNG( for test
execution), Jenkins, Maven(for build automation) and Github for reducing regression overhead and
improving quality of test output.
• Acquired skills and knowledge of Rest Assured with Junit\TestNG and helping QA team for
automating API tests.
• Acquiring skills and knowledge of Postman with Newman and Jenkins for API testing.
• Good reputation in performing critical situations while ensuring timely and quality delivery of a
project.
• Expertise in developing Test plan and Test strategy.
• Hands-on in developing standard test documents.
• Experienced in providing online production support(for local and international clients) and onsite
support(local clients).
• Excellent team player and also able to perform and carry out whole project test activities
independently.
PROFESSIONAL EXPERIENCE
Folio3, Karachi, Pakistan
Senior QA Engineer
Apr 2018 – Current
Projects: D365 ERP Implementation and ComAX Connectors
Description:
ComAX connectors are data integration solutions between Dynamics AX and E-commerce platforms.
D365 ERP implementation for multiple clients.
Responsibilities:
Working on multiple projects. Also working on QA process improvements in my division. Major
responsibilities are:
• Participate in Scrum, requirement and backlog refinement meetings.
• Test cases development with standard templates from functional and business requirements.
• Detect and report bugs in bug tracking tool i.e. JIRA, Trello etc.
• Automating one of our product on API and UI level with the Selenium Webdriver JAVA.
• Leading junior resources on different projects.
• Execute and monitor the whole test execution cycle and perform testing closures.
• Involve in client communication for requirement analysis and production issues.
• Involve in one to one communication with Dev’s, Architects and PM’s for issues resolution.
Achievements:
• Nominated for Hotshot award for the month of October 2018 on quality delivery of Data Integration
project to our US client.
• Prepare and gave presentation on different compliance standards to enlighten whole Division about
compliance standards and importance.
• Design following three different templates as per division needs for process enhancement:
- Test case document with auto-generated Test status report.
- Smoke scenario sheet with auto-generated Test status summary.
-
Requirement review report.
Freelance QA Engineer
2019
Project:
A web portal developed on React (frontend) and python (backend) and workflows developed by
using Machine learning algorithms. My role in this project is SQA Engineer and Delivery manager. I
am ensuring overall project Quality with timely delivery. We are following complete Agile scrum
methodology. I am also involved in defining and improving process along with the Scrum Master.
Project:
Assessing and Ensuring Quality of Hybrid mobile applications (developed on Ionic framework) for
Android and IOS platforms and have a Web Dashboard(for management of apps).Validating and
Ensuring different aspects Like Functionality, Security, Usability, Performance, UI etc.
Auriga Solutions, Karachi, Pakistan
SQA Engineer
Sep 2017 – Apr 2018
Project: Insurance and Real Estate.
Description:
Provide solutions regarding Insurance management, Broker’s hiring, policy selling and broker’s day to
day tasks. Providing a Web Portal for Real Estate agents for their day to day task management and a
website for customer interaction.
Responsibilities:
Worked on Process improvement especially in the QA department by introducing different
documentation, processes, and test automation standards to make development and testing more
productive and help the organization to deliver Quality deliverable within timelines. Executed and
monitored whole test cycle execution of Web and Mobile (Native IOS and Android) assigned project
including reviews, test plans, different testing types execution, and testing closures. Involved in
meetings and one to one communication with developers, analysts, and managers for issues resolution.
Achievements:
Design and developed following for process improvement:
• RTM (Requirement Traceability Matrix) for mapping requirements with testing scenarios.
• Test cases templates. (Detail oriented)
• Tasks estimation sheet (on standard estimation method).
• Applications sanity checklist.
• Applications performance stats sheet.
Netsol Technologies, Karachi, Pakistan
SQA Engineer
Dec 2015 – Sep 2017
Product:
Ascent (Leasing Financing and Insurance Premium Financing).
Description:
Ascent is a product for Leasing Financing and Insurance Premium Financing Clients. We developed an
Insurance Premium Financing part for UK based banking sector.
IPF (Insurance Premium financing) is a group of multiple applications like Web Portal, User
Management, Contract management etc.
Responsibilities:
Responsibilities included but not limited to:
• Test cases and Traceability matrix development from functional and business documents and their
execution.
• Detection and reporting of bugs using JIRA.
• Reviewed Functional specification document and prepared review reports.
• Attend\Participated in Scrum and impact analysis meetings and ensure all impacted areas should have
covered which brings quality in the development phase.
• Managed and maintained QA testing environment (applications deployment etc.) and documents.
Achievements:
• Successfully delivered IPF to our European client.
• Awarded Team excellence award on successful delivery of IPF.
TechnoSys, Karachi, Pakistan
SQA Engineer
Jan 2015 – Dec 2015
Product:
Business Expert
Description:
Technosys Business Expert is a well-known name in the retail POS software. Business Expert is running at
several stores & retail chain across Pakistan. Technologies used C#, SQL Server, Visual Studio 2013 and
SAP Crystal Reports. I worked on that project as an SQA and support engineer for clients.
Responsibilities:
• Prepared test-cases from functional and non-functional requirements.
• Executed test cases to ensure that the product meets with the customer requirements.
• Perform DB level testing by developing different queries specifically for reports verification related to
inventory, order and purchase management.
• Participated in Impact analysis meetings.
• Detect and report bugs.
• Provided online and on-site customer support.
• Involved in one to one communication with developers for quality development and bug fixing.
EDUCATION:
Bachelor’s in Computer Science from FUUAST
HSC Pre-Engineering from Aisha Bawany Govt. College of Arts and Science
SSC Science from Mohammad Ali Johar Academy
-
CERTIFICATIONS:
1) ISTQB - CTFL
Certified Tester Foundation Level.
License Number: 17-CTFL-0179-PK
Nov,2017
COURSES(with certifications):
1) Selenium Test Automation
Dec,2017
Attend short course of Web Test Automation with Selenium WebDriver and TestNG.
2) Foundation of Successful Test Automation
Aug,2019
Issued by: TestAutomationU
Credentials URL: https://testautomationu.applitools.com/certificate/?id=2be16de2
3) The Whole Team Approach to Continuous Testing
Aug,2019
Issued by: TestAutomationU
Credentials URL: https://testautomationu.applitools.com/certificate/?id=2be16de2
4) Java Programming
Sep,2019
Issued by: TestAutomationU
Credentials URL: https://testautomationu.applitools.com/certificate/?id=1ff846bc
5) Web Element Locator Strategies
Sep,2019
Issued by: TestAutomationU
Credentials URL: https://testautomationu.applitools.com/certificate/?id=302b18fe
6) Exploring Service API's Through Test Automation
Sep,2019
Issued by: TestAutomationU
Credentials URL: https://testautomationu.applitools.com/certificate/?id=d9d415d4
7) Automating API Tests with REST Assured
Issued By: TestAutomationU
Credentials URL: https://testautomationu.applitools.com/certificate/?id=6fd4c589
HONOR & AWARDS:
Team Excellence Award in Netsol Technologies
Aug, 2017
On successful quality delivery of European Financial Project (Investec).
Online Profiles:
LinkedIn:
https://www.linkedin.com/in/faisal-alam-/
GitHub:
https://github.com/Faisalalam02
Portfolio:
https://drive.google.com/drive/folders/1q1klM7vjzFwDtkKuX7U5A1Z6lnUM9R-W?usp=sharing
INTEREST & HOBBIES
-
Volunteering
Event management