Software Test Automation Engineer
Geneva - Switzerland
Job Summary
This is a remote position.
Design implement and maintain automated tests for web API and backend systems; establish robust scalable test frameworks.
Define test automation architecture tooling and strategy; support the transition from manual to automated testing.
Embed continuous testing into CI/CD pipelines produce actionable quality metrics and automated reporting.
Partner with developers and QA teams on regression coverage shift-left testing and DevSecOps practices.
Evaluate emerging tooling including Generative AI-assisted test generation and support performance testing.
Automation: Selenium WebDriver Cypress Playwright RestAssured; Cucumber JVM or Behave; JUnit and TestNG.
Java: strong OpenJDK 11/17/21 expertise including Streams Collections and Lambda expressions.
Delivery and performance: Maven Gradle Jenkins GitLab CI Apache JMeter and test data management.
Data and application stack: Oracle and complex SQL; Angular/SCSS; Protocol Buffers Jackson and Gson.
Security and innovation: JWT/JJWT OAuth 2.0 OpenID Connect Generative AI test generation and Amazon Kiro.
Testing fundamentals: QA methodologies equivalence partitioning boundary value analysis; knowledge of grant lifecycle processes (submission through amendments).
QUALIFICATIONS
Either EQF Level 7 university degree with at least 10 years of professional IT experience or EQF Level 6 degree with at least 12 years of professional IT experience. Degrees in any field are accepted.
Required Skills:
Software Test Automation Engineer - Design implement and maintain automated tests for web API and backend systems; establish robust scalable test frameworks. Define test automation architecture tooling and strategy; support the transition from manual to automated testing. Embed continuous testing into CI/CD pipelines produce actionable quality metrics and automated reporting. Partner with developers and QA teams on regression coverage shift-left testing and DevSecOps practices. Evaluate emerging tooling including Generative AI-assisted test generation and support performance testing. Requirements Automation: Selenium WebDriver Cypress Playwright RestAssured; Cucumber JVM or Behave; JUnit and TestNG. Java: strong OpenJDK 11/17/21 expertise including Streams Collections and Lambda expressions. Delivery and performance: Maven Gradle Jenkins GitLab CI Apache JMeter and test data management. Data and application stack: Oracle and complex SQL; Angular/SCSS; Protocol Buffers Jackson and Gson. Security and innovation: JWT/JJWT OAuth 2.0 OpenID Connect Generative AI test generation and Amazon Kiro. Testing fundamentals: QA methodologies equivalence partitioning boundary value analysis; knowledge of grant lifecycle processes (submission through amendments). QUALIFICATIONS Either EQF Level 7 university degree with at least 10 years of professional IT experience or EQF Level 6 degree with at least 12 years of professional IT experience. Degrees in any field are accepted