
Omer Mukhtar Khan
Verified Expert in Engineering
Quality Assurance Engineer and Developer
Lahore, Punjab, Pakistan
Toptal member since June 28, 2022
Omer is a software quality assurance (QA) engineer with 6+ years of experience in the IT industry. His primary skills include REST Assured, JMeter, Java, JavaScript, Git, MySQL, APIs, and Selenium. He is an ISTQB-certified tester with experience in resource management and performance, manual, automation, UI, API, and database testing.
Portfolio
Experience
- Manual QA - 6 years
- Automated Testing - 6 years
- Quality Assurance (QA) - 6 years
- Web App Automation - 5 years
- Selenium - 5 years
- Agile Software Testing - 5 years
- Mobile App Testing - 4 years
- Database Testing - 4 years
Availability
Preferred Environment
MacOS, Slack, Teams, Windows
The most amazing...
...project I’ve worked on is an eCommerce platform with millions of users that also required managing an offshore team.
Work Experience
Software QA Engineer
Esusu
- Performed manual and automation testing of web and mobile applications.
- Handled data validation using Python (raw AWS S3 XML files to PostgreSQL DB).
- Contributed to front-end UI automation using Java (Selenium).
Software Automation Engineer
Nisum Technologies
- Developed automation tests for an eCommerce front-end application that helped reduce test time, especially during releases.
- Developed the framework for the automation testing of the APIs.
- Worked on API testing and automation of the requests and their responses.
- Maintained effective communication with the client regarding the application's features and defects.
- Helped the team migrate the application from one server to another.
- Verified data moved from Mongo DB to PostgreSQL database. Performed manual tests as well as automated tests.
Senior Software Quality Assurance Engineer
EMPG Labs
- Participated in sprint planning, grooming, and retrospective meetings for better deliverables.
- Worked on the requests sent by the web application to the API server and validated its responses.
- Worked on the performance testing of the API endpoints using Apache JMeter.
- Started automation testing and provided training to teammates.
- Managed the product and project for an offshore team.
Software Test Engineer
Confiz
- Performed UI, API, and performance testing for a large-scale application.
- Used REST Assured to automate API responses and verify data.
- Used Postman to verify endpoint responses and status codes.
- Worked on the performance testing of the endpoint used by millions of vendors and shared the results with the offshore client.
- Developed unit tests for a Java Spring Boot-based application.
- Participated in and won a coding competition by developing an application with the Microsoft Bot Framework and integrating it with Microsoft Teams.
- Became certified with the test foundation level from ISTQB.
- Performed E2E data migration testing using Python for the verification of data migrated from Amazon S3 to PostgreSQL database.
Software Engineer
Powersoft19
- Developed an automation framework to effectively test the UI application.
- Established weekly client communication to share feedback and roadblocks.
- Automated and managed a test suite of around 600 test cases.
Experience
Residents App Team
http://www.esusurent.comData Engineering for Esusu
I developed the audit code project in Python, which verified that the data transferred from S3 to PostgreSQL and then PostgreSQL to the destination PostgreSQL DB was correct and as per the requirements.
Backcountry eCommerce
I worked as a software manual and automation engineer. My primary responsibilities included testing the web-based UI application, API, and performance. Client communication was critical in this project as we had to share findings with the offshore team.
OLX eCommerce
https://www.olx.com.pk/Walmart
http://walmart.comSmart Wires
https://smartwires.com/Education
Bachelor's Degree in Computer Engineering
UET Lahore | University of Engineering and Technology - Lahore, Pakistan
Certifications
ISTQB Certified Tester Foundation Level
ISTQB
Skills
Libraries/APIs
Nightwatch.js
Tools
Slack, REST Assured, Jira, Postman, Cucumber, Behave, Git, Apache JMeter
Paradigms
User Testing, Test Automation, Automated Testing, Scrum, REST
Platforms
Windows 7, MacOS, Docker, Windows
Languages
Python, XML, C#, Java, SQL
Frameworks
Selenium, TestNG, Cypress, Swagger
Storage
JSON, PostgreSQL, Database Testing, MongoDB, NoSQL, Amazon S3 (AWS S3)
Other
Teams, Manual Software Testing, Manual QA, Web App Automation, Agile Software Testing, Quality Assurance (QA), eCommerce, API Testing, QA Test Plan Management, QA Testing, Test Management, Release Management, Mobile App Testing, QA Automation, UI Automation, Documentation, Black Box Testing, Test Cases, Test Case Creation, Firmware, Test Case Development, APIs, Contract Testing, Data Migration Testing, ETL Testing
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring