{"id":1643381,"url":"https://alion.io/job/teradyne-software-backend-test-engineer-universal-robots-bangalore-india","title":"Software Backend Test Engineer (Universal Robots, Bangalore - India)","company":{"id":58849,"name":"Teradyne","domain":"teradyne.com","url":"https://alion.io/company/teradyne","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SuccessFactors","truth_index":{"grade":"A","score":94,"open_postings":4,"ghost_share":0,"stale_share":0.25,"repost_share":0,"time_to_fill_p50_days":23,"computed_at":"2026-10-20T05:45:00Z"}},"role":"QA","role_family":"QA","seniority":"middle","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":11000,"max_usd":28000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":13},"experience_years_min":4,"visa_sponsorship":true,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"FastAPI","optional":false},{"name":"Jenkins","optional":false},{"name":"Linux","optional":false},{"name":"Nmap","optional":false},{"name":"Podman","optional":false},{"name":"Pytest","optional":false},{"name":"Python","optional":false},{"name":"ROS","optional":false},{"name":"ROS2","optional":false},{"name":"Scrum","optional":false},{"name":"Tcpdump","optional":false},{"name":"Wireshark","optional":false}],"status":"live","first_seen_at":"2026-09-22T07:00:00Z","employer_posted_date":"2026-09-22","last_verified_at":"2026-10-20T06:36:02Z","board_verified":true,"closed_at":null,"days_open":28,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":28},"description":"Software Backend Test Engineer\nOur Purpose\nTERADYNE - where experience meets innovation and driving excellence in every connection. We foster an inclusive culture that values diversity, collaboration, and continuous learning, enabling us to deliver advanced robotics solutions with real-world impact.\nOpportunity Overview\nIn this role, you will contribute directly to the quality and reliability of robot platform and its core components. You would be responsible for testing the core operating system components of the Robot, including networking features, firewall features etc. You will work closely with developers, product managers, and other stakeholders to ensure that our solutions meet the highest standards of performance, safety, and usability.\nWe are looking for a Backend Test engineer with strong Python automation skillswho enjoys working close to the product and the code. You should be comfortable combining hands-on manual testing with Linux Based platforms using Python-based automated testing, while also bringing a strong understanding of ROS. If you are motivated by improving product quality through robust test coverage, fast feedback loops, and close collaboration with developers, this could be the right role for you.\nResponsibilities\nDesign, write, and maintain automated tests in Python for new and existing features of the operating system components of the Robot\n\nDevelop and maintain unit, integration, and regression tests to ensure stable and reliable releases\n\nWork closely with developers to understand the changes being made in the controller operating system layer or the network layer, investigate failures, and improve testability\n\nContribute to and improve test frameworks\n\nHelp define effective test strategies and quality practices across the development lifecycle in an agile setup\n\nBuild tests that have hardware in the loop (not all flakiness comes from software)\n\nQualification, Experience, Skills and Educational Background\nTo succeed in this role, we imagine you have a strong background in software test engineering and a practical mindset when it comes to combining automation with hands-on validation. You understand how software is built, how systems fail, and how to create effective tests that increase quality and confidence.\nSkills Required\n4 to 6 years of experience in software backend testing, software quality engineering of OS level software components, or a similar role\n\nStrong experience writing and maintaining automated tests in Python for backend components using tools like pytest and FastAPI.\n\nExperience with Penetration testing\n\nExperience with API Testing\n\nFamiliarity with GoLang and its frameworks.\n\nFamiliarity with Containerization technique (Docker, Podman)\n\nProficient with linux environment and linux commands\n\nLinux networking stack + systemd (services, journald, network namespaces)\n\nNetwork analysis tooling: Wireshark/tcpdump and nmap and traffic shaping for resilience tests.\n\nHands-on experience with manual testing of complex systems, ideally involving hardware, robotics, or integrated software-hardware solutions\n\nExperience creating and maintaining unit, integration, and regression tests\n\nGood understanding of test frameworks, debugging, and finding root causes\n\nExperience working with CI/CD pipelines, build servers, or DevOps practices such as Jenkins or similar tools\n\nAbility to understand complex systems, identify risks, and design effective test coverage\n\nExperience working in agile or scrum environments\n\nIt will be considered an advantage if you have:\nFamiliarity with ROS2, Industrial Communication Protocols\n\nFamiliarity with Firewall (NF Tables/IP Tables)\n\nExperience building or improving test automation frameworks\n\nHardware-in-the-loop test frameworks such as labgrid, bench hardware, networked power for automated power-cycling, serial console capture, etc.\n\nAutomating through the robot's own interfaces (Dashboard Server, RTDE, the primary/secondary/real-time client ports, URScript)\n\nStrong knowledge of DevOps practices, pipelines, and build servers\n\nKnowledge of safety standards and regulations relevant to robotics or industrial systems\n\nCommunication Skills\nStrong communication and collaboration skills and fluency in English\n\nExperience working with distributed and international teams\n\nWorking across teams and locations\n\nYou will be part of a setup where engineers in India and Denmark work closely together.\n\nThis requires:\n\nClear and conscientious communication\n\nAbility to explain technical issues to both technical and non-technical stakeholders\n\nA collaborative mindset and willingness to contribute across team boundaries\n\nWe are only considering candidates local to the position location. This position does not offer relocation or visa sponsorship.","description_format":"text","description_chars":4778,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"Advanced (C1)","optional":false}]},"benefits":["Continuous learning"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":true,"industries":["Test & Measurement Instruments","Collaborative Robots (Cobots)","Semiconductor Equipment"],"lifecycle":[{"event":"open","at":"2026-10-01T22:41:30Z"}],"visa":[],"liveness":{"score":36,"band":"fade","label":"Fading","p_open":1,"p_active":0.65,"p_room":0.55,"age_days":27,"expected_fill_days":23,"reasons":["conf:3","velocity","win:tail","comp:brand"],"computed_at":"2026-10-20T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/teradyne-software-backend-test-engineer-universal-robots-bangalore-india","json_url":"https://alion.io/job/teradyne-software-backend-test-engineer-universal-robots-bangalore-india.json","meta":{"generated_at":"2026-10-20T07:30: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":7962,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-21T00: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":58849},"rest":"https://alion.io/mcp/rest/get_company?id=58849"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fteradyne-software-backend-test-engineer-universal-robots-bangalore-india"},{"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%2Fteradyne-software-backend-test-engineer-universal-robots-bangalore-india"},{"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%2Fteradyne-software-backend-test-engineer-universal-robots-bangalore-india"},{"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/teradyne-software-backend-test-engineer-universal-robots-bangalore-india\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fteradyne-software-backend-test-engineer-universal-robots-bangalore-india"}]}