{"id":4010481,"url":"https://alion.io/job/hcltech-senior-selenium-test-lead-java-3","title":"Senior Selenium Test Lead - Java","company":{"id":225,"name":"HCLTech","domain":"hcltech.com","url":"https://alion.io/company/hcltech","size_band":"5000+","is_staffing_agency":false,"employer_type":"services","is_intermediary":false,"listed_via":null,"ats_vendor":"SuccessFactors","truth_index":null},"role":"QA","role_family":"QA","seniority":"lead","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Hyderabad, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"CI/CD","optional":false},{"name":"Git","optional":false},{"name":"GitHub","optional":false},{"name":"GitHub Actions","optional":false},{"name":"Jenkins","optional":false},{"name":"Playwright","optional":false},{"name":"Rest API","optional":false},{"name":"Scrum","optional":false},{"name":"TypeScript","optional":false},{"name":"Docker","optional":true},{"name":"GCP","optional":true},{"name":"Google BigQuery","optional":true},{"name":"Python","optional":true},{"name":"SQL","optional":true}],"status":"live","first_seen_at":"2026-11-10T09:44:10Z","employer_posted_date":"2026-11-10","last_verified_at":"2026-11-10T09:44:10Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Job Summary\n\nSkill\nCategory\nRequirement\nRequired expertise\n\nMANDATORY SKILLS - all required\n\nPlaywright - UI automation\nTest Automation\nMandatory\nLocators, auto-waiting, fixtures, parallel execution, trace viewer; functional, integration and E2E coverage\n\nTypeScript\nProgramming\nMandatory\nTypes, interfaces, async/await, modules, reusable utilities and typed test helpers\n\nAPI automation\nTest Automation\nMandatory\nREST automation via Playwright request context: auth flows, cookies and tokens, headers, multipart, JSON schema validation\n\nFramework development and maintenance\nFramework Engineering\nMandatory\nBuilding a framework from scratch; page-object and reusable component patterns; config, utilities, reporting; ongoing refactoring\n\nRegression automation\nTest Strategy\nMandatory\nSuite design and scope selection, stability, execution time control, coverage of critical journeys\n\nCI/CD integration\nEngineering Practice\nMandatory\nIntegrating suites into Jenkins, GitHub Actions or Harness; triggers, parallel runs, artifacts, published reporting\n\nDebugging, triage and failure analysis\nTest Automation\nMandatory\nTrace and report analysis; isolating product defects from test defects; root cause of intermittent failures\n\nTest data management\nEngineering Practice\nMandatory\nRepeatable, independent test data; setup and teardown; environment-specific handling\n\nGit and version control\nEngineering Practice\nMandatory\nBranching, pull requests, code review and merge discipline on GitHub or equivalent\n\nTest and defect management\nProcess\nMandatory\nJIRA and Xray or equivalent for test cases, execution records and defect tracking\n\nAutomation coding standards\nFramework Engineering\nMandatory\nEstablishing and upholding standards; reviewing peers' automation code\n\nAgile and Scrum delivery\nProcess\nMandatory\nWorking within sprints, refinement, estimation and retrospectives\n\nTotal mandatory weight\n\nGOOD TO HAVE - none required, used to differentiate between candidates who meet the bar\n\nPlaywright with Python\nTest Automation\nGood to have\nCross-language capability where a team standardises on Python\n\nGCP data validation\nData Validation\nGood to have\nVerifying behaviour beyond the UI via Pub/Sub events, Cloud Storage and BigQuery read-backs\n\nSQL and database validation\nData Validation\nGood to have\nQuerying to validate data created or changed by a test\n\nDocker\nEngineering Practice\nGood to have\nContainerised, consistent test execution across environments\n\nContract testing\nTest Strategy\nGood to have\nConsumer-driven contract verification between services\n\nAccessibility automation\nTest Strategy\nGood to have\nAutomated accessibility assertions within the UI suite\n\nVisual regression\nTest Strategy\nGood to have\nScreenshot comparison and visual diffing\n\nPerformance testing exposure\nTest Strategy\nGood to have\nAwareness of load and performance validation approaches\n\nCross-browser and responsive coverage\nTest Automation\nGood to have\nExecuting suites across browser engines and viewports\n\nReporting dashboards\nEngineering Practice\nGood to have\nAllure, Playwright HTML reporting or equivalent published to stakeholders\n\nKey Responsibilities\n\nSkill\nCategory\nRequirement\nRequired expertise\n\nMANDATORY SKILLS - all required\n\nPlaywright - UI automation\nTest Automation\nMandatory\nLocators, auto-waiting, fixtures, parallel execution, trace viewer; functional, integration and E2E coverage\n\nTypeScript\nProgramming\nMandatory\nTypes, interfaces, async/await, modules, reusable utilities and typed test helpers\n\nAPI automation\nTest Automation\nMandatory\nREST automation via Playwright request context: auth flows, cookies and tokens, headers, multipart, JSON schema validation\n\nFramework development and maintenance\nFramework Engineering\nMandatory\nBuilding a framework from scratch; page-object and reusable component patterns; config, utilities, reporting; ongoing refactoring\n\nRegression automation\nTest Strategy\nMandatory\nSuite design and scope selection, stability, execution time control, coverage of critical journeys\n\nCI/CD integration\nEngineering Practice\nMandatory\nIntegrating suites into Jenkins, GitHub Actions or Harness; triggers, parallel runs, artifacts, published reporting\n\nDebugging, triage and failure analysis\nTest Automation\nMandatory\nTrace and report analysis; isolating product defects from test defects; root cause of intermittent failures\n\nTest data management\nEngineering Practice\nMandatory\nRepeatable, independent test data; setup and teardown; environment-specific handling\n\nGit and version control\nEngineering Practice\nMandatory\nBranching, pull requests, code review and merge discipline on GitHub or equivalent\n\nTest and defect management\nProcess\nMandatory\nJIRA and Xray or equivalent for test cases, execution records and defect tracking\n\nAutomation coding standards\nFramework Engineering\nMandatory\nEstablishing and upholding standards; reviewing peers' automation code\n\nAgile and Scrum delivery\nProcess\nMandatory\nWorking within sprints, refinement, estimation and retrospectives\n\nTotal mandatory weight\n\nGOOD TO HAVE - none required, used to differentiate between candidates who meet the bar\n\nPlaywright with Python\nTest Automation\nGood to have\nCross-language capability where a team standardises on Python\n\nGCP data validation\nData Validation\nGood to have\nVerifying behaviour beyond the UI via Pub/Sub events, Cloud Storage and BigQuery read-backs\n\nSQL and database validation\nData Validation\nGood to have\nQuerying to validate data created or changed by a test\n\nDocker\nEngineering Practice\nGood to have\nContainerised, consistent test execution across environments\n\nContract testing\nTest Strategy\nGood to have\nConsumer-driven contract verification between services\n\nAccessibility automation\nTest Strategy\nGood to have\nAutomated accessibility assertions within the UI suite\n\nVisual regression\nTest Strategy\nGood to have\nScreenshot comparison and visual diffing\n\nPerformance testing exposure\nTest Strategy\nGood to have\nAwareness of load and performance validation approaches\n\nCross-browser and responsive coverage\nTest Automation\nGood to have\nExecuting suites across browser engines and viewports\n\nReporting dashboards\nEngineering Practice\nGood to have\nAllure, Playwright HTML reporting or equivalent published to stakeholders\n\nSkill Requirements\nOther Requirements","description_format":"text","description_chars":6282,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Consulting & Digital Transformation","Managed IT Services (MSP)","Systems Integrators","Engineering Services"],"lifecycle":[{"event":"open","at":"2026-11-10T09:44:10Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":27,"reasons":["conf:1","win:early","comp:brand"],"computed_at":"2026-11-10T10:46:54Z"},"pay":null,"html_url":"https://alion.io/job/hcltech-senior-selenium-test-lead-java-3","json_url":"https://alion.io/job/hcltech-senior-selenium-test-lead-java-3.json","meta":{"generated_at":"2026-11-10T10:46:54Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":25050,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-11T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":225},"rest":"https://alion.io/mcp/rest/get_company?id=225"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fhcltech-senior-selenium-test-lead-java-3"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fhcltech-senior-selenium-test-lead-java-3"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fhcltech-senior-selenium-test-lead-java-3"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/hcltech-senior-selenium-test-lead-java-3\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fhcltech-senior-selenium-test-lead-java-3"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4010481}},{"tool":"search_jobs","arguments":{"company":"hcltech.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4010481},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}