Submit
Java Developer
Lisboa
Job description
Main Task:
- Development of Java applications and frameworks to optimise automated test suites, including bug and defect analysis with a focus on root cause identification;
- Maintenance and improvement of scripts using Java, SQL, Cucumber and Selenium, ensuring adequate test coverage and code quality through SonarQube;
- Setup, monitoring and maintenance of CI/CD pipelines using Jenkins, including code review and version control management (Bitbucket);
- Monitoring of test execution results and delivery of quality metrics and reports to stakeholders, using tools such as Grafana;
- Collaboration with development and business teams to gather test requirements and align test coverage;
- Creation and maintenance of technical documentation for automation frameworks and processes.
Requirements
Mandatory Requirements:
- Minimum 4 years of proven experience in Java, with a focus on systems architecture and test automation framework development (eliminatory factor);
- Proven experience with Cucumber or an equivalent BDD framework for test automation (eliminatory factor);
- Proven experience with UI test automation frameworks such as Selenium or equivalent (e.g. Playwright, Cypress, Appium) (eliminatory factor);
- Proven experience in CI/CD, including setup and maintenance of Jenkins pipelines or equivalent (eliminatory factor);
- Strong and proven knowledge of SQL and custom script development (eliminatory factor).
Nice to Have
- Experience managing or coordinating development or test automation teams, with knowledge of ticket management tools (JIRA, XRAY, HP SM, Confluence);
- Experience in backend and frontend development (Spring Boot, Vue.js) and solid knowledge of XML and REST/API service integration (REST Assured, Postman);
- Knowledge of metrics monitoring and visualisation tools such as Grafana or equivalent;
- Knowledge of containerisation technologies (Docker and/or Kubernetes) and/or certification or equivalent experience in software quality management (ISTQB or similar).
Want to apply?
Position
Name*
Email*
Phone number*
Country*
City*
Linkedin
Faça upload do seu CV*
(max. 4MB)
Upload your photo or video
(max. 4MB)


