{"id":3669777,"url":"https://alion.io/job/accelirate-senior-test-automation-engineer","title":"Senior Test Automation Engineer","company":{"id":1823574,"name":"Accelirate","domain":"accelirate.com","url":"https://alion.io/company/accelirate","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Paycor","truth_index":null},"role":"QA","role_family":"QA","seniority":"senior","employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Pune, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Azure","optional":false},{"name":"Azure DevOps","optional":false},{"name":"flake8","optional":false},{"name":"Git","optional":false},{"name":"JUnit","optional":false},{"name":"Playwright","optional":false},{"name":"Pytest","optional":false},{"name":"Python","optional":false},{"name":"Ruff","optional":false},{"name":"Scrum","optional":false},{"name":"SQL","optional":false},{"name":"Allure Reporting","optional":true},{"name":"Copilot","optional":true},{"name":"Docker","optional":true},{"name":"GitHub","optional":true},{"name":"GitHub Actions","optional":true},{"name":"HTTPX","optional":true},{"name":"Model Context Protocol","optional":true},{"name":"Selenium","optional":true}],"status":"live","first_seen_at":"2026-11-03T08:52:48Z","employer_posted_date":"2026-11-03","last_verified_at":"2026-11-09T01:59:55Z","board_verified":true,"closed_at":null,"days_open":5,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":5},"description":"Job Title: Senior Test Automation Engineer \nNotice Period: Immediate to 30 days \nExperience Required: 5+ Years \nJob Location: Pune/Hybrid\nAbout the role\nWe are looking for a hands-on Senior Test Automation Engineer to own Playwright + Python UI automation for our web applications. You will build maintainable pytest-based frameworks, run them in CI on Azure Pipelines, keep the suite fast and reliable, and mentor junior engineers.\nWhat you will do\nDesign and extend a Playwright + Python framework on pytest, using Page Object Model, fixtures and reusable utilities.\nAutomate end-to-end UI tests from user stories and acceptance criteria, across Chromium, Firefox and WebKit.\nBuild stable locator strategies and keep the flaky-test rate under 2%.\nIntegrate suites into Azure Pipelines with parallel runs (pytest-xdist) and useful failure artifacts (traces, screenshots, videos).\nTrack tests and defects in Azure Boards and Test Plans, linked to user stories for traceability.\nTriage failures daily and report coverage, pass rate, execution time and flakiness each sprint.\nReview peers' automation code and mentor 1-3 junior engineers.\nWhat you bring\nPlaywright (Python): built or substantially extended a framework; strong with the sync/async APIs, auto-waiting, locators, browser contexts, network interception/mocking, auth via storage state, and Trace Viewer.\nPython: OOP, type hints, decorators, context managers, exception handling, virtual environments; clean, modular code checked with Ruff or Flake8 and Black.\npytest: fixtures and scopes, conftest.py, markers, parametrization, pytest-playwright plugin, pytest-xdist, HTML/JUnit reporting.\nAzure DevOps and Git: Git in Azure Repos (branching, pull requests, code reviews, conflict resolution); YAML Pipelines, Boards and Test Plans; publishes test results to pipelines.\nTesting fundamentals: test pyramid, test design techniques, risk-based prioritisation, basic SQL, Agile/Scrum.\nClear communication and ownership; can explain a failure to a developer and a risk to a product owner.\nGood to have\nAPI testing with Python (requests, httpx or Playwright's APIRequestContext).\nGitHub and GitHub Actions workflows.\nMigration from Selenium to Playwright.\nBDD with pytest-bdd or Behave.\nDocker, Azure cloud basics, Allure reporting.\nVisual regression and accessibility testing (axe-core).\nAI-assisted testing: GitHub Copilot, Playwright MCP.\nISTQB certification.\nEducation\nB.E./B.Tech/MCA in Computer Science or a related field, or equivalent experience.","description_format":"text","description_chars":2509,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"India","iso":"IN","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Workflow & Process Automation (RPA, BPM)","AI Agents"],"lifecycle":[{"event":"open","at":"2026-11-03T08:52:48Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":4,"expected_fill_days":36,"reasons":["conf:0","velocity","win:early"],"computed_at":"2026-11-08T05:47:12Z"},"pay":null,"html_url":"https://alion.io/job/accelirate-senior-test-automation-engineer","json_url":"https://alion.io/job/accelirate-senior-test-automation-engineer.json","meta":{"generated_at":"2026-11-09T04:54:02Z","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":4636,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-10T00: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":1823574},"rest":"https://alion.io/mcp/rest/get_company?id=1823574"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Faccelirate-senior-test-automation-engineer"},{"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%2Faccelirate-senior-test-automation-engineer"},{"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%2Faccelirate-senior-test-automation-engineer"},{"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/accelirate-senior-test-automation-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Faccelirate-senior-test-automation-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3669777}},{"tool":"search_jobs","arguments":{"company":"accelirate.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3669777},"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"}}