Crossref DOIMemberCiteFactoropen accessissn
SJIF Impact Factor 8.659 | ISSN: 2582-3930
IJSREM Logo

International Journal of Scientific Research in Engineering and Management

(Gateway to Global Scholars - An International, Scholarly, Multi-Disciplinary, Open Access Journal)

Peer-Reviewed Journal Designed to Meet UGC's Quality Parameters

HomeCurrent IssuePast IssuesPay OnlineConferencesEditorial BoardAbout UsContact Us
IJSREM

Loading article...

Follow Us

  • Google Scholar
  • ResearchGate
  • Academia.edu
  • Mendeley
  • LinkedIn
  • Facebook
  • Instagram

Journal Policies

  • Peer Review Policy
  • Publication Ethics
  • Copyright Infringement
  • Refund & Cancellation Policy
  • Terms and Conditions
  • Privacy Policy

Journal Identifiers & Licenses

  • ISSN Verified: 2582-3930ISSN Verified: 2582-3930
  • Crossref DOI: 10.55041Crossref DOI: 10.55041
  • SJIF Ranking: 08.659SJIF Ranking: 08.659
  • Licensed under CC BY 4.0Licensed under CC BY 4.0
  • ISO Certification: 9001:2015ISO Certification: 9001:2015
  • Indexed & Cited In: Google ScholarIndexed & Cited In: Google Scholar

Contact Us

International Journal of Scientific Research in Engineering and Management (IJSREM)

#62/1, New No 7, 1st Cross, 2nd Main, Ganganagar, R T Nagar, Bangalore North, Bangalore, Karnataka, India – 560032
[email protected]+91 93911 67991
logos
logos
Working Hours

Mon – Sat: 9:00 AM – 6:00 PM

Sunday: 10:00 AM – 4:00 PM

+91 93911 67991

© 2026 IJSREM – International Journal of Scientific Research in Engineering and Management. This is an open-access journal. Articles are published under the Creative Commons Attribution (CC BY 4.0) License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

DisclaimerPrivacy PolicyTerms and Conditions
ArticlePeer ReviewedOpen AccessPlagiarism Passed
Paper ID:IJSREM67103

Accelerating Enterprise Test Automation with Large Language Models: Building a Multi-Client Playwright Framework with Claude

Stream/Area:

-

Subject:

-

Paper ID:

IJSREM67103

Volume:

10 |

9 |

Sep 2026

Pages:

1-8

Publication Frequency:

Monthly (12 issues per year)

DOI
Digital Object Identifier
10.55041/IJSREM67103

License:International Journal of Scientific Research in Engineering and Management follows the Creative Commons Attribution 4.0 (CC BY 4.0) License, allowing free use and distribution with proper attribution.

Share this article:

Authors

Rohit Kumar Sharma

Rohit Kumar Sharma

Quality Assurance

Accenture Solutions Pvt. Ltd

Download Author Certificate
Vidur Shukla

Vidur Shukla

Quality Assurance

Accenture Solutions Pvt. Ltd

Download Co-Author Certificate
Jyoti Misra Parashar

Jyoti Misra Parashar

Quality Assurance

Accenture Solutions Pvt. Ltd

Download Co-Author Certificate
Ritesh Kumar

Ritesh Kumar

Quality Assurance

Accenture Solutions Pvt. Ltd

Download Co-Author Certificate

Author Services & Downloads

Full ArticlesAcceptance Certificate

Abstract

Anyone who has tried to build reliable, end-to-end test automation for a modern web application knows how quickly the complexity piles up — asynchronous rendering, enterprise auth, multi-tenancy, and fragile selectors all at once. This paper documents how I built a production-grade, multi-client test automation framework for a Marketing Mix Modelling platform, with Claude (Anthropic’s LLM) as a genuine part of the development process. It wasn’t a single-step effort. The work started as a rough Python script to prove the concept was even feasible, then evolved into a structured TypeScript/Node.js framework built around the Page Object Model. Along the way, a set of engineering patterns emerged from real debugging sessions and failures — a multi-selector fallback strategy, automated TOTP-based MFA, session-state reuse, a smart calendar-date algorithm, a clipboard-retry technique for asynchronous data exports, and a custom performance reporter. This paper describes the human–AI workflow behind all of that, the architecture it produced, and the lessons I’d pass on to any engineer considering a similar approach. The honest summary: LLM assistance genuinely compressed timelines and surfaced patterns I might have missed, but only because a human stayed in the loop throughout — reviewing every output, supplying ground truth, and making the final call on correctness.

KEYWORDS

Test automation; Playwright; Large Language Models; Claude; AI-assisted software engineering; Page Object Model; Multi-factor authentication; Continuous Integration; Data validation; TypeScript.

Cite This Article

Rohit Kumar Sharma, Vidur Shukla, Jyoti Misra Parashar, Ritesh Kumar, "Accelerating Enterprise Test Automation with Large Language Models: Building a Multi-Client Playwright Framework with Claude," International Journal of Scientific Research in Engineering and Management, vol. 10, no. 9, pp. 1-8, Sep 2026. https://doi.org/10.55041/IJSREM67103

Full Article/Conclusion

The honest answer to ‘can an LLM help you build a serious test automation framework?’ is yes — with caveats. Starting from a messy exploratory Python script, Claude helped produce a layered, multi-client Playwright framework in TypeScript, with a proper Page Object Model, automated MFA, session reuse, resilient data capture, performance telemetry, and a CI/CD pipeline. That’s a real outcome, not a demo. But what made it work wasn’t handing the problem to an AI — it was staying in control of the parts that matter. I owned the intent, the ground truth, the security decisions, and the final validation. Claude handled the acceleration: design proposals, code generation, debugging suggestions, and documentation. For engineers facing the recurring cost of E2E test automation, this kind of collaboration is worth trying — but only if you’re prepared to review everything carefully and keep the human judgement firmly in the loop.

References

[1] Anthropic. Claude (Large Language Model). https://www.anthropic.com/claude [2] Microsoft. Playwright: Fast and reliable end-to-end testing for modern web apps. https://playwright.dev/ [3] M. Fowler. PageObject. https://martinfowler.com/bliki/PageObject.html [4] M. M. Rahman et al. "An Empirical Study on the Usage of Large Language Models for Software Testing." (survey literature on LLM-assisted testing). [5] IETF RFC 6238. TOTP: Time-Based One-Time Password Algorithm. [6] TypeScript. https://www.typescriptlang.org/ [7] GitHub Actions Documentation. https://docs.github.com/actions

Editorial & Review Transparency

Publication Date

9/4/2026

Peer Review Type

Double-Blind Peer Review

Review Rounds: 2

Documents

Review Report (Confidential)
Copyright Form (Office)

Article Metrics & Impact

Article Views

0

Total views since publication

PDF Downloads

8

Total downloads since publication

Geographic Reach

5

Indexing, Archiving & Preservation

Google Scholar
Academia
ResearchGate
Crossref
SSRN
Semantic Scholar
Thomson Reuters
WorldCat
Mendeley
OpenAlex
EBSCO
Zenodo

Digital Preservation: This article is permanently archived on Zenodo and complies with all data preservation standards across major indexing platforms.

Ethics, Compliance & Transparency

Plagiarism Screening

This manuscript has been checked for plagiarism using TurnitinPlagiarismChecker software.

Conflict of Interest

The authors declare no conflict of interest related to this research work.

Funding Information

No funding information available for this research.

Similar & Recommended Articles

Similar Articles by Topic

Related research in the same subject area

Loading similar articles...