- Quick Apply
Job Description
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.
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.
Requirements
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