{"id":4098805,"url":"https://alion.io/job/westermo-software-developer-for-test-framework-python","title":"Software Developer for Test Framework (Python)","company":{"id":450679,"name":"Westermo","domain":"westermo.com","url":"https://alion.io/company/westermo-2","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Schema","truth_index":null},"role":"QA","role_family":"QA","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Västerås, Sweden"],"countries":["SE"],"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":"Docker","optional":false},{"name":"Go","optional":false},{"name":"Jira","optional":false},{"name":"Kubernetes","optional":false},{"name":"Linux","optional":false},{"name":"Python","optional":false}],"status":"live","first_seen_at":"2026-11-11T15:43:33Z","employer_posted_date":null,"last_verified_at":"2026-11-11T15:43:33Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"Are you a Python programmer? Are you driven by system-level challenges? Join the Software Test Solutions at Westermo as a Software Developer!\nAre you our next Software Developer?\nSoftware Test Solutions develops our in-house test framework, which is used to test our products, and plays a critical role in ensuring product quality and reliability. Many teams rely on the accuracy of our test results, which makes our work essential for validating our products against their specifications.\nWe are looking for a software developer who thrives in an agile environment and wants to be part of a team that builds and maintains this framework and its tools. The framework is used for system-level testing of our products in network solutions, running on dedicated test systems.\nOur department is made up of two teams: the Test Framework team (the role described here), which schedules and runs tests, processes the test results and maintains the test systems, and the Test Developer team, which develops and maintains tests for our operating system WeOS. We promote close collaboration between the two teams, so your work won't necessarily stay limited to the framework – there's plenty of room to explore and contribute across both.\nIn your role, you will be:\nProgramming primarily in Python (and Go), working with tools such as Docker and Kubernetes.\n\nAnalysing test results and troubleshooting and refining the framework to keep it reliable.\n\nMaintaining and developing the test systems, with the devices under test, that the framework relies on.\n\nExtending the framework to support new WeOS functionality.\n\nDeveloping the next generation of our test framework to meet future demands on scalability, including virtual testing, and reduced complexity for end users.\n\nWorking with both front-end and back-end development of the web interfaces for configuration and visualization of test results.\n\nWe think about automation in everything we do, and we are always trying out new technologies that help us meet current and future demands. We use Jira for planning and tracking work, and keep improving our Agile methods. AI is also a natural part of our daily software work, and we are exploring how to put it to even better use.\nSo, who are we looking for?\nYou have an academic background in computer science or similar, and you’re motivated by solving real problems with smart solutions. We value teamwork, and hope you do, too. You enjoy both technical development and team collaboration, and you share your knowledge just as readily as you ask for help. You are curious and innovative, comfortable in an agile environment, and like to try, test, and learn with colleagues.\nFurther, we want you to be:\nExperienced in Python development and eager to deepen your skills.\n\nComfortable working in a Linux environment.\n\nFamiliar with software engineering tools such as source code management, CI/CD, containers, and web development (front-end and/or back-end).\n\nInterested in networking technologies.\n\nFluent in English and Swedish.\n\nOh, and don't worry, if you're not an expert in all the things described – you'll learn.\nIn return, we offer: You will be working at the forefront of technology in a friendly, open culture where you get the opportunity to learn from skilled colleagues every day. A mature and caring leadership in a flat organization. Through our collective bargain agreement you will be covered in terms of insurance, pension and other benefits. We like to have fun together and we regularly enjoy sports and other social activities as a team. We believe that magic happens when people meet. We are a learning organization and we truly love to try new things, think outside the box and be innovative together!\nBasic information:\nLocation: Kopparlunden, Västerås\n\nJob type: Full time\n\nEmployment contract: Permanent\n\nDon’t miss out on this opportunity – apply today! We look forward to meeting you!\nFor further information please contact:\nHiring Manager: Alexander Falk at \nRecruiter: Elin Sandell at \nAbout Westermo:\nWelcome to a rapidly growing international company, thriving at the forefront of cutting edge technology. Westermo develops and manufactures advanced devices for industrial data communication, used in mission-critical installations and harsh industrial environments. The very robust and secure communication networks built with our products provide a high value for our customers.\nWe are focused on leveraging growth opportunities in our market and are devoted to delivering the world's best industrial networks. This is achieved through a very dynamic work environment where teamwork and loyalty are valued. Strong and honest relationships with colleagues, customers, and suppliers are important to us. We have an open culture where we share knowledge, learn from one another and explore new ideas, allowing us to constantly improve.\nWestermo is a leading provider of Industrial Data Communications equipment to the global market. Sales are conducted through our own offices in key markets in Europe, North America, Australia and Asia, as well as through distributors and OEM customers worldwide. Development and manufacturing take place in Sweden, Ireland, Germany and Switzerland. Westermo was founded in 1975 and today has over 580 employees with a turnover of around 1.4 Billion SEK. The company is a wholly owned subsidiary of Ependion, listed on the Nasdaq OMX Nordic stock exchange.","description_format":"text","description_chars":5468,"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":["Growth opportunities"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Network Security","Enterprise Networks"],"lifecycle":[{"event":"open","at":"2026-11-11T21:21:15Z"}],"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":100,"reasons":["seen:0","win:early"],"computed_at":"2026-11-12T00:00:26Z"},"pay":null,"html_url":"https://alion.io/job/westermo-software-developer-for-test-framework-python","json_url":"https://alion.io/job/westermo-software-developer-for-test-framework-python.json","meta":{"generated_at":"2026-11-12T00:00:26Z","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":20,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-13T00: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":450679},"rest":"https://alion.io/mcp/rest/get_company?id=450679"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fwestermo-software-developer-for-test-framework-python"},{"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%2Fwestermo-software-developer-for-test-framework-python"},{"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%2Fwestermo-software-developer-for-test-framework-python"},{"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/westermo-software-developer-for-test-framework-python\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fwestermo-software-developer-for-test-framework-python"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4098805}},{"tool":"search_jobs","arguments":{"company":"westermo.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4098805},"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"}}