Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Supplyframe • Belgrade, Central Serbia, Serbia
Role & seniority: Software Test Automation Engineer (mid-senior level)
Stack/tools: Cypress and/or Nightwatch.js; JavaScript/Node.js; REST API automation; CI/CD (Jenkins, GitHub Actions, GitLab CI); test framework design; Jira; familiarity with Selenium WebDriver, JMeter, PyTest, TestNG, etc.
Design, implement, and maintain scalable test automation frameworks and robust test scripts
Develop and manage test scheduling, execution, reporting, and overall quality processes
Collaborate with Product Management, QA, and Development to influence QA strategies and improve product reliability
BS in Computer Science or equivalent experience
Hands-on experience with Cypress and/or Nightwatch.js
Strong CI/CD experience and build/release automation
JavaScript/Node.js, UI and API testing, test planning and execution for complex systems
Troubleshooting and performance tuning of large-scale applications; Jira experience
Experience with additional automation tools (Selenium WebDriver, JMeter, PyTest, JUnit, TestNG, etc.)
REST API-driven automation expertise; ability to design tests, data sets, and coverage plans
Location & work type: Based in Pasadena, CA (headquarters) with multiple global offices; flexible work arrangement (hybrid/remote as per Siemens Software policy); full-time role.
Who is Supplyframe?
Recently acquired by Siemens AG, Supplyframe is the leading Design-to-Source Intelligence platform for the global electronics value chain, with solutions that interpret billions of intent, demand, supply and risk signals to deliver insights through the design-to-market product lifecycle. A community of over 10 million engineering and supply chain professionals engage with our search, media, and SaaS solutions to optimize in excess of $120 billion in annual direct materials spend. Supplyframe is headquartered in Pasadena, California, with additional offices in Texas, United Kingdom, Serbia, France, and China.
Supplyframe is transforming how the global electronics industry connects. As a Software Test Automation Engineer, you will play a key role in shaping the quality of our enterprise SaaS products.
Responsibilities
Working closely with Product Management, QA Engineers, and Software Development teams, you will have the opportunity to conceptualize, design, and implement innovative test automation solutions that directly impact product reliability and customer satisfaction. You will own the development and maintenance of scalable test automation frameworks, create robust test scripts, and drive efficient test scheduling and reporting. This role offers the chance to influence best practices in quality engineering, work on complex large-scale systems, and continuously grow your skills in a collaborative, fast-paced environment.
Requirements
BS in Computer Science or equivalent experience Hands-on Experience in software test automation using Cypress and or Nightwatch.js (required) Strong experience with CI/CD pipelines and build/release automation tools (e.g., Jenkins, GitHub Actions, GitLab CI). Experience with building test automation framework, test automation scripting, scheduling and reporting using modern testing tools/frameworks. Analyzing test scenarios and design automation scripts. Maintenance of existing automation scripts. Experience with QA strategies such as UI and API level testing. Experience in troubleshooting and performance tuning of large-scale systems. Experience in JavaScript and Node.js. Experience with JIRA. Demonstrated experience in test planning, design, test strategy and test execution of highly complex systems Ability to design, plan and document Test plans, testing conditions, test scripts, VC and test data sets to ensure appropriate and adequate coverage and control. Intermediate to Expert level Experience with REST API driven Automation Familiarity with other Automation tools (e.g. Selenium WebDriver, JMeter, JUnit, PyTest, Hibernate, React, TestNG, etc.)
Working at Siemens Software
Why us?
Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here. We offer great benefits and rewards, as you'd expect from a world leader in industrial software.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.
#SWSaaS