0% found this document useful (0 votes)
7 views4 pages

Ammar Ayub CV

Ammar Ayub is a Software Development Engineer in Test with extensive experience in test automation, quality assurance, and software testing across various industries. Currently, he works as a Senior Test Automation Engineer at Sarmaaya Financials, focusing on automating testing for financial APIs, and has previously held positions at TEO International, Asentria, and other organizations. He holds a Master's degree in Computer Science and a Bachelor's degree in Electrical Engineering.

Uploaded by

Numaira Rauf
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views4 pages

Ammar Ayub CV

Ammar Ayub is a Software Development Engineer in Test with extensive experience in test automation, quality assurance, and software testing across various industries. Currently, he works as a Senior Test Automation Engineer at Sarmaaya Financials, focusing on automating testing for financial APIs, and has previously held positions at TEO International, Asentria, and other organizations. He holds a Master's degree in Computer Science and a Bachelor's degree in Electrical Engineering.

Uploaded by

Numaira Rauf
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Contact

03455484660 (Mobile)
Ammar Ayub
[email protected] Software Development Engineer in Test | Automation Engineer
Pakistan
www.linkedin.com/in/ammar-ayub-
b70108194 (LinkedIn)
Summary
Top Skills A software quality assurance engineer having experience in devising
Test Automation test plans, documenting test cases, automating test scenarios as
Software Quality Assurance well as maintaining automated testing infrastructure, frameworks and
Black Box Testing pipelines.

Experience
Sarmaaya Financials
Senior Test Automation Engineer
November 2024 - Present (2 months)
Islāmābād, Pakistan

Automating the testing of all third party APIs provided by Capital Stake and
FactSet containing extensive financial data of all public limited companies
listed in the stock exchanges all over the world; for now my focus is Pakistan
and Saudi Arabia .

TEO International
2 years 4 months

Associate Principal Software Engineer


January 2024 - August 2024 (8 months)

Senior Software Quality Assurance Engineer


May 2022 - December 2023 (1 year 8 months)
Islamabad, Pakistan.

I am working with a remote client for the testing of an android based


application called 'Hercules' installed on a tablet. The work includes:

- Creation of a test plan and test execution on JIRA-XRAY.


- Documenting the critical test cases on JIRA-XRAY.
- Thorough functional testing of the Hercules app when an updated APK is
built.
- Running automated test suites in Katalon Studio using the Appium library.
The test suites install the APK on the tablet, open the app settings by
sending commands to the windows command line and then runs all tests and
Page 1 of 4
then builds an HTML report which is automatically sent as an email to the
addresses configured in the SMTP section of Katalon Studio.

Asentria
Software Test Engineer
September 2020 - August 2023 (3 years)
Seattle, Washington, United States

I worked on the Asentria Site Manager (ASM) which is a software integrated


with the SiteBoss firmware. The work included:
- Thorough functional testing of the ASM modules as well as the non functional
testing (Usability testing and User Experience testing) .
- Bug reporting and bug tracking on JIRA.
- Devising test plans as to how to go about documenting and automating the
tests.
- Documentation of test scenarios and test cases for ASM modules.
- Automation of all ASM test cases with Node.JS using Puppeteer as the
node library, Mocha JS as the testing framework paired with Chai JS as the
assertion library and scheduling the entire test suite through a Jenkins job.
- Automation of test cases for the ASM mobile application using Puppeteer as
well.
- Automating test cases for the SiteBoss web application on Katalon Studio
with both manual and script modes by using Katalon's object repository for
efficient test object maintenance through the page object model and executing
detailed test suites and publishing their test reports as well as managing and
monitoring test reports through email by configuring Katalon's mail server
settings that use the SMTP emailing protocol.
- Automated API testing with Katalon Studio by creating a web service object
in the Katalon Object Repository and then using this web service object in test
cases and test suites.

wagely
Test Automation Engineer
June 2022 - October 2022 (5 months)
Jakarta, Indonesia

I worked with a remote Indonesian client on a software which is an


Earned Wage Access (EWA) platform that allows customers with financial
independence. The work here included:
- Test case creation and management with a test case management tool i.e.
TestRail.

Page 2 of 4
- Test automation of more than 100 test cases with the Robot Framework
for web applications using SeleniumLibrary and mobile applications using
AppiumLibrary.
- Automated API testing with the Robot Framework.
- Test suite execution on a remote testing infrastructure such as BrowserStack.

Center for Advanced Research in Engineering (CARE)


Quality Assurance Engineer
January 2019 - October 2020 (1 year 10 months)
Islamabad, Pakistan.

I worked on a healthcare project for SHIFA International Hospital where the


work included:
- Requirement gathering by staying in touch with the hospital doctors and staff
in order to articulate the requirements to the team.
- Creating business process workflows with a business process automation
tool i.e. Bizagi Modeler.

Then I moved to an Office Automation System (OAS) project which was a web
application designed for Pakistan Navy. The work included:
- Preparing test plans for the testing team.
- Deriving test cases from the JIRA user stories.
- Documenting the test cases on JIRA (XRAY).
- Quality testing of the developed features/module.
- Usability and user experience testing of the application.
- Beta testing of the entire web application at Naval Headquarters.

(Test Automation):
- Automating the test cases in Selenium Webdriver.
- Analyzing test assertions, test results and test reporting with the TestNG
framework.
- Scheduling the tests with a build automation tool i.e. Jenkins.

(Automated Performance Testing):


- Simulating load by creating virtual users on Apache JMetre and distributing
the load on master/slave systems.
- Analyzing performance parameters and results using JMetre HTML
dashboard report.
- Analyze CPU/Network consumption using JMetre PERFMON.
- Generating performance graphs with JMetre Graphs Generator.

Page 3 of 4
Education
Sir Syed CASE Institute of Technology
MS, Computer Science · (September 2023)

COMSATS University Islamabad


Bachelor's Degree in Electrical Engineering · (2014 - 2018)

Page 4 of 4

You might also like