Desired skills:
Strong hands‑on proficiency in Java
Solid technical background with understanding of programming styles, frameworks, design patterns and integration testing
Use of source code management tools such as Git
Understanding of integrating automation frameworks with CI tools such as Jenkins, GitHub Actions, GitLab CI to enable continuous testing.
Good knowledge of SDLC and test management tools, e.g. Jira, Test Rail
Understanding of the test lifecycle (planning, analysis, execution, reporting)
Problem solving and being pro-active when problems/issues arise
Understanding of BDD frameworks (Cucumber, Gherkin)