Hamza Ashfaq Email & Phone Number
Who is Hamza Ashfaq? Overview
A concise factual answer block for searchers comparing this professional profile.
Hamza Ashfaq is listed as Senior Test Automation Engineer at 10Pearls Pakistan, a with 2105 employees, based in Islamabad, Islāmābād, Pakistan. AeroLeads shows a matched LinkedIn profile for Hamza Ashfaq.
Hamza Ashfaq previously worked as Senior QA Automation Engineer at Nmx Global Software, Inc. and QA Automation Engineer at Nmx Global Software, Inc.. Hamza Ashfaq holds Bachelor Of Science - Bs, Computer Science from Bahria University.
Email format at 10Pearls Pakistan
This section adds company-level context without repeating Hamza Ashfaq's masked contact details.
Review company-level records connected to Hamza Ashfaq before choosing the right outreach path.
About Hamza Ashfaq
Experienced Senior Software Test Automation Engineer with over 5 years of proficiency in Agile Scrum methodology for the development of Web and Mobile Applications. Demonstrated excellence in implementing end-to-end automated test frameworks from scratch using a variety of tools and technologies. Skilled in Selenium WebDriver, Cypress, JEST with Supertest (for API testing), and other Node. js-based tools using npm dependencies. Proficient in creating GitHub Action workflows scripts for test case execution in CI/CD pipelines and proficiently utilizing Sendgrid email services for streamlined test report dissemination. Familiar with the concepts of Docker Images and Containers for efficient automation testing. Adept at version control using Git and proficient in utilizing web-based hosting services for repositories like GitHub and GitLab. Worked on Azure DevOps Board for project management, encompassing Epics, Stories, Tasks, and Bug tracking alongside repository administration.Key Skills:- Automation Tools: Selenium WebDriver, Protractor, Cypress, JEST with Supertest for API testing.- CI/CD: Docker-based pipeline setup for continuous testing and deployment.- Git Proficiency: Expertise in Git commands for version control, and web-based hosting services for repositories like GitHub and GitLab.- API Testing: Skilled in Postman for API testing.- Troubleshooting: Proficient in debugging automated test failures swiftly.- Database Testing: (Use pgAdmin to handle PostgreSQL database, Develop Scripts to perform CRUD operation in DB as per requirement).- Selenium IDE: Familiarity with Selenium IDE for web app testing.- Testing Methodologies: Knowledge of TDD and BDD approaches.- Load Testing: Utilizing Locust for load testing, defining user behaviors with Python.- Environment Management: Handling repository secrets for CI/CD pipeline execution.- Project Management: Experienced in JIRA, Redmine, Azure DevOps, Confluence (For Project Requirements).
Hamza Ashfaq's current company
Company context helps verify the profile and gives searchers a useful next step.
Hamza Ashfaq work experience
A career timeline built from the work history available for this profile.
Senior Test Automation Engineer
CurrentJob Responsibilities: • Collaborating with a US-based offshore team on a Healthcare Project as a Senior Test Automation Engineer.• Constructed an API testing framework within a node.js environment using Jest, Supertest, and essential npm dependencies.• Handling environment variables adeptly to safeguard sensitive information such as Usernames, Passwords, and tokens.• Implemented encryption for large data files, enabling secure decryption during test case execution within GitHub Action workflows.• Configured SendGrid email services to facilitate the automatic sharing of test reports to stakeholders upon GitHub Action workflow completed the test case execution job.• Extending expertise to write end-to-end test cases on Playwright for web applications.• Proficiently crafting and executing SOQL queries to validate stored data within the Salesforce project's database.
Senior Qa Automation Engineer
Qa Automation Engineer
Job Responsibilities:• Worked as a "Test Automation Engineer" for one of the prominent clients, "McKinsey & Company." • Developed a test automation framework from scratch in a Node.js environment, utilizing tools likeCypress, Cucumber, and other Node dependencies as per project requirements sourced from npm.• Implemented Agile/Scrum Methodology practices, which involved assigning points to User Stories, participating in backlog grooming, conducting User Story demos, attending retrospective meetings, and contributing to Iterations (Sprints) as part of the release process.• Utilized the Agile methodology to ensure that new features aligned with customer requirements and met acceptable quality assurance standards.• Managed and maintained an existing test automation framework developed with Selenium WebDriver, Maven (build system to manage dependencies and execute test cases), and the TestNG (testing framework), using Java.• Executed comprehensive testing of workflows from the frontend to the backend, and execute SQL queries to verify data completeness, integrity, and accuracy.• Responsible for configuring test cases within the CI/CD pipeline, and their execution through scheduled cron jobs and based on triggered events.• Utilized Git version control along with GitHub for repository management and established GitHub Action workflows. These workflows were configured using YAML scripts to facilitate the automated execution of test cases within CI/CD pipelines.
Software Quality Assurance Engineer
Job Responsibilities:• Perform Conformance Testing to make sure about the data Integrity of difference Resources as per FHIR STU3 and R4 Standard.• Develop and Maintain Postman Collection including test scripts to verify the Implemented FHIR STU3 and R4 Resources.• Develop end-to-end test scripts by using Cypress to reduce the time taking process during regression testing for each release.• Analyze the Requirement with Dev. Team for Mapping from CPCDS to FHIR Resources and to verify the Claim submission Standards adopted by the US Department of Health and Human Services.• Coordinate with DevOps team to configure the CI/CD pipeline for automated test scripts and Server Configuration Issues.• Use JIRA for Issue tracking and Bug Reporting.• Build Deployment on Different Servers (QA, Dev) by using Bamboo.• Logs confirmation for different requests at different log levels (Debug, info, Warn).• Update the property files by using Putty terminal emulator to test application with different test scenarios.• Upload the test data on different servers by using different channels developed in Mirth Connect and transform the raw data into JSON and to verify the data mapping and Must Support Elements as per their Cardinality to make it compliance with FHIR standard.• Manage Docker Images and Containers with the help of Portainer.
Software Test Automation Engineer
Job Responsibilities:• Design, Develop and Execute the automated test script for the Web Applications developed in Ruby on Rails (ROR, Sever Side / Back-end Implementation) with React for Front-end Implementation.• Develop the automated test suits based on analyzed requirements and Manual test suits.• Reviews requirements, specifications and designs to assure product quality; develops and implements tests Plans for product quality or performance assurance.• Design (automation testing framework) and Develop automated test scripts by using Docker, Protractor, Selenium WebDriver and use Cypress in some of the project for automated test scripts development.• Configure CI/CD pipeline with Docker to automate the execution flow of test-cases with each push of code into Gitlab and Azure DevOps or to reduce the time taking process of regression testing after each deployment.• Responsible to develop new automated test suits as per new requirements and to maintain the existing test suits, push them into Gitlab and Azure DevOps Pipeline for each sprint.• Created and Maintain API collection by using Postman.• Use Redmine and Microsoft Azure DevOps for Bug reporting and ticket creation.• Gather and Analyzed the Business Requirements and participates in product definition and feature prioritization, including customer usability studies• Working with diverse roles, being responsible for Test Requirement Analysis, Test Data Creation, test script writing, maintain the test scripts in CI/CD pipeline, work closely with development team to resolve the high priority task and communicate with clients about the requirements gathering and requirement clarification.
Colleagues at 10Pearls Pakistan
Other employees you can reach at 10pearls.com. View company contacts for 2105 employees →
Mufaddal Jamali
Colleague at 10Pearls PakistanPakistan
View →
DL
David Lucifer
Colleague at 10Pearls PakistanJacksonville, North Carolina, United States
View →
SH
Syed Hassan
Colleague at 10Pearls PakistanPakistan
View →
SA
Syed Ayesh Rehman
Colleague at 10Pearls PakistanKarāchi, Sindh, Pakistan
View →
MA
Mohammad Azhar Hussnain
Colleague at 10Pearls PakistanLahore, Punjab, Pakistan
View →
FK
Fawad Khan
Colleague at 10Pearls PakistanPakistan
View →
BB
Brock Bomberger
Colleague at 10Pearls PakistanUnited States
View →
BV
Binu Vishwakarma
Colleague at 10Pearls PakistanMaharajganj, Uttar Pradesh, India
View →
MS
Mufaddal Shafqat
Colleague at 10Pearls PakistanPakistan
View →
KS
Khurram Saeed
Colleague at 10Pearls PakistanPakistan
View →
Hamza Ashfaq education
Frequently asked questions about Hamza Ashfaq
Quick answers generated from the profile data available on this page.
What company does Hamza Ashfaq work for?
Hamza Ashfaq works for 10Pearls Pakistan.
What is Hamza Ashfaq's role at 10Pearls Pakistan?
Hamza Ashfaq is listed as Senior Test Automation Engineer at 10Pearls Pakistan.
Where is Hamza Ashfaq based?
Hamza Ashfaq is based in Islamabad, Islāmābād, Pakistan while working with 10Pearls Pakistan.
What companies has Hamza Ashfaq worked for?
Hamza Ashfaq has worked for 10Pearls Pakistan, Nmx Global Software, Inc., Stella Technology, and Arkhitech.
Who are Hamza Ashfaq's colleagues at 10Pearls Pakistan?
Hamza Ashfaq's colleagues at 10Pearls Pakistan include Mufaddal Jamali, David Lucifer, Syed Hassan, Syed Ayesh Rehman, and Mohammad Azhar Hussnain.
How can I contact Hamza Ashfaq?
You can use AeroLeads to view verified contact signals for Hamza Ashfaq at 10Pearls Pakistan, including work email, phone, and LinkedIn data when available.
What schools did Hamza Ashfaq attend?
Hamza Ashfaq holds Bachelor Of Science - Bs, Computer Science from Bahria University.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Hamza Ashfaq you were looking for.
View similar profiles