Ahmad Rauf
Verified Expert in Engineering
Quality Assurance Engineer and Software Developer
Bessemer, AL, United States
Toptal member since August 1, 2022
Ahmad is a seasoned automation test engineer with 6+ years of experience. He is proficient in automating UI, E2E, APIs, and back-end systems across diverse industries such as gaming, real estate, and fintech. He has expertise in Selenium, Cypress.io, Appium, and other tools with a proven track record of delivering quality results with a hands-on approach, attention to detail, and creativity. Ahmad is a true leader in the field of automation testing.
Portfolio
Experience
Availability
Preferred Environment
MacOS, Slack, Visual Studio Code (VS Code), Postman, Jira, Fleet Applications
The most amazing...
...thing: contributing my automation skills to AT&T, one of the top-ranked Fortune 500 in the US. I am proud that my skills had a tangible impact on their success.
Work Experience
Automation QA Manager
Abhi Finance
- Oversaw and managed the automated testing processes for key organizational products, ensuring they met project requirements and adhered to efficient test plans and frameworks.
- Collaborated with business users and reviewed technical specifications to gather requirements and acceptance criteria, identifying any existing system issues and potential future enhancements.
- Designed comprehensive plans for automating software testing processes, ensuring that they contributed to the overall quality and timely delivery of projects.
- Led a team of manual and automation engineers, guiding them through the entire sprint cycle, delegating assignments, prioritizing tasks, and reviewing their work to maintain high-quality standards.
- Developed and implemented sustainable processes to improve testing efficiency, accuracy, and cost-effectiveness, while continually monitoring and streamlining procedures.
- Stayed abreast of the latest technologies, tools, and methodologies in the field of automated testing, researching and identifying new solutions that can enhance testing efficacy and reduce timelines.
- Led change management efforts within the organization to encourage the adoption of new technologies, tools, and methodologies throughout different teams and departments.
- Tracked the progress of projects and provided regular status updates to diverse stakeholders and senior leadership.
- Took responsibility for training and mentoring new team members, sharing expertise, establishing best practices, and providing informative feedback to help them grow professionally.
Senior Software Test Engineer
AT&T
- Designed and implemented an automation framework according to the project structure.
- Organized and monitored defect management processes and changes and conducted regression tests.
- Developed solutions for object identity issues and error handling.
- Conducted performance testing to verify system scalability, efficiency, and reliability.
- Analyzed the underlying causes of performance issues and provided corrective action.
Software Test Engineer
InvoZone
- Designed manual and automated test procedures to evaluate each software product and feature.
- Improved the software testing systems for maximum performance.
- Finalized and documented testing procedures for the team members.
- Presented test reports to management, suggesting software fixes.
- Developed solutions for object identity problems and error handling.
Junior Software Automation Engineer
ShopDev
- Identified and selected the test cases for automation.
- Implemented API automation tests to ensure the running of endpoints.
- Created, enhanced, debugged, and ran the test cases.
- Managed the changes and executed regression tests.
Automation Engineer
Epicsoft
- Built, coded, and implemented software evaluation test programs.
- Executed test programs to ensure the testing protocols evaluated the software functionality according to requirements.
- Generated reports after the test execution and shared them with the team members.
Experience
Abhi Finance
Payroll Financing
https://abhi.com.pk/payroll-financing/Earned Wage Access
https://abhi.com.pk/earned-wage-access/Fabric
https://fabric.inc/DirecTV
Artefy
Omnichannel Engine | XStak
https://www.xstak.com/omnichannel-engineJuicy Couture
https://juicycouture.com/FoodPanda
Firefly PK
Jublee Life Insurance
https://www.jubileelife.com/Castle Biosciences
https://castlebiosciences.com/Invoice Factoring
https://abhi.com.pk/invoice-factoring/Payroll Processing
https://abhi.com.pk/payroll-processing/Education
Master's Degree in Data Science
Information Technology University - Lahore, Pakistan
Bachelor's Degree in Software Engineering
University of Gujrat - Lahore, Pakistan
Skills
Libraries/APIs
Selenium WebDriver, REST APIs, Chai, WebDriver, Playwright, Web API, Node.js, Pandas, Scikit-learn, NumPy, React, Pywinauto
Tools
WebdriverIO, Cucumber, Git, Jira, Postman, IntelliJ IDEA, Mocha, Jenkins, REST Assured, Trello, Apache JMeter, Slack, LaTeX, TestRail, Asana, Figma, GitLab, GitLab CI/CD, GitHub, xUnit, Amazon Simple Queue Service (SQS), pgAdmin, Bugzilla, LoadRunner, RabbitMQ, ActiveMQ
Languages
Java, SQL, Python, TypeScript, Gherkin, JavaScript, C#, HTML, CSS, Dart
Frameworks
Cypress, Appium, Angular, Selenium, Jest, XCUITest, Espresso, Capybara, React Native, TestNG, JUnit, .NET, Windows PowerShell, Flutter, ASP.NET
Paradigms
Manual Testing, Automation, Automated Testing, Test Automation, Testing, Functional Testing, Best Practices, E2E Testing, Software Testing, Agile, Scrum, Behavior-driven Development (BDD), Non-functional Testing, Unit Testing, Object-oriented Programming (OOP), Six Sigma, ETL, HIPAA Compliance, Load Testing, Microservices
Platforms
MacOS, Visual Studio Code (VS Code), iOS, Android, Mobile, Amazon Web Services (AWS), Firebase, Blockchain, Azure, WordPress, Linux, AWS Lambda, Kubernetes, WooCommerce, Docker
Storage
Data Validation, JSON, MySQL, Google Cloud, Database Migration, PostgreSQL, Apache Hive
Other
REST API Automation, Manual QA, API Testing, Quality Assurance (QA), Test Case Creation, Test Case Development, Test Cases, Automation Framework Development, Build Releases, Release Management, UI Testing, QA Automation, QA Testing, SDET, Test Automation Frameworks, Software Testing Automation Framework (STAF), Mobile Device QA Automation, UI Automator, System Requirements, eCommerce, Web Applications, Manual Software Testing, Regression Testing, Integration Testing, Test Planning, QA Test Plan Management, Website QA, Software QA, User Experience (UX), Web Development, UI Automation, Automation Tools, QA Leadership, Mobile App Testing, Web App Testing, Test Case Execution, Smoke Testing, Cross-browser Testing, Website Testing, Test Scripting, Automated UI Testing, Reading, Performance Testing, Black Box Testing, Localization Testing, ETL Testing, Finance, Quality Auditing, Documentation, CI/CD Pipelines, Data Migration Testing, Waterfall Methodology, Data Migration, Machine Learning, Deep Learning, Fleet Applications, Over-the-top Content (OTT), Containerization, Video Streaming, TV, TV Broadcasting, Broadcasting, Data Warehousing
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