Faisal Khatri, Developer in Mumbai, Maharashtra, India
Faisal is available for hire
Hire Faisal

Faisal Khatri

Software Developer

Mumbai, Maharashtra, India

Toptal member since May 1, 2026

Bio

Faisal is a QA lead with more than 17 years of experience in software testing and automation across web, mobile, and APIs. Skilled in leading teams and driving faster, high-quality release cycles through automation and CI/CD, he has worked across domains such as finance, healthcare, eCommerce, mobility, and public safety. Passionate about mentoring, Faisal actively shares knowledge with the QA community through blogs and YouTube channels.

Portfolio

Self-employed
Java, Selenium, Appium, REST Assured, WebdriverIO, Playwright, TypeScript...
Kafa'at Business Solutions
Java, Selenium, REST Assured, Postman, Appium, Software Testing, Katalon Studio
ThoughtWorks
TypeScript, WebdriverIO, Postman, Appium, Sauce Labs, React, Android, iOS

Experience

  • Software Testing - 17 years
  • Selenium - 8 years
  • Java - 8 years
  • Postman - 8 years
  • REST Assured - 6 years
  • Appium - 5 years
  • WebdriverIO - 3 years
  • Playwright - 3 years

Preferred Environment

Java, Selenium, REST Assured, Playwright, Appium, WebdriverIO, TypeScript, Postman

The most amazing...

...achievements include authoring over 100 blogs on Medium and over 40 on TestMu AI, as well as building a community of more than 25,000 followers on LinkedIn.

Work Experience

Content Creator | Blogger | Trainer | Mentor

2022 - PRESENT
Self-employed
  • Published more than 150 technical articles on software testing and test automation across platforms, including Medium, DZone, and TestMu AI, reaching a global QA audience.
  • Created YouTube tutorials on software testing and test automation frameworks.
  • Trained multiple QA professionals in software testing, Selenium, Playwright, API testing, mobile automation, and CI/CD.
  • Mentored testers transitioning from manual to automation roles.
  • Leveraged generative AI tools, including ChatGPT, Claude, Cursor, and Gemini, for content creation, continuous learning, test data generation, and open-source contributions.
Technologies: Java, Selenium, Appium, REST Assured, WebdriverIO, Playwright, TypeScript, Software Testing, Test Automation

Senior Testing Specialist

2024 - 2025
Kafa'at Business Solutions
  • Built API, mobile, and web test automation from scratch across multiple product suites using custom frameworks and Katalon Studio for Saudi Technology and Security Comprehensive Control Company (Tahakom).
  • Integrated AI-assisted testing approaches to enhance test case design, edge case identification, and defect analysis.
  • Performed end-to-end testing, including integration, system, and exploratory testing across distributed teams.
  • Collaborated with external stakeholders to ensure seamless system integration and high-quality releases.
Technologies: Java, Selenium, REST Assured, Postman, Appium, Software Testing, Katalon Studio

Lead Consultant | Quality Analyst

2021 - 2022
ThoughtWorks
  • Directed a team of three QA engineers, driving the adoption of software testing and test automation best practices, and improving delivery efficiency.
  • Enhanced mobile automation framework using WebdriverIO for iOS and Android on cloud platforms, including Sauce Labs.
  • Assisted the QA team in conducting manual exploratory testing, uncovering critical and hidden defects to improve overall product quality.
  • Collaborated closely with clients and external teams to ensure timely, high-quality product releases.
  • Contributed to internal QA community initiatives and conducted knowledge-sharing sessions.
Technologies: TypeScript, WebdriverIO, Postman, Appium, Sauce Labs, React, Android, iOS

Senior QA Engineer

2019 - 2021
CrossAsyst Technologies Private
  • Oversaw a team of four QA engineers to define and implement a comprehensive QA strategy for a healthcare client's web and mobile platforms.
  • Built an API automation framework using Java and REST Assured, significantly improving regression coverage.
  • Developed a mobile automation framework using Selenium and Appium, enabling cross-browser and mobile testing.
  • Designed a QA strategy for the healthcare product, improving test effectiveness and delivery timelines.
  • Supported performance reviews and mentoring initiatives within the QA team.
Technologies: Java, REST Assured, Appium, Selenium, Test Automation, Mobile App Testing, Postman, BrowserStack

Software Audit Lead

2018 - 2018
6d Technologies
  • Spearheaded a team of two QA engineers for web and mobile automation testing, with Selenium and Appium frameworks.
  • Established QA processes, test strategies, and execution plans for the project.
  • Assisted the QA team in conducting manual exploratory testing, uncovering critical and hidden defects to improve overall product quality.
Technologies: Java, Selenium, Appium, Postman, Software Testing

Senior Consultant

2017 - 2017
Capgemini
  • Conducted manual testing for desktop applications and validated business workflows.
  • Performed back-end and database testing using SQL queries to ensure data integrity and consistency.
  • Performed manual testing of the web application by writing test cases and executing them.
Technologies: Manual QA, Software Testing, Manual Testing, MySQL

Software Audit Lead

2015 - 2017
63 Moons Technologies
  • Involved in the planning, monitoring, effort estimation, and control of the testing activities and tasks.
  • Ensured proper configuration management of the product produced and traceability of the tests to the test basis.
  • Scheduled tests for execution; monitored, measured, and controlled test progress and product quality status; reported on test results; and adapted the test plan.
  • Designed and developed test cases and performed manual exploratory testing according to the functional specifications.
Technologies: Manual Testing, Manual QA, Test Planning, Software Testing, MySQL

Experience

DZone Core Member

As a member of the DZone core team, I actively write blog posts and articles on software testing and test automation. I have written multiple tutorial articles on test automation and software testing, including tools such as REST Assured, Selenium, Jenkins, and Playwright.

Medium Blog

As an active blogger, I write about my technical expertise and share my knowledge with the global QA community. I have written multiple blogs on software testing and test automation tools, including Selenium WebDriver, Playwright, Appium, REST Assured, SuperTest, Jenkins, and Selenium Grid.

RESTful eCommerce

https://github.com/mfaisalkhatri/restful-ecommerce
I developed a simple node eCommerce application for testing RESTful web services. This application is designed for testers to manually practice API testing with tools like Postman or with API test automation tools such as SuperTest, REST Assured, Playwright, and Cypress.

Education

2004 - 2007

Bachelor of Commerce Degree in Commerce and Economics

University of Mumbai - Mumbai, India

Certifications

OCTOBER 2014 - PRESENT

ISTQB Foundation Level

ISTQB

Skills

Libraries/APIs

Playwright, React

Tools

REST Assured, WebdriverIO, Postman, Katalon Studio, BrowserStack, Jenkins, SuperTest

Paradigms

Software Testing, Test Automation, Manual Testing, Automated Testing

Frameworks

Selenium, Appium

Languages

Java, TypeScript, JavaScript

Platforms

Android, iOS, LambdaTest, Docker

Storage

MySQL

Other

Accounts, Economics, Business Management, Sauce Labs, Mobile App Testing, Manual QA, Test Planning, Blogging, Content Writing, GitHub Actions

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring