{"id":3357113,"url":"https://alion.io/job/abb-test-automation-engineer","title":"Test Automation Engineer","company":{"id":44977,"name":"ABB","domain":"abb.com","url":"https://alion.io/company/abb","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"A","score":88,"open_postings":182,"ghost_share":0,"stale_share":0.665,"repost_share":0,"time_to_fill_p50_days":20,"computed_at":"2026-10-28T05:59:10Z"}},"role":"QA","role_family":"QA","seniority":"middle","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Hangzhou, China"],"countries":["CN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":16500,"max_usd":44000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":31},"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Configuration Management","optional":false},{"name":"DNS","optional":false},{"name":"Docker","optional":false},{"name":"Git","optional":false},{"name":"Hyper-V","optional":false},{"name":"IEC 61850","optional":false},{"name":"Linux","optional":false},{"name":"OPC UA","optional":false},{"name":"PKI","optional":false},{"name":"Playwright","optional":false},{"name":"Podman","optional":false},{"name":"PowerShell","optional":false},{"name":"Rest API","optional":false},{"name":"TCP/IP","optional":false},{"name":"VMWare","optional":false},{"name":"Windows","optional":false},{"name":"Wireshark","optional":false},{"name":"Azure","optional":true},{"name":"Azure DevOps","optional":true}],"status":"live","first_seen_at":"2026-10-26T00:00:00Z","employer_posted_date":"2026-10-26","last_verified_at":"2026-10-28T21:11:13Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"At ABB, we help industries run leaner and cleaner-and every person here makes that happen. You’ll be empowered to lead, supported to grow, and proud of the impact we create together. Join us and help run what runs the world.\nThis position reports to:\nR&D Local Unit Lead__\nTest Automation Engineer\nYour role and responsibilities:\nIn this role, you will design system-level test strategies, build reusable test environments, and automate testing for complex systems involving Windows, Linux containers, embedded devices, virtualization, and networks.\nYou will work closely with developers, testers, and architects to identify risks, improve testability and coverage, integrate automated testing into CI/CD, and diagnose failures across software, hardware, and network boundaries.\nYou will be mainly accountable for:\nIndependently design system-level test strategies covering black-box, white-box, and gray-box testing, including functional, integration, system, end-to-end, regression, and non-functional testing.\nDesign and maintain complex, reusable test environments that support multiple scenarios, including automated deployment, configuration, reset, and cleanup.\nTest Windows applications and services, Linux and containerized software, virtual environments, multi-VM systems, embedded devices, and virtual networking.\nDevelop and maintain automated tests using appropriate BDD, REST API, and UI/web automation frameworks, with reusable test libraries, test data, and configuration management.\nCreate and maintain CI/CD pipelines, integrate automated tests, deploy test agents/runners, support distributed execution, publish test results, and troubleshoot pipeline failures.\nPerform root-cause analysis and troubleshoot interactions between software, hardware, containers, virtual machines, and network components.\nCommunicate technical problems clearly and collaborate effectively with developers, testers, and architects.\nApply AI-assisted techniques where useful for test-case and test-data generation, edge-case identification, automation development, and log or failure analysis.\nQualifications of the role:\nMaster in Computer Science or Engineering, Automatic Control Engineering, or equivalent.\n3 years related working experience desired. Strong knowledge of test strategy, test coverage, traceability, testability, and root-cause analysis.\nHands-on system testing experience with Windows, Linux, Docker or Podman, and Hyper-V, VMware, or equivalent virtualization technologies.\nStrong automated test development skills; experience with Reqnroll or another BDD framework, RESTful API automation, and Playwright or equivalent UI/web automation is preferred.\nPractical CI/CD experience, including automated pipelines, test-agent deployment, distributed test execution, artifact and test-result handling, and pipeline troubleshooting.\nSolid TCP/IP knowledge, including TCP/UDP, IP addressing, DNS, routing, and firewalls; network troubleshooting and Wireshark experience are highly desired.\nExperience with C#, PowerShell, Git, JSON, YAML, XML, and command-line automation is highly desired.\nExperience with industrial communication protocols such as OPC UA, PROFINET, Modbus TCP, PROFIBUS, or IEC 61850 is highly desired.\nKnowledge of PKI, X.509 certificates, TLS, authentication, authorization, secure communication, and remote access is a bonus.\nAzure DevOps experience, particularly YAML pipelines, test-agent deployment, automated execution, and test-result publishing, is a bonus.\nExperience testing embedded devices and hardware/software integration is a bonus.\nFluent spoken and written English, with strong analytical, troubleshooting, communication, and collaboration skills.\nBuilding a cleaner, smarter future takes all kinds of minds: the curious, the courageous, and the creative. That's why we welcome people from all backgrounds and experiences.\nReady to make an impact?\nApply today or visit https://www.abb.com to learn more about the impact of our solutions across the globe.","description_format":"text","description_chars":4002,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"master","optional":false},"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Power Grid","Industrial Automation","Industrial Robotics"],"lifecycle":[{"event":"open","at":"2026-10-27T20:19:13Z"}],"visa":[],"liveness":{"score":63,"band":"ok","label":"Likely open","p_open":1,"p_active":0.632,"p_room":1,"age_days":2,"expected_fill_days":20,"reasons":["conf:0","stale_co","velocity","win:early","comp:brand"],"computed_at":"2026-10-28T05:59:10Z"},"pay":null,"html_url":"https://alion.io/job/abb-test-automation-engineer","json_url":"https://alion.io/job/abb-test-automation-engineer.json","meta":{"generated_at":"2026-10-28T23:58:25Z","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":32886,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-29T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"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":44977},"rest":"https://alion.io/mcp/rest/get_company?id=44977"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fabb-test-automation-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"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%2Fabb-test-automation-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"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%2Fabb-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/abb-test-automation-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fabb-test-automation-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3357113}},{"tool":"search_jobs","arguments":{"company":"abb.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3357113},"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"}}