Test Automation Engineer

Consulteer Portugal

Descrição da oferta:

Your Role & Responsibility

  • Develop and maintain automated test scripts using Gherkin/Cucumber for behavior-driven development (BDD) testing methodology.

  • Participate in manual testing activities as needed, demonstrating flexibility in engaging with both automated and manual testing processes.

  • Utilize Java programming language for test automation.

  • Perform testing of RESTful APIs using tools such as Postman

  • Possess a foundational understanding of web development technologies (HTML, CSS, JavaScript) to effectively test web applications.

  • Collaborate with cross-functional teams to integrate automated testing into the CI/CD pipeline using tools like Jenkins, GitLab Pipelines, Bamboo, or GitHub Actions.

  • Leverage REST-Assured library for testing RESTful APIs in Java.

  • Utilize shell scripting languages such as bash or zsh for automating tasks and enhancing testing processes.

  • Demonstrate initiative and creativity by actively contributing ideas and solutions to improve test automation processes and overall testing efficiency.

Required Technical & Professional Expertise

  • English proficiency at B2 level or greater for effective communication within the team and across departments.

  • Proficiency in Gherkin/Cucumber for behavior-driven development (BDD) testing.

  • Strong Java programming skills, including familiarity with JVM, Spring, Hibernate, or Play frameworks.

  • Experience in REST API testing using tools like Postman, Insomnia, cURL, OpenAPI, Swagger, or HTTP.

  • Basic understanding of web development technologies (HTML, CSS, JavaScript) for testing web applications.

  • Familiarity with CI/CD pipelines and tools such as Jenkins, GitLab Pipelines, Bamboo, or GitHub Actions.

  • Familiarity with additional automation tools or frameworks.

  • Strong problem-solving skills and ability to adapt to evolving technologies.

  • Experience with REST-Assured library for testing RESTful APIs in Java (nice to have).

  • Proficiency in shell scripting languages such as bash or zsh (nice to have).

  • Previous experience in CI/CD implementation and management (nice to have).
     

Please, submit your application at https://www.consulteer.com/careers/test-automation-engineer