
Faisal Khatri
Verified Expert in Engineering
Software Developer
Mumbai, Maharashtra, India
Toptal member since May 1, 2026
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
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
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.
Senior Testing Specialist
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.
Lead Consultant | Quality Analyst
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.
Senior QA Engineer
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.
Software Audit Lead
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.
Senior Consultant
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.
Software Audit Lead
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.
Experience
DZone Core Member
Medium Blog
RESTful eCommerce
https://github.com/mfaisalkhatri/restful-ecommerceEducation
Bachelor of Commerce Degree in Commerce and Economics
University of Mumbai - Mumbai, India
Certifications
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
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