Software Test Engineer
Krakow, PL
Job Purpose
We are looking for a high-skilled Software Test engineer who wants to improve the software quality and ready to fight for it.
As part of the combined Test and DevOps you will be responsible for the providing the highest quality automated tests and their execution in the CI/CD system.
Together with the team you’ll write the automation tests, make reviews of the specifications, participate in architectural and conceptual discussions.
Job Description
Main responsibilities:
- Developing the test framework used by test team and developers
- Support developers with test automation
- Extend and support tests for both GUI and Api
- Write load tests and analyze their reports
- Verify test results and report issues
- Working closely with developers and internal users to provide the highest quality of the test scenarios.
You are meant for this job if:
You are meant for this job if:
- You have 3 years of experience in software testing of both WebUI and HTTP REST API
- You have 2+ years of experience in writing tests in Java and run them using Maven
- You have practical experience with Junit5, Maven, Selenium WebDriver, RestAssured
- You have strong understanding what is software quality and why it is important
- You used git (GitHub, Bitbucket)
Nice to have skills are:
- Practical experience in building the test pipelines in Jenkins
- Practical experience with load testing using Jmeter
- Practical experience in virtualization and orchestration tools (Docker, docker-compose, k8s)
- Basic practical experience with Linux and windows command lines
Project technologies stack:
- Java 21
- Maven
- Junit5
- Selenium Webdriver + Selenium Grid
- RestAssured + Apache Http client
- Jmeter
- CI/CD: Jenkins with declarative pipelines
- Atlassian stack (Jira+Confluence)
- GitHub as VCS
- Docker and docker-compose for test environments
Skills