Full Name Abubakar Afzal
OBJECTIVE: work on interesting projects; solve complex challenges; learn new ways and technologies of
development, being professional…
PROFESSIONAL SUMMARY: I am a highly motivated person with worked out self-learning abilities and good interpersonal skills willing to build my way forward enhancing and strengthening myself as a professional. This enables me to be as productive as possible, dynamically interact with the team, and find the topflight solutions. I have ten and plus years of experience in IT sphere and moderate understanding of a wide range of IT technologies as a result, besides being a valuable team player.
-Three plus years of IT experience and quality control which includes quality assurance, automation and development
-Proficient in functional, negative, regression, smoke, Integration, load, acceptance testing, automation, design verification and validation, specification analysis, security, browser compatibility and life cycle including design, creation and maintenance
-Experienced in developing and maintain overall test methodology and strategy, test planning, test execution, reporting and test scripting techniques. Wrote a test plan and test case documents from scratch individually. Hands on experience in writing Technical Documents
-Solid expertise in developing automation tools Selenium WebDriver, Cypress, Protractor, Appium, Robot Framework, WebdriverIO,AutoIt, SoapUI, LoadUI, Load Runner and others…
-Have good experience working using Waterfall, and Agile methodologies
-Exceptional in understanding of the Software Development Life Cycle and role of QA as a guarantor of quality
-Worked from womb to tomb in the entire project life cycle, including study, analysis, design, development, testing, and production support
-Good Experience with Defect or Bug Reporting Tools
-Extensive development experience enough to understand any new automation technology and tool from the scratch
-Experience in automation test scripts preparation and maintenance.
-Strong troubleshooting, analytical, problem-solving skills and communication skills
-Excellent communication and presentation skills, self starter, quick learner, team player
Selenium, WebdriverIO, Protractor, Cypress, CitraTest SoapUI,Rest Assured,Katalon Studio,Ranorex,Squish and Serenity
Mobile automation (Android, IOS):
Ranorex, Sikuli, Appium, Xamarin
HTML5, DOM, JavaScript, CSS,
XML/XSLT, XPATH, YAML
SpecFlow, NUnit, MsTest,
Cucumber BDD,Apache POI DDT,
TestNg,Jasmine,Cha
Mocha,Web
Scraping,Junit,UIPath
Postman,
Rest Assured
MS Visual Studio, IntelliJ IDEA, Eclipse, WebStorm ,VsCode
Jenkins,CircleCI,Docker,Github,Bitbucket
Maven , Gradle, NPM , MSBuild
PluralSight,Udemy and online Certifications.
English (upper intermediate)
Dates 2013-2017 Study Mode Full-time
Name of Institution University Of Management and Technology.
Address Lahore
Qualification BS-SE
Subjects covered OOP,Database,FYP etc.
Dates 2017-present time
City, country Lahore
Position QA/Automation dev
Specifics Automation tools creation
QUIN-C Forensic Toolkit
Company name, City, Country: | Kualitatem PVT LTD,Pakistan Lahore | |
Project Name: | QUIN-C Forensic Toolkit | |
Project Overview: | QUIN-C product provides easy to use, visual forensic tools that empower users and transform their work environments. It is easily configurable, so different users from forensics experts to novices can see their data in the format and with the specific capabilities they need. | |
Role/Position: | Automation developer, | |
Used Technologies, Databases, Tools: | , Selenium WebDriver,Protractor,ChaiJS , Yaml, Cucumber, Jenkins, Typescript GitLab | |
Primary Responsibilities: | -coordinating automation department providing help to every team involved in automation with framework creation, tests grow and successful CI implementation -analysis of business requirements, software requirement specifications -creation and optimization of test documentation – test plans, test cases, check lists, test reports |
-Implementing and maintaining all automation scripts -creation and deployment builds with Jenkins -Monitoring all application concepts and identify all automation process and recommend an appropriate automation framework and evaluate all scripts and recommend changes as per requirement | ||
Key Contribution: | Full automation department support | |
Vertical Bridge (Partner Portal & Floyd) | ||
Company name, City, Country: | Kualitatem PVT LTD,Pakistan Lahore | |
Project Name: | Automation department | |
Project Overview: | Vertical bridge fast, friendly and flexible service is important to us, and it shows in everything we do. With our established network, collaborative approach and experienced management team, Vertical Bridge understands what clients need and how to provide it. | |
Role/Position: | Automation QA | |
Used Technologies, Databases, Tools: | Selenium WebDriver,Protractor,ChaiJS , Yaml, Cucumber,JSOn Jenkins, Typescript GitLab | |
Primary Responsibilities: | -Coordinating automation department providing help to every team involved in automation with framework creation, tests grow and successful CI implementation -analysis of business requirements, software requirement specifications -creation and optimization of test documentation – test plans, test cases, check lists, test reports. -Implementing and maintaining all automation scripts -creation and deployment builds with Jenkins -Monitoring all application concepts and identify all automation process and recommend an appropriate automation framework and evaluate all scripts and recommend changes as per requirement | |
Key Contribution: | Full automation Scripting |
Company name, City, Country: | Kualitatem PVT LTD, Lahore , Pakistan | |
Project Name: | MLSD | |
Project Overview: | The Ministry of Labor and Social Development is a government ministry in Saudi Arabia. Since MLSD services was an extensive website therefore, we categorized automation scripting based on different modules | |
Role/Position: | Automation QA Engineer | |
Used Technologies, Databases, Tools: | C#, Selenium WebDriver, NUnit, TeamCity, RestSharp,MYSQL | |
Primary Responsibilities: |
|
manual test team to implement al manual test cases. | ||
Key Contribution: |
| |
Checkit.Pk | ||
Company name, City, Country: | AppsoCode, Lahore , Pakistan | |
Project Name: | Checkit.Pk | |
Project Overview: | Corporate portal is a social network type solution, which integrates employee profiles, company information and knowledge to facilitate communication, decision-making and improve efficiency of an organization. Portal solutions reduce the time needed to find the required information or documents, get in touch with colleagues or just discover all last news of the company.Checkin.pk Pakistans First Online Travel Agency. Checkin.pk allows you to search and book your Flights anytime anywhere. Our fare cheetah finds the best Fares for you which leads to savings of thousands of rupees, the next time you travel. You can make your Reservation Immediately, domestic or international whether you are traveling now or next month.Checkin.pk allows the convenience to make great savings and book your travel plans from the comfort of your home. | |
Role/Position: | Automation QA Engineer | |
Used Technologies, Databases, Tools: | JavaScript, Cypress,Pom,NPM,XHR,MOCHA,JSon,CircleCI | |
Primary Responsibilities: |
| |
Key Contribution: |
| |
Company name, City, Country: | Intetics Co, Minsk, Belarus | |
Project Name: | My eFC, BO | |
Project Overview: | Bullhorn is a cloud computing company headquartered in Boston, Massachusetts. The company provides customer relationship management, applicant tracking system and operations software for the staffing industry | |
Role/Position: | Automation QA Engineer | |
Used Technologies, Databases, Tools: | Java, Selenium WebDriver API, Cucumber,DDT , Extent Report | |
Primary Responsibilities: |
| |
Key Contribution: |
|