PageSourceSearch

https://www.testmax.ai/

html testmax.ai collected 2026-10-05 12:45:35 UTC 81,906 bytes, 95 lines download raw bytes

1<!DOCTYPE html><html lang="en" class="__variable_b6296e"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/636a5ac981f94f8b-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2FTestMax_Logo.png&amp;w=128&amp;q=75 1x, /_next/image?url=%2FTestMax_Logo.png&amp;w=256&amp;q=75 2x" fetchPriority="high"/><link rel="preload" as="image" href="/TestMax_Logo.png"/><link rel="stylesheet" href="/_next/static/css/6ed900aae1a503b5.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-8fbd19cb30f80fe9.js"/>
1<script src="/_next/static/chunks/fd9d1056-355e8d777fb97d9d.js" async=""></script>
1<script src="/_next/static/chunks/2117-49441e4cc8c4314b.js" async=""></script>
1<script src="/_next/static/chunks/main-app-be3d940aef6bd3eb.js" async=""></script>
1<script src="/_next/static/chunks/7765-10f165cbbd9e4809.js" async=""></script>
1<script src="/_next/static/chunks/8003-2b3c8167ebefb82c.js" async=""></script>
1<script src="/_next/static/chunks/4389-1a3dff6d0f76be2a.js" async=""></script>
1<script src="/_next/static/chunks/6124-52b50c780e373ddd.js" async=""></script>
1<script src="/_next/static/chunks/9980-1cf6fddae44b01f0.js" async=""></script>
1<script src="/_next/static/chunks/app/page-b1262fc43bf7fb46.js" async=""></script>
1<script src="/_next/static/chunks/app/layout-76c94e4e0b0319e0.js" async=""></script>
1<meta name="theme-color" content="#154360"/><title>TestMax — AI-Driven Test Automation Platform</title><meta name="description" content="TestMax converts your requirements into test cases, scripts and executed results automatically. No manual scripting. 7-day free trial."/><link rel="manifest" href="/site.webmanifest" crossorigin="use-credentials"/><meta name="google-site-verification" content="YE6E7-U_6a-oOE4bUCD5Gdxc8xG_XAEo9e1zFhYpDvA"/><meta property="og:title" content="TestMax — AI-Driven Test Automation Platform"/><meta property="og:description" content="From requirements to executed tests. Fully automated by AI."/><meta property="og:url" content="https://testmax.ai"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary"/><meta name="twitter:title" content="TestMax — AI-Driven Test Automation Platform"/><meta name="twitter:description" content="From requirements to executed tests. Fully automated by AI."/><link rel="icon" href="/favicon.ico"/><link rel="icon" href="/favicon-96x96.png" sizes="96x96" type="image/png"/><link rel="icon" href="/favicon.svg" type="image/svg+xml"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><meta name="next-size-adjust"/>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script>
1</head><body>
vendor: 67 bytes, line 1
1<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1GTM-WJN5H8QB
vendor: 82 bytes, line 1
1" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1<div style="position:fixed;top:0;left:0;width:100%;height:3px;background-color:#E8E8E8;z-index:9999"><div style="height:100%;width:0%;background-color:#60CE80;transition:width 50ms linear"></div></div><header style="position:fixed;top:0;left:0;right:0;z-index:100;background-color:transparent;border-bottom:1px solid transparent;box-shadow:none;transition:background-color 300ms ease, box-shadow 300ms ease, border-color 300ms ease"><div style="max-width:1280px;margin:0 auto;padding:0 24px;height:72px;display:flex;align-items:center;justify-content:space-between;position:relative"><a href="#hero" style="text-decoration:none"><img alt="TestMax" fetchPriority="high" width="120" height="50" decoding="async" data-nimg="1" style="color:transparent;height:50px;width:auto;filter:none" srcSet="/_next/image?url=%2FTestMax_Logo.png&amp;w=128&amp;q=75 1x, /_next/image?url=%2FTestMax_Logo.png&amp;w=256&amp;q=75 2x" src="/_next/image?url=%2FTestMax_Logo.png&amp;w=256&amp;q=75"/></a><nav class="hidden md:flex items-center" style="gap:32px;position:absolute;left:50%;transform:translateX(-50%)"><a href="#how-it-works" class="nav-link group" style="font-family:var(--font-plus-jakarta);font-size:14px;font-weight:500;color:#154360;text-decoration:none;position:relative;padding-bottom:4px;border-bottom:2px solid transparent;transition:color 200ms ease, border-color 200ms ease">
1How It Works<span style="position:absolute;bottom:0;left:0;width:0%;height:2px;background-color:#60CE80;transition:width 200ms ease" class="nav-underline"></span></a><a href="#features" class="nav-link group" style="font-family:var(--font-plus-jakarta);font-size:14px;font-weight:500;color:#154360;text-decoration:none;position:relative;padding-bottom:4px;border-bottom:2px solid transparent;transition:color 200ms ease, border-color 200ms ease">Features<span style="position:absolute;bottom:0;left:0;width:0%;height:2px;background-color:#60CE80;transition:width 200ms ease" class="nav-underline"></span></a><a href="#pricing" class="nav-link group" style="font-family:var(--font-plus-jakarta);font-size:14px;font-weight:500;color:#154360;text-decoration:none;position:relative;padding-bottom:4px;border-bottom:2px solid transparent;transition:color 200ms ease, border-color 200ms ease">Pricing<span style="position:absolute;bottom:0;left:0;width:0%;height:2px;background-color:#60CE80;transition:width 200ms ease" class="nav-underline"></span></a><a href="#contact" class="nav-link group" style="font-family:var(--font-plus-jakarta);font-size:14px;font-weight:500;color:#154360;text-decoration:none;position:relative;padding-bottom:4px;border-bottom:2px solid transparent;transition:color 200ms ease, border-color 200ms ease">Contact<span style="position:absolute;bottom:0;left:0;width:0%;height:2px;background-color:#60CE80;transition:width 200ms ease" class="nav-underline"></span></a><a href="/blog" class="nav-link group" style="font-family:var(--font-plus-jakarta);font-size:14px;font-weight:500;color:#154360;text-decoration:none;position:relative;padding-bottom:4px;border-bottom:2px solid transparent;transition:color 200ms ease, border-color 200ms ease">Blog<span style="position:absolute;bottom:0;left:0;width:0%;height:2px;background-color:#60CE80;transition:width 200ms ease" class="nav-underline"></span></a></nav><div class="hidden md:flex items-center"><button style="font-family:var(--font-plus-jakarta);font-size:14px;font-weight:500;color:#FFFFFF;background-color:#60CE80;border-radius:6px;padding:10px 20px;border:1.5px solid transparent;cursor:pointer;transition:background-color 200ms ease">Request Early Access</button></div><button class="md:hidden" style="background:none;border:none;cursor:pointer;color:#154360;padding:4px" aria-label="Toggle menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg></button></div><style>
2        .nav-link:hover .nav-underline {
3          width: 100% !important;
4        }
5      </style></header><main><section id="hero" style="background-color:#FFFFFF;min-height:100vh;padding-top:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 24px 96px"><div style="width:100%;max-width:860px;margin:0 auto"><h1 style="position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)">AI-Driven Test Automation Platform</h1><div class="animate-fade-up" style="animation-delay:0ms;animation-fill-mode:both"><div style="width:100%;text-align:center;min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:visible;margin-bottom:32px;transition:opacity 0.3s ease;opacity:1"><span style="font-size:clamp(26px, 3vw, 40px);font-weight:800;font-family:&#x27;Plus Jakarta Sans&#x27;, sans-serif;line-height:1.2;text-align:center;display:block;color:#154360">Requirements In.</span><span style="font-size:clamp(26px, 3vw, 40px);font-weight:800;font-family:&#x27;Plus Jakarta Sans&#x27;, sans-serif;line-height:1.2;text-align:center;display:block;color:#60CE80">Tested Software Out.</span></div></div><div class="animate-fade-up" style="animation-delay:150ms;animation-fill-mode:both"><p style="font-family:var(--font-plus-jakarta);font-weight:500;font-size:clamp(16px, 2vw, 20px);color:#6B7280;text-align:center;margin-bottom:40px;min-height:1.6em"><span class="cursor-blink">|</span></p></div><div class="animate-fade-up" style="animation-delay:300ms;animation-fill-mode:both;display:flex;justify-content:center;gap:16px;flex-wrap:wrap"><a href="#contact" style="font-family:var(--font-plus-jakarta);font-weight:500;font-size:16px;color:#FFFFFF;background-color:#60CE80;border-radius:6px;padding:14px 28px;text-decoration:none;transition:background-color 200ms ease, box-shadow 200ms ease;display:inline-block">Book Your Demo</a><a href="#how-it-works" style="font-family:var(--font-plus-jakarta);font-weight:500;font-size:16px;color:#154360;background-color:#FFFFFF;border:1.5px solid #154360;border-radius:6px;padding:14px 28px;text-decoration:none;transition:background-color 200ms ease, color 200ms ease;display:inline-block">See How It Works</a></div><div class="animate-fade-up" style="animation-delay:500ms;animation-fill-mode:both;margin-top:64px;width:100%"><div style="max-width:900px;width:100%;margin:0 auto;position:relative;padding:0 32px"><div style="position:absolute;top:32px;left:calc(32px + 32px);right:calc(32px + 32px);height:2px;background-color:#E8E8E8;overflow:hidden"><div style="height:100%;background-color:#60CE80;width:0%;transition:width 700ms ease"></div></div><div style="display:flex;justify-content:space-between;align-items:flex-start;position:relative"><div style="display:flex;flex-direction:column;align-items:center;gap:12px;flex:1"><div style="width:64px;
5height:64px;border-radius:50%;background-color:#FFFFFF;border:2px solid #E8E8E8;display:flex;align-items:center;justify-content:center;transition:all 400ms ease;box-shadow:none;position:relative;z-index:1"><span style="font-family:var(--font-plus-jakarta);font-weight:700;font-size:18px;color:#E8E8E8">1</span></div><p style="font-family:var(--font-plus-jakarta);font-size:13px;color:#6B7280;text-align:center;transition:color 400ms ease;line-height:1.4">Requirements</p></div><div style="display:flex;flex-direction:column;align-items:center;gap:12px;flex:1"><div style="width:64px;height:64px;border-radius:50%;background-color:#FFFFFF;border:2px solid #E8E8E8;display:flex;align-items:center;justify-content:center;transition:all 400ms ease;box-shadow:none;position:relative;z-index:1"><span style="font-family:var(--font-plus-jakarta);font-weight:700;font-size:18px;color:#E8E8E8">2</span></div><p style="font-family:var(--font-plus-jakarta);font-size:13px;color:#6B7280;text-align:center;transition:color 400ms ease;line-height:1.4">Test Cases</p></div><div style="display:flex;flex-direction:column;align-items:center;gap:12px;flex:1"><div style="width:64px;height:64px;border-radius:50%;background-color:#FFFFFF;border:2px solid #E8E8E8;display:flex;align-items:center;justify-content:center;transition:all 400ms ease;box-shadow:none;position:relative;z-index:1"><span style="font-family:var(--font-plus-jakarta);font-weight:700;font-size:18px;color:#E8E8E8">3</span></div><p style="font-family:var(--font-plus-jakarta);font-size:13px;color:#6B7280;text-align:center;transition:color 400ms ease;line-height:1.4">Test Scripts</p></div><div style="display:flex;flex-direction:column;align-items:center;gap:12px;flex:1"><div style="width:64px;height:64px;border-radius:50%;background-color:#FFFFFF;border:2px solid #E8E8E8;display:flex;align-items:center;justify-content:center;transition:all 400ms ease;box-shadow:none;position:relative;z-index:1"><span style="font-family:var(--font-plus-jakarta);font-weight:700;font-size:18px;color:#E8E8E8">4</span></div><p style="font-family:var(--font-plus-jakarta);font-size:13px;color:#6B7280;text-align:center;transition:color 400ms ease;line-height:1.4">Execution</p></div><div style="display:flex;flex-direction:column;align-items:center;gap:12px;flex:1"><div style="width:64px;height:64px;border-radius:50%;background-color:#FFFFFF;border:2px solid #E8E8E8;display:flex;align-items:center;justify-content:center;transition:all 400ms ease;box-shadow:none;position:relative;z-index:1"><span style="font-family:var(--font-plus-jakarta);font-weight:700;font-size:18px;color:#E8E8E8">5</span></div><p style="font-family:var(--font-plus-jakarta);font-size:13px;color:#6B7280;text-align:center;transition:color 400ms ease;line-height:1.4">Results</p></div></div></div></div></div></section><section id="problem" class="problem-section" style="width:100%;min-height:auto;background-color:#154360;padding:48px 40px 8px;box-sizing:border-box;font-family:var(--font-plus-jakarta)"><style>
6        @keyframes fadeInUp {
7          from { opacity: 0; transform: translateY(12px); }
8          to   { opacity: 1; transform: translateY(0); }
9        }
10        @media (max-width: 768px) {
11          .problem-section { padding: 40px 16px 8px !important; }
12          .problem-label { font-size: 16px !important; letter-spacing: 1.5px !important; margin-bottom: 32px !important; }
13          .problem-stats { flex-direction: column !important; }
14          .stat-block { padding: 20px 16px !important; border-right: none !important; border-bottom: 1px solid rgba(255,255,255,0.15) !important; }
15          .stat-block:last-child { border-bottom: none !important; }
16          .stat-number { font-size: 64px !important; }
17          .stat-suffix { font-size: 32px !important; }
18          .stat-statement { min-height: unset !important; }
19          .stat-explanation { min-height: unset !important; font-size: 14px !important; }
20          .problem-tagline { font-size: clamp(20px, 5vw, 32px) !important; flex-wrap: wrap !important; gap: 8px !important; justify-content: center !important; }
21          .problem-tagline-text { white-space: normal !important; text-align: center !important; }
22          .problem-tagline-logo { height: 36px !important; }
23        }
24      </style><p class="problem-label" style="text-align:center;color:#60CE80;font-size:24px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;margin:0 0 64px 0">The Reality of QA Today</p><div class="problem-stats" style="display:flex;max-width:1100px;margin:0 auto;align-items:flex-start"><div class="stat-block" style="flex:1 1 0;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 40px;border-right:1px solid rgba(255,255,255,0.30);box-sizing:border-box"><p class="stat-number" style="font-size:96px;font-weight:800;color:#F59E0B;margin:0 0 16px 0;line-height:1;font-family:var(--font-plus-jakarta);tabular-nums:tabular-nums">0<span class="stat-suffix" style="font-size:48px">%</span></p><p class="stat-statement" style="font-size:15px;font-weight:700;color:#FFFFFF;margin:0 0 12px 0;line-height:1.35;font-family:var(--font-plus-jakarta);text-transform:uppercase;letter-spacing:0.05em;min-height:80px">of organizations have poorly written and unmaintained test cases</p><p class="stat-explanation" style="font-size:16px;font-weight:400;color:#CBD5E1;margin:0;line-height:1.65;font-family:var(--font-plus-jakarta);min-height:100px">Requirements are vague from the start. Test cases inherit the ambiguity. QA teams inherit the blame.</p></div><div class="stat-block" style="flex:1 1 0;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 40px;border-right:1px solid rgba(255,255,255,0.30);box-sizing:border-box"><p class="stat-number" style="font-size:96px;font-weight:800;color:#F59E0B;margin:0 0 16px 0;line-height:1;font-family:var(--font-plus-jakarta);tabular-nums:tabular-nums">0<span class="stat-suffix" style="font-size:48px">%</span></p><p class="stat-statement" style="font-size:15px;font-weight:700;color:#FFFFFF;margin:0 0 12px 0;line-height:1.35;font-family:var(--font-plus-jakarta);text-transform:uppercase;letter-spacing:0.05em;min-height:80px">of companies say their QA process is under-automated</p><p class="stat-explanation" style="font-size:16px;font-weight:400;color:#CBD5E1;margin:0;line-height:1.65;font-family:var(--font-plus-jakarta);min-height:100px">Manual effort dominates. Scripts take weeks. Requirements change overnight and the cycle starts again.</p></div><div class="stat-block" style="flex:1 1 0;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 40px;border-right:none;box-sizing:border-box"><p class="stat-number" style="font-size:96px;font-weight:800;color:#F59E0B;margin:0 0 16px 0;line-height:1;font-family:var(--font-plus-jakarta);tabular-nums:tabular-nums">0<span class="stat-suffix" style="font-size:48px">%</span></p><p class="stat-statement" style="font-size:15px;font-weight:700;color:#FFFFFF;margin:0 0 12px 0;line-height:1.35;font-family:var(--font-plus-jakarta);text-transform:uppercase;letter-spacing:0.05em;min-height:80px">say legacy systems block them from proper automation</p><p class="stat-explanation" style="font-size:16px;font-weight:400;color:#CBD5E1;margin:0;line-height:1.65;font-family:var(--font-plus-jakarta);min-height:100px">Requirements in Jira. Tests in spreadsheets. Scripts in repos. Nothing is connected. Nothing is traceable.</p></div></div><p style="text-align:center;font-style:italic;color:#94A3B8;font-size:13px;font-weight:400;margin:40px auto 0;padding-bottom:0;max-width:700px;line-height:1.6;font-family:var(--font-plus-jakarta)">Sources: State of Testing Report 2024 (PractiTest) · World Quality Report 2024 (Capgemini)</p><div style="margin-top:16px;display:flex;flex-direction:column;align-items:center"><div style="width:120px;height:2px;overflow:hidden;margin-bottom:16px"><div style="height:2px;background-color:#60CE80;width:0px;transition:none"></div></div><p class="problem-tagline" style="font-size:42px;font-weight:800;color:#FFFFFF;margin:0;width:100%;display:flex;justify-content:center;align-items:center;gap:14px;opacity:0;animation:none"><img class="problem-tagline-logo" src="/TestMax_Logo.png" style="filter:brightness(0) invert(1);height:50px;flex-shrink:0" alt="TestMax"/><span class="problem-tagline-text" style="white-space:nowrap"><span style="color:#F59E0B">eliminates</span> all three.<!-- --> <span style="color:#F59E0B">Permanently.</span></span></p></div></section><section id="how-it-works" class="section-hidden how-section" style="background-color:#FFFFFF;padding:100px 40px"><h2 class="how-heading" style="font-family:var(--font-plus-jakarta);font-weight:700;font-size:48px;color:#154360;text-align:center;margin-bottom:80px;margin-top:0">Five Steps. Zero Manual Effort.</h2><div style="width:100%;max-width:1100px;margin:0 auto">
24<svg width="100%" height="200" viewBox="0 0 1100 200" style="overflow:visible"><defs><filter id="glow-0" x="-50%" y="-50%" width="200%" height="200%"><feGaussianBlur stdDeviation="6" result="coloredBlur"></feGaussianBlur><feMerge><feMergeNode in="coloredBlur"></feMergeNode><feMergeNode in="SourceGraphic"></feMergeNode></feMerge></filter><filter id="glow-1" x="-50%" y="-50%" width="200%" height="200%"><feGaussianBlur stdDeviation="6" result="coloredBlur"></feGaussianBlur><feMerge><feMergeNode in="coloredBlur"></feMergeNode><feMergeNode in="SourceGraphic"></feMergeNode></feMerge></filter><filter id="glow-2" x="-50%" y="-50%" width="200%" height="200%"><feGaussianBlur stdDeviation="6" result="coloredBlur"></feGaussianBlur><feMerge><feMergeNode in="coloredBlur"></feMergeNode><feMergeNode in="SourceGraphic"></feMergeNode></feMerge></filter><filter id="glow-3" x="-50%" y="-50%" width="200%" height="200%"><feGaussianBlur stdDeviation="6" result="coloredBlur"></feGaussianBlur><feMerge><feMergeNode in="coloredBlur"></feMergeNode><feMergeNode in="SourceGraphic"></feMergeNode></feMerge></filter><filter id="glow-4" x="-50%" y="-50%" width="200%" height="200%"><feGaussianBlur stdDeviation="6" result="coloredBlur"></feGaussianBlur><feMerge><feMergeNode in="coloredBlur"></feMergeNode><feMergeNode in="SourceGraphic"></feMergeNode></feMerge></filter></defs><line x1="120" y1="100" x2="215" y2="100" stroke="#E8E8E8" stroke-width="2"></line><line x1="375" y1="100" x2="470" y2="100" stroke="#E8E8E8" stroke-width="2"></line>
24<line x1="630" y1="100" x2="725" y2="100" stroke="#E8E8E8" stroke-width="2"></line><line x1="885" y1="100" x2="980" y2="100" stroke="#E8E8E8" stroke-width="2"></line><foreignObject x="110" y="90" width="20" height="20" style="overflow:visible"><div style="display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:#154360;animation:bot-pulse 1s ease-in-out infinite"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-bot"><path d="M12 8V4H8"></path><rect width="16" height="12" x="4" y="8" rx="2"></rect><path d="M2 14h2"></path><path d="M20 14h2"></path><path d="M15 13v2"></path><path d="M9 13v2"></path></svg></div></foreignObject><g><rect x="-38" y="54" width="160" height="100" rx="12" fill="rgba(0,0,0,0.06)"></rect><rect x="-40" y="50" width="160" height="100" rx="12" fill="#FFFFFF" stroke="#60CE80" stroke-width="2" style="transition:stroke 300ms ease"></rect><text x="40" y="66" text-anchor="middle" font-family="var(--font-plus-jakarta)" font-weight="700" font-size="11" fill="#60CE80" style="transition:fill 300ms ease">01</text><foreignObject x="29" y="72" width="22" height="22"><div style="display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#60CE80;transition:color 300ms ease"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-upload"><path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"></path><polyline points="17 8 12 3 7 8"></polyline><line x1="12" x2="12" y1="3" y2="15"></line></svg></div></foreignObject><foreignObject x="-40" y="114" width="160" height="36" style="overflow:visible"><div style="width:100%;text-align:center;font-family:var(--font-plus-jakarta);font-weight:700;font-size:12px;color:#60CE80;line-height:1.2;padding-bottom:12px;overflow:visible;transition:color 300ms ease">Ingest</div></foreignObject></g><g><rect x="217" y="54" width="160" height="100" rx="12" fill="rgba(0,0,0,0.06)"></rect><rect x="215" y="50" width="160" height="100" rx="12" fill="#FFFFFF" stroke="#60CE80" stroke-width="2" style="transition:stroke 300ms ease"></rect><text x="295" y="66" text-anchor="middle" font-family="var(--font-plus-jakarta)" font-weight="700" font-size="11" fill="#60CE80" style="transition:fill 300ms ease">02</text><foreignObject x="284" y="72" width="22" height="22"><div style="display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#60CE80;transition:color 300ms ease"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-check-big"><path d="M22 11.08V12a10 10 0 1 1-5.93-9.14"></path><path d="m9 11 3 3L22 4"></path></svg></div></foreignObject><foreignObject x="215" y="114" width="160" height="36" style="overflow:visible"><div style="width:100%;text-align:center;font-family:var(--font-plus-jakarta);font-weight:700;font-size:12px;color:#60CE80;line-height:1.2;padding-bottom:12px;overflow:visible;transition:color 300ms ease">Evaluate</div></foreignObject></g><g><rect x="472" y="54" width="160" height="100" rx="12" fill="rgba(0,0,0,0.06)"></rect><rect x="470" y="50" width="160" height="100" rx="12" fill="#FFFFFF" stroke="#60CE80" stroke-width="2" style="transition:stroke 300ms ease"></rect><text x="550" y="66" text-anchor="middle" font-family="var(--font-plus-jakarta)" font-weight="700" font-size="11" fill="#60CE80" style="transition:fill 300ms ease">03</text><foreignObject x="539" y="72" width="22" height="22"><div style="display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#60CE80;transition:color 300ms ease"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg></div></foreignObject><foreignObject x="470" y="114" width="160" height="36" style="overflow:visible"><div style="width:100%;text-align:center;font-family:var(--font-plus-jakarta);font-weight:700;font-size:12px;color:#60CE80;line-height:1.2;padding-bottom:12px;overflow:visible;transition:color 300ms ease">Enhance</div></foreignObject></g><g><rect x="727" y="54" width="160" height="100" rx="12" fill="rgba(0,0,0,0.06)"></rect><rect x="725" y="50" width="160" height="100" rx="12" fill="#FFFFFF" stroke="#60CE80" stroke-width="2" style="transition:stroke 300ms ease"></rect><text x="805" y="66" text-anchor="middle" font-family="var(--font-plus-jakarta)" font-weight="700" font-size="11" fill="#60CE80" style="transition:fill 300ms ease">04</text><foreignObject x="794" y="72" width="22" height="22"><div style="display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#60CE80;transition:color 300ms ease"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-code-xml"><path d="m18 16 4-4-4-4"></path><path d="m6 8-4 4 4 4"></path><path d="m14.5 4-5 16"></path></svg></div></foreignObject><foreignObject x="725" y="114" width="160" height="36" style="overflow:visible"><div style="width:100%;text-align:center;font-family:var(--font-plus-jakarta);font-weight:700;font-size:12px;color:#60CE80;line-height:1.2;padding-bottom:12px;overflow:visible;transition:color 300ms ease">Generate</div></foreignObject></g><g><rect x="982" y="54" width="160" height="100" rx="12" fill="rgba(0,0,0,0.06)"></rect><rect x="980" y="50" width="160" height="100" rx="12" fill="#FFFFFF" stroke="#60CE80" stroke-width="2" style="transition:stroke 300ms ease"></rect><text x="1060" y="66" text-anchor="middle" font-family="var(--font-plus-jakarta)" font-weight="700" font-size="11" fill="#60CE80" style="transition:fill 300ms ease">05</text><foreignObject x="1049" y="72" width="22" height="22"><div style="display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#60CE80;transition:color 300ms ease"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-play"><circle cx="12" cy="12" r="10"></circle><polygon points="10 8 16 12 10 16 10 8"></polygon></svg></div></foreignObject><foreignObject x="980" y="114" width="160" height="36" style="overflow:visible"><div style="width:100%;text-align:center;font-family:var(--font-plus-jakarta);font-weight:700;font-size:12px;color:#60CE80;line-height:1.2;padding-bottom:12px;overflow:visible;transition:color 300ms ease">Execute &amp; Report</div></foreignObject></g></svg></div><div style="position:relative;max-width:1100px;margin:24px auto 0;min-height:160px"><div style="position:absolute;
24left:3.6363636363636362%;transform:translateX(-50%);width:160px;text-align:center;opacity:0;transition:opacity 600ms ease 0ms"><p style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;line-height:1.6;margin:0;text-align:left">Write it. Upload it. Import it from Jira or Azure DevOps. Your requirements enter TestMax exactly as they are.</p></div><div style="position:absolute;left:26.81818181818182%;transform:translateX(-50%);width:160px;text-align:center;opacity:0;transition:opacity 600ms ease 150ms"><p style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;line-height:1.6;margin:0;text-align:left">AI scores every requirement across five quality dimensions. Gaps identified. Weaknesses flagged. Nothing ambiguous moves forward.</p></div><div style="position:absolute;left:50%;transform:translateX(-50%);width:160px;text-align:center;opacity:0;transition:opacity 600ms ease 300ms"><p style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;line-height:1.6;margin:0;text-align:left">AI rewrites and strengthens every requirement automatically. Clear. Complete. Ready for testing.</p></div><div style="position:absolute;left:73.18181818181819%;transform:translateX(-50%);width:160px;text-align:center;opacity:0;transition:opacity 600ms ease 450ms"><p style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;line-height:1.6;margin:0;text-align:left">AI builds your test cases and executable test scripts automatically. Every scenario covered. No human scripting. No manual coding.</p></div><div style="position:absolute;left:96.36363636363636%;transform:translateX(-50%);width:160px;text-align:center;opacity:0;transition:opacity 600ms ease 600ms"><p style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;line-height:1.6;margin:0;text-align:left">AI agents run your tests across browsers and environments. Results, logs, screenshots and full traceability delivered instantly.</p></div></div><style>
25        @keyframes bot-pulse {
26          0%, 100% { transform: scale(1); }
27          50%       { transform: scale(1.2); }
28        }
29        @media (max-width: 768px) {
30          .how-section { padding: 60px 16px !important; }
31          .how-heading { font-size: clamp(24px, 6vw, 40px) !important; margin-bottom: 40px !important; }
32        }
33      </style></section><section id="features" class="section-hidden features-section" style="background-color:#F5F5F5;padding:96px 24px"><h2 style="font-family:var(--font-plus-jakarta);font-weight:700;font-size:clamp(32px, 4vw, 48px);color:#154360;text-align:center;margin-bottom:72px;max-width:800px;margin:0 auto 72px">Built for Every Stage of Testing. Powered Entirely by AI.</h2><div style="max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(4, 1fr);gap:56px 48px" class="features-grid"><div><div style="opacity:0;transform:translateY(24px);transition:opacity 600ms ease-out, transform 600ms ease-out;cursor:default"><svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-file-text" style="color:#60CE80;margin-bottom:16px;transition:color 250ms ease"><path d="M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"></path><path d="M14 2v4a2 2 0 0 0 2 2h4"></path><path d="M10 9H8"></path><path d="M16 13H8"></path><path d="M16 17H8"></path></svg><h3 style="font-family:var(--font-plus-jakarta);font-weight:700;font-size:18px;color:#154360;margin-bottom:12px;transition:color 250ms ease">Requirements Management</h3><ul style="list-style:none;padding:0;margin:0"><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:6px;display:flex;gap:8px;line-height:1.6"><span style="color:#60CE80;flex-shrink:0">•</span>Write, upload or import from any source</li><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:6px;display:flex;gap:8px;line-height:1.6"><span style="color:#60CE80;flex-shrink:0">•</span>AI-assisted authoring from the first word</li><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:6px;display:flex;gap:8px;line-height:1.6"><span style="color:#60CE80;flex-shrink:0">•</span>Structured, stored and ready for evaluation</li></ul></div></div><div><div style="opacity:0;transform:translateY(24px);transition:opacity 600ms ease-out, transform 600ms ease-out;cursor:default"><svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sparkles" style="color:#60CE80;margin-bottom:16px;transition:color 250ms ease"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg><h3 style="font-family:var(--font-plus-jakarta);font-weight:700;font-size:18px;color:#154360;margin-bottom:12px;transition:color 250ms ease">AI Evaluation &amp; Enhancement</h3><ul style="list-style:none;padding:0;margin:0"><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:6px;display:flex;gap:8px;line-height:1.6"><span style="color:#60CE80;flex-shrink:0">•</span>Scored across five AI quality dimensions</li><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:6px;display:flex;gap:8px;line-height:1.6"><span style="color:#60CE80;flex-shrink:0">•</span>Weaknesses flagged, improvements suggested</li><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:6px;display:flex;gap:8px;line-height:1.6"><span style="color:#60CE80;flex-shrink:0">•</span>Only quality requirements move forward</li></ul></div></div><div><div style="opacity:0;transform:translateY(24px);transition:opacity 600ms ease-out, transform 600ms ease-out;cursor:default"><svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-clipboard-list" style="color:#60CE80;margin-bottom:16px;transition:color 250ms ease"><rect width="8" height="4" x="8" y="2" rx="1" ry="1"></rect><path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"></path><path d="M12 11h4"></path><path d="M12 16h4"></path><path d="M8 11h.01"></path><path d="M8 16h.01"></path></svg><h3 style="font-family:var(--font-plus-jakarta);font-weight:700;font-size:18px;color:#154360;margin-bottom:12px;transition:color 250ms ease">AI Test Case Generation</h3><ul style="list-style:none;padding:0;margin:0"><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:6px;display:flex;gap:8px;line-height:1.6"><span style="color:#60CE80;flex-shrink:0">•</span>Single or bulk requirement conversion</li><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:6px;display:flex;gap:8px;line-height:1.6"><span style="color:#60CE80;flex-shrink:0">•</span>Positive, negative, boundary and edge scenarios</li><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:6px;display:flex;gap:8px;line-height:1.6"><span style="color:#60CE80;flex-shrink:0">•</span>No manual test design. Ever.</li></ul></div></div><div><div style="opacity:0;transform:translateY(24px);transition:opacity 600ms ease-out, transform 600ms ease-out;cursor:default"><svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-code-xml" style="color:#60CE80;margin-bottom:16px;transition:color 250ms ease"><path d="m18 16 4-4-4-4"></path><path d="m6 8-4 4 4 4"></path><path d="m14.5 4-5 16"></path></svg><h3 style="font-family:var(--font-plus-jakarta);font-weight:700;font-size:18px;color:#154360;margin-bottom:12px;transition:color 250ms ease">AI Test Script Generation</h3><ul style="list-style:none;padding:0;margin:0"><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:6px;display:flex;gap:8px;line-height:1.6"><span style="color:#60CE80;flex-shrink:0">•</span>One test case or entire suites converted instantly</li><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:6px;display:flex;gap:8px;line-height:1.6"><span style="color:#60CE80;flex-shrink:0">•</span>Production-ready executable scripts generated automatically</li><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:6px;display:flex;gap:8px;line-height:1.6"><span style="color:#60CE80;flex-shrink:0">•</span>Zero coding. Zero scripting effort.</li></ul></div></div><div><div style="opacity:0;transform:translateY(24px);transition:opacity 600ms ease-out, transform 600ms ease-out;cursor:default"><svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-play" style="color:#60CE80;margin-bottom:16px;transition:color 250ms ease"><circle cx="12" cy="12" r="10"></circle><polygon points="10 8 16 12 10 16 10 8"></polygon></svg><h3 style="font-family:var(--font-plus-jakarta);font-weight:700;font-size:18px;color:#154360;margin-bottom:12px;transition:color 250ms ease">Execution Engine</h3><ul style="list-style:none;padding:0;margin:0"><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:6px;display:flex;gap:8px;line-height:1.6"><span style="color:#60CE80;flex-shrink:0">•</span>Single scripts or full batch execution</li><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:6px;display:flex;gap:8px;line-height:1.6"><span style="color:#60CE80;flex-shrink:0">•</span>AI agents handle retries and artefact collection</li><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:6px;display:flex;gap:8px;line-height:1.6"><span style="color:#60CE80;flex-shrink:0">•</span>Logs, screenshots and video captured automatically</li></ul></div></div><div><div style="opacity:0;transform:translateY(24px);transition:opacity 600ms ease-out, transform 600ms ease-out;cursor:default"><svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-git-branch" style="color:#60CE80;margin-bottom:16px;transition:color 250ms ease"><line x1="6" x2="6" y1="3" y2="15"></line><circle cx="18" cy="6" r="3"></circle><circle cx="6" cy="18" r="3"></circle><path d="M18 9a9 9 0 0 1-9 9"></path></svg><h3 style="font-family:var(--font-plus-jakarta);font-weight:700;font-size:18px;color:#154360;margin-bottom:12px;transition:color 250ms ease">Traceability Matrix</h3><ul style="list-style:none;padding:0;margin:0"><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:6px;display:flex;gap:8px;line-height:1.6"><span style="color:#60CE80;flex-shrink:0">•</span>
33Auto-populated grid — requirements to test cases to scripts</li><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:6px;display:flex;gap:8px;line-height:1.6"><span style="color:#60CE80;flex-shrink:0">•</span>Always current. Always complete.</li><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:6px;display:flex;gap:8px;line-height:1.6"><span style="color:#60CE80;flex-shrink:0">•</span>Audit-ready at any moment</li></ul></div></div><div><div style="opacity:0;transform:translateY(24px);transition:opacity 600ms ease-out, transform 600ms ease-out;cursor:default"><svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-plug2" style="color:#60CE80;margin-bottom:16px;transition:color 250ms ease"><path d="M9 2v6"></path><path d="M15 2v6"></path><path d="M12 17v5"></path><path d="M5 8h14"></path><path d="M6 11V8h12v3a6 6 0 1 1-12 0Z"></path></svg><h3 style="font-family:var(--font-plus-jakarta);font-weight:700;font-size:18px;color:#154360;margin-bottom:12px;transition:color 250ms ease">Integrations</h3><ul style="list-style:none;padding:0;margin:0"><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:6px;display:flex;gap:8px;line-height:1.6"><span style="color:#60CE80;flex-shrink:0">•</span>Native Azure DevOps and Jira integration</li><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:6px;display:flex;gap:8px;line-height:1.6"><span style="color:#60CE80;flex-shrink:0">•</span>Import requirements directly from your ALM</li><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:6px;display:flex;gap:8px;line-height:1.6"><span style="color:#60CE80;flex-shrink:0">•</span>Push results back without leaving TestMax</li></ul></div></div><div><div style="opacity:0;transform:translateY(24px);transition:opacity 600ms ease-out, transform 600ms ease-out;cursor:default"><svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-bar-chart2" style="color:#60CE80;margin-bottom:16px;transition:color 250ms ease"><line x1="18" x2="18" y1="20" y2="10"></line><line x1="12" x2="12" y1="20" y2="4"></line><line x1="6" x2="6" y1="20" y2="14"></line></svg><h3 style="font-family:var(--font-plus-jakarta);font-weight:700;font-size:18px;color:#154360;margin-bottom:12px;transition:color 250ms ease">Reporting &amp; Dashboards</h3><ul style="list-style:none;padding:0;margin:0"><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:6px;display:flex;gap:8px;line-height:1.6"><span style="color:#60CE80;flex-shrink:0">•</span>Real-time coverage and quality dashboards</li><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:6px;display:flex;gap:8px;line-height:1.6"><span style="color:#60CE80;flex-shrink:0">•</span>Detailed reports per project and execution run</li><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:6px;display:flex;gap:8px;line-height:1.6"><span style="color:#60CE80;flex-shrink:0">•</span>Full visibility at every level</li></ul></div></div></div><style>
34        @media (max-width: 1024px) {
35          .features-grid { grid-template-columns: repeat(2, 1fr) !important; gap: 36px 28px !important; }
36        }
37        @media (max-width: 640px) {
38          .features-section { padding: 56px 16px !important; }
39          .features-grid { grid-template-columns: 1fr !important; gap: 28px !important; }
40        }
41      </style></section><section id="benefits" class="section-hidden benefits-section" style="background-color:#60ce80;padding:40px 40px 64px"><h2 style="font-family:var(--font-plus-jakarta);font-weight:700;font-size:clamp(32px, 4vw, 48px);color:#FFFFFF;text-align:center;margin-bottom:32px">Why Teams Choose<!-- --> <img src="/TestMax_Logo.png" alt="TestMax" style="height:1.2em;vertical-align:middle;display:inline;filter:brightness(0) invert(1);margin-left:10px;position:relative;top:-2px"/></h2><div style="max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;column-gap:0px;row-gap:0px;position:relative" class="benefits-grid"><div style="position:relative;border-right:1px solid rgba(255,255,255,0.15);border-bottom:1px solid rgba(255,255,255,0.15)" class="benefit-cell"><div class="benefit-block-inner" style="padding:20px 32px;display:flex;flex-direction:column;align-items:flex-start;opacity:0;transform:translateY(30px) scale(0.95);transition:opacity 600ms cubic-bezier(0.16, 1, 0.3, 1) 0ms, transform 600ms cubic-bezier(0.16, 1, 0.3, 1) 0ms"><div style="width:80px;height:80px;border-radius:50%;background-color:#154360;display:flex;align-items:center;justify-content:center;margin-bottom:20px;flex-shrink:0;transform:scale(0.8);box-shadow:none;transition:transform 600ms cubic-bezier(0.16, 1, 0.3, 1) 0ms, box-shadow 250ms ease"><svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="0 0 24 24" fill="none" stroke="#FFFFFF" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-arrow-left"><circle cx="12" cy="12" r="10"></circle><path d="M16 12H8"></path><path d="m12 8-4 4 4 4"></path></svg></div><h3 style="font-family:var(--font-plus-jakarta);font-weight:700;font-size:22px;color:#FFFFFF;margin-bottom:10px;line-height:1.3;transition:color 250ms ease">Shift Left. For Real.</h3><p style="font-family:var(--font-plus-jakarta);font-size:16px;color:rgba(255,255,255,0.75);line-height:1.6;margin-bottom:0;text-align:justify;transition:color 250ms ease">Testing starts at the requirement — not after development. TestMax catches quality issues at the source before they become expensive defects.</p></div></div><div style="position:relative;border-right:none;border-bottom:1px solid rgba(255,255,255,0.15)" class="benefit-cell"><div class="benefit-block-inner" style="padding:20px 32px;display:flex;flex-direction:column;align-items:flex-start;opacity:0;transform:translateY(30px) scale(0.95);transition:opacity 600ms cubic-bezier(0.16, 1, 0.3, 1) 150ms, transform 600ms cubic-bezier(0.16, 1, 0.3, 1) 150ms"><div style="width:80px;height:80px;border-radius:50%;background-color:#154360;display:flex;align-items:center;justify-content:center;margin-bottom:20px;flex-shrink:0;transform:scale(0.8);box-shadow:none;transition:transform 600ms cubic-bezier(0.16, 1, 0.3, 1) 150ms, box-shadow 250ms ease"><svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="0 0 24 24" fill="none" stroke="#FFFFFF" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-zap"><path d="M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z"></path></svg></div><h3 style="font-family:var(--font-plus-jakarta);font-weight:700;font-size:22px;color:#FFFFFF;margin-bottom:10px;line-height:1.3;transition:color 250ms ease">Accelerate Time to Market.</h3><p style="font-family:var(--font-plus-jakarta);font-size:16px;color:rgba(255,255,255,0.75);line-height:1.6;margin-bottom:0;text-align:justify;transition:color 250ms ease">Requirements go in and executed test results come out automatically. What took weeks now takes minutes. Ship faster without compromising quality.</p></div></div><div style="position:relative;border-right:1px solid rgba(255,255,255,0.15);border-bottom:1px solid rgba(255,255,255,0.15)" class="benefit-cell"><div class="benefit-block-inner" style="padding:20px 32px;display:flex;flex-direction:column;align-items:flex-start;opacity:0;transform:translateY(30px) scale(0.95);transition:opacity 600ms cubic-bezier(0.16, 1, 0.3, 1) 300ms, transform 600ms cubic-bezier(0.16, 1, 0.3, 1) 300ms"><div style="width:80px;height:80px;border-radius:50%;background-color:#154360;display:flex;align-items:center;justify-content:center;margin-bottom:20px;flex-shrink:0;transform:scale(0.8);box-shadow:none;transition:transform 600ms cubic-bezier(0.16, 1, 0.3, 1) 300ms, box-shadow 250ms ease"><svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="0 0 24 24" fill="none" stroke="#FFFFFF" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-bot"><path d="M12 8V4H8"></path><rect width="16" height="12" x="4" y="8" rx="2"></rect><path d="M2 14h2"></path><path d="M20 14h2"></path><path d="M15 13v2"></path><path d="M9 13v2"></path></svg></div><h3 style="font-family:var(--font-plus-jakarta);font-weight:700;font-size:22px;color:#FFFFFF;margin-bottom:10px;line-height:1.3;transition:color 250ms ease">Eliminate Manual Effort.</h3><p style="font-family:var(--font-plus-jakarta);font-size:16px;color:rgba(255,255,255,0.75);line-height:1.6;margin-bottom:0;text-align:justify;transition:color 250ms ease">No manual test design. No manual scripting. No manual execution. Every step of the testing lifecycle is handled automatically by AI.</p></div></div><div style="position:relative;border-right:none;border-bottom:1px solid rgba(255,255,255,0.15)" class="benefit-cell"><div class="benefit-block-inner" style="padding:20px 32px;display:flex;flex-direction:column;align-items:flex-start;opacity:0;transform:translateY(30px) scale(0.95);transition:opacity 600ms cubic-bezier(0.16, 1, 0.3, 1) 450ms, transform 600ms cubic-bezier(0.16, 1, 0.3, 1) 450ms"><div style="width:80px;height:80px;border-radius:50%;background-color:#154360;display:flex;align-items:center;justify-content:center;margin-bottom:20px;flex-shrink:0;transform:scale(0.8);box-shadow:none;transition:transform 600ms cubic-bezier(0.16, 1, 0.3, 1) 450ms, box-shadow 250ms ease"><svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="0 0 24 24" fill="none" stroke="#FFFFFF" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-trending-down"><polyline points="22 17 13.5 8.5 8.5 13.5 2 7"></polyline><polyline points="16 17 22 17 22 11"></polyline></svg></div><h3 style="font-family:var(--font-plus-jakarta);font-weight:700;font-size:22px;color:#FFFFFF;margin-bottom:10px;line-height:1.3;transition:color 250ms ease">Reduce Cost of Quality.</h3><p style="font-family:var(--font-plus-jakarta);font-size:16px;color:rgba(255,255,255,0.75);line-height:1.6;margin-bottom:0;text-align:justify;transition:color 250ms ease">Fewer defects in production. Less time spent on manual testing. Lower automation overhead. TestMax delivers more coverage for a fraction of the traditional cost.</p></div></div><div style="position:relative;border-right:1px solid rgba(255,255,255,0.15);border-bottom:none" class="benefit-cell"><div class="benefit-block-inner" style="padding:20px 32px;display:flex;flex-direction:column;align-items:flex-start;opacity:0;transform:translateY(30px) scale(0.95);transition:opacity 600ms cubic-bezier(0.16, 1, 0.3, 1) 600ms, transform 600ms cubic-bezier(0.16, 1, 0.3, 1) 600ms"><div style="width:80px;height:80px;border-radius:50%;background-color:#154360;display:flex;align-items:center;justify-content:center;margin-bottom:20px;flex-shrink:0;transform:scale(0.8);box-shadow:none;transition:transform 600ms cubic-bezier(0.16, 1, 0.3, 1) 600ms, box-shadow 250ms ease"><svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="0 0 24 24" fill="none" stroke="#FFFFFF" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-cpu"><rect width="16" height="16" x="4" y="4" rx="2"></rect><rect width="6" height="6" x="9" y="9" rx="1"></rect><path d="M15 2v2"></path><path d="M15 20v2"></path><path d="M2 15h2"></path><path d="M2 9h2"></path><path d="M20 15h2"></path><path d="M20 9h2"></path><path d="M9 2v2"></path><path d="M9 20v2"></path></svg></div><h3 style="font-family:var(--font-plus-jakarta);font-weight:700;font-size:22px;color:#FFFFFF;margin-bottom:10px;line-height:1.3;transition:color 250ms ease">AI Agents Doing the Heavy Lifting.</h3><p style="font-family:var(--font-plus-jakarta);font-size:16px;color:rgba(255,255,255,0.75);line-height:1.6;margin-bottom:0;text-align:justify;transition:color 250ms ease">Real AI agents — not just code generators. They evaluate, enhance, generate and execute autonomously. Your team focuses on what matters. AI handles the rest.</p></div></div><div style="position:relative;border-right:none;border-bottom:none" class="benefit-cell"><div class="benefit-block-inner" style="padding:20px 32px;display:flex;flex-direction:column;align-items:flex-start;opacity:0;transform:translateY(30px) scale(0.95);transition:opacity 600ms cubic-bezier(0.16, 1, 0.3, 1) 750ms, transform 600ms cubic-bezier(0.16, 1, 0.3, 1) 750ms"><div style="width:80px;height:80px;border-radius:50%;background-color:#154360;display:flex;align-items:center;justify-content:center;margin-bottom:20px;flex-shrink:0;transform:scale(0.8);box-shadow:none;transition:transform 600ms cubic-bezier(0.16, 1, 0.3, 1) 750ms, box-shadow 250ms ease"><svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="0 0 24 24" fill="none" stroke="#FFFFFF" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-git-branch"><line x1="6" x2="6" y1="3" y2="15"></line><circle cx="18" cy="6" r="3"></circle><circle cx="6" cy="18" r="3"></circle><path d="M18 9a9 9 0 0 1-9 9"></path></svg></div><h3 style="font-family:var(--font-plus-jakarta);font-weight:700;font-size:22px;color:#FFFFFF;margin-bottom:10px;line-height:1.3;transition:color 250ms ease">Enterprise-Grade Traceability.</h3><p style="font-family:var(--font-plus-jakarta);font-size:16px;color:rgba(255,255,255,0.75);line-height:1.6;margin-bottom:0;text-align:justify;transition:color 250ms ease">Every test result traced back to its requirement automatically. Full audit chain. Always current. Always complete. Enterprise compliance ready from day one.</p></div></div></div><style>
42        @media (max-width: 768px) {
43          .benefits-section { padding: 40px 16px 48px !important; }
44          .benefits-grid { grid-template-columns: 1fr !important; }
45          .benefit-cell { border-right: none !important; border-bottom: 1px solid rgba(255,255,255,0.15) !important; }
46          .benefit-cell:last-child { border-bottom: none !important; }
47          .benefit-block-inner { padding: 20px 16px !important; }
48        }
49      </style></section><section id="pricing" class="section-hidden" style="background-color:#FFFFFF;padding:96px 24px"><h2 style="font-family:var(--font-plus-jakarta);font-weight:700;font-size:clamp(32px, 4vw, 48px);color:#154360;text-align:center">Simple Pricing. Full Power.</h2><p style="font-family:var(--font-plus-jakarta);font-size:18px;color:#6B7280;text-align:center;margin-top:12px;margin-bottom:72px">Every plan includes every feature. No restrictions. No surprises.</p><div style="max-width:1000px;margin:0 auto;display:flex;align-items:stretch" class="pricing-grid"><div style="flex:1;padding:40px 32px;position:relative;display:flex;flex-direction:column;border-top:3px solid rgba(96, 206, 128, 0);border-right:1px solid rgba(0,0,0,0.08);transition:border-top-color 200ms ease" class="pricing-column"><h3 style="font-family:var(--font-plus-jakarta);font-weight:700;font-size:20px;color:#154360;margin-bottom:8px">Solo</h3><p style="font-family:var(--font-plus-jakarta);font-size:14px;font-style:italic;color:#6B7280;margin-bottom:24px;min-height:42px">For individual QA professionals.</p><ul style="list-style:none;padding:0;margin:0;flex:1"><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:10px;display:flex;gap:8px;line-height:1.5"><span style="color:#60CE80;font-weight:700;flex-shrink:0">✓</span>All features unlocked</li><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:10px;display:flex;gap:8px;line-height:1.5"><span style="color:#60CE80;font-weight:700;flex-shrink:0">✓</span>Full platform access</li><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:10px;display:flex;gap:8px;line-height:1.5"><span style="color:#60CE80;font-weight:700;flex-shrink:0">✓</span>For 1 user</li><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:10px;display:flex;gap:8px;line-height:1.5"><span style="color:#60CE80;font-weight:700;flex-shrink:0">✓</span>Email support</li></ul></div><div style="flex:1;padding:40px 32px;position:relative;display:flex;flex-direction:column;border-top:3px solid #60CE80;border-right:1px solid rgba(0,0,0,0.08);transition:border-top-color 200ms ease" class="pricing-column"><h3 style="font-family:var(--font-plus-jakarta);font-weight:700;font-size:20px;color:#154360;margin-bottom:8px">Team</h3><p style="font-family:var(--font-plus-jakarta);font-size:14px;font-style:italic;color:#6B7280;margin-bottom:24px;min-height:42px">For QA teams who move fast.</p><ul style="list-style:none;padding:0;margin:0;flex:1"><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:10px;display:flex;gap:8px;line-height:1.5"><span style="color:#60CE80;font-weight:700;flex-shrink:0">✓</span>All features unlocked</li><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:10px;display:flex;gap:8px;line-height:1.5"><span style="color:#60CE80;font-weight:700;flex-shrink:0">✓</span>Full platform access</li><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:10px;display:flex;gap:8px;line-height:1.5"><span style="color:#60CE80;font-weight:700;flex-shrink:0">✓</span>For up to 5 users</li><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:10px;display:flex;gap:8px;line-height:1.5"><span style="color:#60CE80;font-weight:700;flex-shrink:0">✓</span>Priority email support</li><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:10px;display:flex;gap:8px;line-height:1.5"><span style="color:#60CE80;font-weight:700;flex-shrink:0">✓</span>Azure DevOps &amp; Jira integration</li></ul></div><div style="flex:1;padding:40px 32px;position:relative;display:flex;flex-direction:column;border-top:3px solid rgba(96, 206, 128, 0);border-right:none;transition:border-top-color 200ms ease" class="pricing-column"><h3 style="font-family:var(--font-plus-jakarta);font-weight:700;font-size:20px;color:#154360;margin-bottom:8px">Enterprise</h3><p style="font-family:var(--font-plus-jakarta);font-size:14px;font-style:italic;color:#6B7280;margin-bottom:24px;min-height:42px">
49For large organisations with complex needs.</p><ul style="list-style:none;padding:0;margin:0;flex:1"><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:10px;display:flex;gap:8px;line-height:1.5"><span style="color:#60CE80;font-weight:700;flex-shrink:0">✓</span>All features unlocked</li><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:10px;display:flex;gap:8px;line-height:1.5"><span style="color:#60CE80;font-weight:700;flex-shrink:0">✓</span>Full platform access</li><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:10px;display:flex;gap:8px;line-height:1.5"><span style="color:#60CE80;font-weight:700;flex-shrink:0">✓</span>For 6+ users</li><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:10px;display:flex;gap:8px;line-height:1.5"><span style="color:#60CE80;font-weight:700;flex-shrink:0">✓</span>Priority email support</li><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:10px;display:flex;gap:8px;line-height:1.5"><span style="color:#60CE80;font-weight:700;flex-shrink:0">✓</span>Azure DevOps &amp; Jira integration</li><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:10px;display:flex;gap:8px;line-height:1.5"><span style="color:#60CE80;font-weight:700;flex-shrink:0">✓</span>Dedicated account manager</li><li style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-bottom:10px;display:flex;gap:8px;line-height:1.5"><span style="color:#60CE80;font-weight:700;flex-shrink:0">✓</span>Custom SLA &amp; contracts</li></ul></div></div><div style="max-width:1000px;margin:40px auto 0"><p style="font-family:var(--font-plus-jakarta);font-size:14px;color:#154360;font-weight:700;font-style:italic;text-align:center;margin-bottom:12px">For Pricing</p><button style="font-family:var(--font-plus-jakarta);font-weight:500;font-size:16px;padding:10px;width:100%;border-radius:6px;cursor:pointer;transition:background-color 200ms ease, color 200ms ease, border-color 200ms ease;background-color:#FFFFFF;color:#154360;border:1.5px solid #154360">Contact Us</button></div><style>
50        @media (max-width: 768px) {
51          .pricing-grid { flex-direction: column !important; }
52          .pricing-column { border-right: none !important; border-bottom: 1px solid rgba(0,0,0,0.08) !important; padding: 28px 20px !important; }
53          .pricing-column:last-child { border-bottom: none !important; }
54        }
55      </style></section><section id="contact" class="section-hidden finalcta-section" style="background-color:#154360;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:80px 40px;font-family:var(--font-plus-jakarta)"><div style="display:flex;flex-direction:row;align-items:center;gap:64px;width:100%;max-width:1200px" class="finalcta-inner"><div style="flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start"><p style="color:#60CE80;font-size:12px;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;margin-bottom:16px">BOOK YOUR LIVE DEMO</p><h2 style="color:#FFFFFF;font-size:42px;font-weight:800;line-height:1.2;margin-bottom:16px">Watch Requirements Become Tests. Live.</h2><p style="color:#94A3B8;font-size:16px;font-weight:400;margin-bottom:16px">30 minutes. No slides. Just your requirements and our AI.</p><style>
56        @keyframes feedEntryIn {
57          from { opacity: 0; transform: translateY(8px); }
58          to   { opacity: 1; transform: translateY(0); }
59        }
60        @keyframes cursorBlink {
61          0%, 100% { opacity: 1; }
62          50%       { opacity: 0; }
63        }
64        @keyframes spinGradient {
65          from { transform: rotate(0deg); }
66          to   { transform: rotate(360deg); }
67        }
68        @keyframes glowPulse {
69          0%, 100% { box-shadow: 0 0 20px rgba(96,206,128,0.3); }
70          50%       { box-shadow: 0 0 32px rgba(96,206,128,0.55); }
71        }
72      </style><div style="position:relative;padding:2px;border-radius:12px;overflow:hidden;width:100%;animation:glowPulse 3s ease-in-out infinite"><div style="position:absolute;inset:-50%;background:conic-gradient(#60CE80, #60a5fa, #a78bfa, #f472b6, #fb923c, #60CE80);animation:spinGradient 4s linear infinite"></div><div style="position:relative;background:#154360;border-radius:10px;padding:16px 20px;height:220px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;
72gap:12px"></div></div><p style="margin-top:20px;font-size:14px;color:#94A3B8;font-family:var(--font-plus-jakarta)">Prefer email?<!-- --> <a href="mailto:[email protected]" style="color:#60CE80;text-decoration:none;transition:opacity 200ms ease">[email protected]</a></p></div><div class="finalcta-calendly-wrapper" style="flex:1 1 0;min-width:0;background-color:#FFFFFF;border-radius:12px;padding:8px;box-shadow:0 24px 64px rgba(0,0,0,0.25)"><div class="calendly-inline-widget calendly-widget" data-url="https://calendly.com/daniel-harrison-mammoth-ai/testmax" style="width:100%;height:680px"></div></div></div><style>
73          @media (max-width: 900px) {
74            .finalcta-section { padding: 60px 24px !important; min-height: unset !important; }
75            .finalcta-inner { flex-direction: column !important; gap: 40px !important; }
76            .finalcta-calendly-wrapper { width: 100% !important; min-width: 0 !important; box-sizing: border-box !important; }
77            .calendly-widget { width: 100% !important; height: 600px !important; }
78          }
79          @media (max-width: 640px) {
80            .finalcta-section { padding: 48px 16px !important; }
81            .finalcta-inner { gap: 32px !important; }
82            .calendly-widget { height: 550px !important; }
83          }
84        </style></section></main><footer style="background-color:#0D0D0D;border-top:1px solid rgba(255,255,255,0.08)"><div style="max-width:1100px;margin:0 auto;padding:64px 24px 0;display:grid;grid-template-columns:repeat(3, 1fr);gap:40px" class="footer-grid"><div><img alt="TestMax" loading="lazy" width="120" height="40" decoding="async" data-nimg="1" style="color:transparent;height:36px;width:auto;filter:brightness(0) invert(1)" srcSet="/_next/image?url=%2FTestMax_Logo.png&amp;w=128&amp;q=75 1x, /_next/image?url=%2FTestMax_Logo.png&amp;w=256&amp;q=75 2x" src="/_next/image?url=%2FTestMax_Logo.png&amp;w=256&amp;q=75"/><p style="font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;margin-top:16px;line-height:1.6">The AI-driven test automation platform.</p><a href="mailto:[email protected]" style="display:inline-flex;align-items:center;gap:8px;margin-top:12px;padding:8px 16px;border-radius:6px;border:1.5px solid #60CE80;color:#60CE80;font-family:var(--font-plus-jakarta);font-size:13px;font-weight:600;text-decoration:none;transition:background-color 200ms ease, color 200ms ease"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail"><rect width="20" height="16" x="2" y="4" rx="2"></rect><path d="m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"></path></svg>Send Email</a><p style="font-family:var(--font-plus-jakarta);font-size:13px;color:#6B7280;margin-top:8px" class="desktop-copyright">© 2026 TestMax by<!-- --> <a href="https://www.mammoth-ai.com" target="_blank" rel="noopener noreferrer" style="color:#60CE80;text-decoration:none;transition:text-decoration 200ms ease">Mammoth-AI</a>. All rights reserved.</p></div><div><p style="font-family:var(--font-plus-jakarta);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.12em;color:#FFFFFF;margin-bottom:20px">Platform</p><a href="#how-it-works" style="display:block;font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;text-decoration:none;margin-bottom:12px;transition:color 200ms ease">
84How It Works</a><a href="#features" style="display:block;font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;text-decoration:none;margin-bottom:12px;transition:color 200ms ease">Features</a><a href="#pricing" style="display:block;font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;text-decoration:none;margin-bottom:12px;transition:color 200ms ease">Pricing</a><a href="#contact" style="display:block;font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;text-decoration:none;margin-bottom:12px;transition:color 200ms ease">Contact</a></div><div><p style="font-family:var(--font-plus-jakarta);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.12em;color:#FFFFFF;margin-bottom:20px">Company</p><a href="https://www.mammoth-ai.com" target="_blank" rel="noopener noreferrer" style="display:block;font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;text-decoration:none;margin-bottom:12px;transition:color 200ms ease">Mammoth-AI</a><button style="display:block;background:none;border:none;padding:0;font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;text-decoration:none;margin-bottom:12px;transition:color 200ms ease;cursor:pointer;text-align:left">Privacy Policy</button><button style="display:block;background:none;border:none;padding:0;font-family:var(--font-plus-jakarta);font-size:14px;color:#6B7280;text-decoration:none;margin-bottom:12px;transition:color 200ms ease;cursor:pointer;text-align:left">Terms of Use</button></div></div><div class="footer-social" style="max-width:1100px;margin:0 auto;padding:0 24px;border-top:1px solid rgba(255,255,255,0.08);margin-top:48px;padding-top:32px;display:flex;justify-content:center;gap:32px;padding-bottom:32px;flex-wrap:wrap"><a href="https://www.linkedin.com/company/testmax-ai/" aria-label="LinkedIn" target="_blank" rel="noopener noreferrer" style="color:#6B7280;transition:color 200ms ease;display:flex"><svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-linkedin"><path d="M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z"></path><rect width="4" height="12" x="2" y="9"></rect><circle cx="4" cy="4" r="2"></circle></svg></a><a href="https://x.com/testmax_ai" aria-label="Twitter/X" target="_blank" rel="noopener noreferrer" style="color:#6B7280;transition:color 200ms ease;display:flex"><svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-twitter"><path d="M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z"></path></svg></a><a href="#" aria-label="YouTube" style="color:#6B7280;transition:color 200ms ease;display:flex"><svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-youtube"><path d="M2.5 17a24.12 24.12 0 0 1 0-10 2 2 0 0 1 1.4-1.4 49.56 49.56 0 0 1 16.2 0A2 2 0 0 1 21.5 7a24.12 24.12 0 0 1 0 10 2 2 0 0 1-1.4 1.4 49.55 49.55 0 0 1-16.2 0A2 2 0 0 1 2.5 17"></path><path d="m10 15 5-3-5-3z"></path></svg></a><a href="https://www.instagram.com/testmax.ai/?hl=en" aria-label="Instagram" target="_blank" rel="noopener noreferrer" style="color:#6B7280;transition:color 200ms ease;display:flex"><svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-instagram"><rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></a><a href="https://www.facebook.com/profile.php?id=61575742013004" aria-label="Facebook" target="_blank" rel="noopener noreferrer" style="color:#6B7280;transition:color 200ms ease;display:flex"><svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-facebook"><path d="M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"></path></svg></a><a href="#" aria-label="GitHub" style="color:#6B7280;transition:color 200ms ease;display:flex"><svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-github"><path d="M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4"></path><path d="M9 18c-4.51 2-5-2-7-2"></path></svg></a></div><div style="border-top:1px solid rgba(255,255,255,0.08);padding:20px 24px;text-align:center" class="mobile-copyright"><p style="font-family:var(--font-plus-jakarta);font-size:13px;color:#6B7280">© 2026 TestMax by<!-- --> <a href="https://www.mammoth-ai.com" target="_blank" rel="noopener noreferrer" style="color:#60CE80;text-decoration:none;transition:text-decoration 200ms ease">Mammoth-AI</a>. All rights reserved.</p></div><style>
85        @media (max-width: 768px) {
86          .footer-grid { grid-template-columns: 1fr !important; }
87          .desktop-copyright { display: none !important; }
88          .mobile-copyright { display: block !important; }
89          .footer-social { gap: 20px !important; }
90        }
91        @media (min-width: 769px) {
92          .mobile-copyright { display: none !important; }
93          .desktop-copyright { display: block !important; }
94        }
95      </style></footer>
95<script src="/_next/static/chunks/webpack-8fbd19cb30f80fe9.js" async=""></script>
95<script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script>
95<script>self.__next_f.push([1,"1:HL[\"/_next/static/media/636a5ac981f94f8b-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n2:HL[\"/_next/static/css/6ed900aae1a503b5.css\",\"style\"]\n"])</script>
95<script>self.__next_f.push([1,"3:I[12846,[],\"\"]\n5:I[65711,[\"7765\",\"static/chunks/7765-10f165cbbd9e4809.js\",\"8003\",\"static/chunks/8003-2b3c8167ebefb82c.js\",\"4389\",\"static/chunks/4389-1a3dff6d0f76be2a.js\",\"6124\",\"static/chunks/6124-52b50c780e373ddd.js\",\"9980\",\"static/chunks/9980-1cf6fddae44b01f0.js\",\"1931\",\"static/chunks/app/page-b1262fc43bf7fb46.js\"],\"default\"]\n6:I[74880,[\"7765\",\"static/chunks/7765-10f165cbbd9e4809.js\",\"8003\",\"static/chunks/8003-2b3c8167ebefb82c.js\",\"4389\",\"static/chunks/4389-1a3dff6d0f76be2a.js\",\"6124\",\"static/chunks/6124-52b50c780e373ddd.js\",\"9980\",\"static/chunks/9980-1cf6fddae44b01f0.js\",\"1931\",\"static/chunks/app/page-b1262fc43bf7fb46.js\"],\"default\"]\n7:I[69642,[\"7765\",\"static/chunks/7765-10f165cbbd9e4809.js\",\"8003\",\"static/chunks/8003-2b3c8167ebefb82c.js\",\"4389\",\"static/chunks/4389-1a3dff6d0f76be2a.js\",\"6124\",\"static/chunks/6124-52b50c780e373ddd.js\",\"9980\",\"static/chunks/9980-1cf6fddae44b01f0.js\",\"1931\",\"static/chunks/app/page-b1262fc43bf7fb46.js\"],\"default\"]\n8:I[49295,[\"7765\",\"static/chunks/7765-10f165cbbd9e4809.js\",\"8003\",\"static/chunks/8003-2b3c8167ebefb82c.js\",\"4389\",\"static/chunks/4389-1a3dff6d0f76be2a.js\",\"6124\",\"static/chunks/6124-52b50c780e373ddd.js\",\"9980\",\"static/chunks/9980-1cf6fddae44b01f0.js\",\"1931\",\"static/chunks/app/page-b1262fc43bf7fb46.js\"],\"default\"]\n9:I[27339,[\"7765\",\"static/chunks/7765-10f165cbbd9e4809.js\",\"8003\",\"static/chunks/8003-2b3c8167ebefb82c.js\",\"4389\",\"static/chunks/4389-1a3dff6d0f76be2a.js\",\"6124\",\"static/chunks/6124-52b50c780e373ddd.js\",\"9980\",\"static/chunks/9980-1cf6fddae44b01f0.js\",\"1931\",\"static/chunks/app/page-b1262fc43bf7fb46.js\"],\"default\"]\na:I[54264,[\"7765\",\"static/chunks/7765-10f165cbbd9e4809.js\",\"8003\",\"static/chunks/8003-2b3c8167ebefb82c.js\",\"4389\",\"static/chunks/4389-1a3dff6d0f76be2a.js\",\"6124\",\"static/chunks/6124-52b50c780e373ddd.js\",\"9980\",\"static/chunks/9980-1cf6fddae44b01f0.js\",\"1931\",\"static/chunks/app/page-b1262fc43bf7fb46.js\"],\"default\"]\nb:I[78493,[\"7765\",\"static/chunks/7765-10f165cbbd9e4809.js\",\"8003\",\"static/chunks/8003-2b3c8167ebefb82c.js\",\"4389\",\"static/chunks/4389-1a3dff6"])</script>
95<script>self.__next_f.push([1,"d0f76be2a.js\",\"6124\",\"static/chunks/6124-52b50c780e373ddd.js\",\"9980\",\"static/chunks/9980-1cf6fddae44b01f0.js\",\"1931\",\"static/chunks/app/page-b1262fc43bf7fb46.js\"],\"default\"]\nc:I[75699,[\"7765\",\"static/chunks/7765-10f165cbbd9e4809.js\",\"8003\",\"static/chunks/8003-2b3c8167ebefb82c.js\",\"4389\",\"static/chunks/4389-1a3dff6d0f76be2a.js\",\"6124\",\"static/chunks/6124-52b50c780e373ddd.js\",\"9980\",\"static/chunks/9980-1cf6fddae44b01f0.js\",\"1931\",\"static/chunks/app/page-b1262fc43bf7fb46.js\"],\"default\"]\nd:I[36699,[\"7765\",\"static/chunks/7765-10f165cbbd9e4809.js\",\"8003\",\"static/chunks/8003-2b3c8167ebefb82c.js\",\"4389\",\"static/chunks/4389-1a3dff6d0f76be2a.js\",\"6124\",\"static/chunks/6124-52b50c780e373ddd.js\",\"9980\",\"static/chunks/9980-1cf6fddae44b01f0.js\",\"1931\",\"static/chunks/app/page-b1262fc43bf7fb46.js\"],\"default\"]\ne:I[88003,[\"8003\",\"static/chunks/8003-2b3c8167ebefb82c.js\",\"6124\",\"static/chunks/6124-52b50c780e373ddd.js\",\"3185\",\"static/chunks/app/layout-76c94e4e0b0319e0.js\"],\"\"]\nf:I[76321,[\"8003\",\"static/chunks/8003-2b3c8167ebefb82c.js\",\"6124\",\"static/chunks/6124-52b50c780e373ddd.js\",\"3185\",\"static/chunks/app/layout-76c94e4e0b0319e0.js\"],\"default\"]\n10:I[39314,[\"8003\",\"static/chunks/8003-2b3c8167ebefb82c.js\",\"6124\",\"static/chunks/6124-52b50c780e373ddd.js\",\"3185\",\"static/chunks/app/layout-76c94e4e0b0319e0.js\"],\"default\"]\n11:I[4707,[],\"\"]\n12:I[36423,[],\"\"]\n14:I[61060,[],\"\"]\n15:[]\n"])</script>
95<script>self.__next_f.push([1,"0:[\"$\",\"$L3\",null,{\"buildId\":\"G2DyXXn3-ntqG_5e_0lHs\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"\"],\"initialTree\":[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"__PAGE__\",{},[[\"$L4\",[[\"$\",\"$L5\",null,{}],[\"$\",\"main\",null,{\"children\":[[\"$\",\"$L6\",null,{}],[\"$\",\"$L7\",null,{}],[\"$\",\"$L8\",null,{}],[\"$\",\"$L9\",null,{}],[\"$\",\"$La\",null,{}],[\"$\",\"$Lb\",null,{}],[\"$\",\"$Lc\",null,{}]]}],[\"$\",\"$Ld\",null,{}]],null],null],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/6ed900aae1a503b5.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"__variable_b6296e\",\"children\":[\"$\",\"body\",null,{\"children\":[[\"$\",\"noscript\",null,{\"children\":[\"$\",\"iframe\",null,{\"src\":\"https://www.googletagmanager.com/ns.html?id=GTM-WJN5H8QB\",\"height\":\"0\",\"width\":\"0\",\"style\":{\"display\":\"none\",\"visibility\":\"hidden\"}}]}],[\"$\",\"$Le\",null,{\"id\":\"gtm\",\"strategy\":\"afterInteractive\",\"dangerouslySetInnerHTML\":{\"__html\":\"(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'\u0026l='+l:'';j.async=true;
95j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-WJN5H8QB');\"}}],[\"$\",\"$Lf\",null,{}],[\"$\",\"$L10\",null,{\"children\":[\"$\",\"$L11\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L12\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],\"notFoundStyles\":[]}]}]]}]}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[null,\"$L13\"],\"globalErrorComponent\":\"$14\",\"missingSlots\":\"$W15\"}]\n"])</script>
95<script>self.__next_f.push([1,"13:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"name\":\"theme-color\",\"content\":\"#154360\"}],[\"$\",\"meta\",\"2\",{\"charSet\":\"utf-8\"}],[\"$\",\"title\",\"3\",{\"children\":\"TestMax — AI-Driven Test Automation Platform\"}],[\"$\",\"meta\",\"4\",{\"name\":\"description\",\"content\":\"TestMax converts your requirements into test cases, scripts and executed results automatically. No manual scripting. 7-day free trial.\"}],[\"$\",\"link\",\"5\",{\"rel\":\"manifest\",\"href\":\"/site.webmanifest\",\"crossOrigin\":\"use-credentials\"}],[\"$\",\"meta\",\"6\",{\"name\":\"google-site-verification\",\"content\":\"YE6E7-U_6a-oOE4bUCD5Gdxc8xG_XAEo9e1zFhYpDvA\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:title\",\"content\":\"TestMax — AI-Driven Test Automation Platform\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:description\",\"content\":\"From requirements to executed tests. Fully automated by AI.\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:url\",\"content\":\"https://testmax.ai\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"11\",{\"name\":\"twitter:card\",\"content\":\"summary\"}],[\"$\",\"meta\",\"12\",{\"name\":\"twitter:title\",\"content\":\"TestMax — AI-Driven Test Automation Platform\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:description\",\"content\":\"From requirements to executed tests. Fully automated by AI.\"}],[\"$\",\"link\",\"14\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\"}],[\"$\",\"link\",\"15\",{\"rel\":\"icon\",\"href\":\"/favicon-96x96.png\",\"sizes\":\"96x96\",\"type\":\"image/png\"}],[\"$\",\"link\",\"16\",{\"rel\":\"icon\",\"href\":\"/favicon.svg\",\"type\":\"image/svg+xml\"}],[\"$\",\"link\",\"17\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-touch-icon.png\"}],[\"$\",\"meta\",\"18\",{\"name\":\"next-size-adjust\"}]]\n4:null\n"])</script>
95</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.