Senior/Lead Test Automation Engineer

New
U
Upvanta sp. z o.o.Grant management
Workplace type: remote; Country code: PLFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
En B2
Required Skills
CypressJavaJenkinsOracleSeleniumPlaywright

Requirements

  • Have strong knowledge of Selenium WebDriver, Cypress, Playwright, and RestAssured.
  • Have experience testing web applications, APIs, and mobile solutions.
  • Have practical knowledge of BDD frameworks, particularly Cucumber JVM or Behave.
  • Know Generative AI and its application to automatic test generation.
  • Have strong QA fundamentals, including equivalence partitioning and boundary value analysis.
  • Have experience managing test data.
  • Have experience with performance and load testing using Apache JMeter.
  • Have strong Java skills and experience with OpenJDK 11, 17, and 21, Java Streams, Collections, and Lambda Expressions.
  • Have experience with JUnit and TestNG.
  • Know Maven, Gradle, Jenkins, GitLab CI, and Git.
  • Know Angular, SCSS, Protocol Buffers, Jackson, and Gson, particularly for validating data serialization.
  • Have strong Oracle and complex SQL query skills.
  • Know JJWT, Bearer Token, OAuth 2.0, and OpenID Connect.
  • Know grant lifecycle management processes, including submission, evaluation, agreements, reporting, and amendments.
  • Have experience with Amazon Kiro.

Responsibilities

  • Design, develop, and maintain scalable test automation frameworks.
  • Create and maintain automated tests for web applications, APIs, and mobile solutions.
  • Define test automation architecture, methodologies, and strategy.
  • Integrate automated tests with CI/CD pipelines and support shift-left testing.
  • Evaluate and implement automation technologies in line with DevSecOps practices.
  • Support the migration of manual tests to automation.
  • Build reporting mechanisms, metrics collection, and automated regression tests.
  • Work with developers, manual testers, and other technical teams to identify areas for automation.
  • Use Generative AI in test creation and automation.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now