Loading article...
Loading article...
Stream/Area:
-
Subject:
-
Paper ID:
IJSREM67103
Volume:
10 |
9 |
Sep 2026
Pages:
1-8
Publication Frequency:
Monthly (12 issues per year)
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.

Quality Assurance
Accenture Solutions Pvt. Ltd

Quality Assurance
Accenture Solutions Pvt. Ltd

Quality Assurance
Accenture Solutions Pvt. Ltd

Quality Assurance
Accenture Solutions Pvt. Ltd
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
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.
[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
Publication Date
9/4/2026
Peer Review Type
Double-Blind Peer Review
Review Rounds: 2
Documents
Article Views
0
Total views since publication
PDF Downloads
8
Total downloads since publication
Geographic Reach
5
Digital Preservation: This article is permanently archived on Zenodo and complies with all data preservation standards across major indexing platforms.
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.
Related research in the same subject area
Loading similar articles...