At InPost experienced QA Software Engineer Java to support us in building highly - scalable and highly-available applications. fresh ideas and a unique viewpoint with a cross-functional and international teams positive user experiences
Java 17+, Maven, Spring, Hibernate, Junit, Spock, TestContainers, Docker, Kubernetes, Kafka, PostgreSQL, MongoDB, Dynatrace, ArgoCD, GitLab
Job Description
As a pivotal member of our team, you'll take on the challenge of:
- Testing of high-performance microservices in Java using state-of-the-art methods and technologies.
- Have your share of ownership of incidents and issues tracking, as well as proposing improvements to the current applications.
- Work on understanding and improving the InPost flow across various systems.
- Taking ownership of tasks, commitments, quality, and contributing to a culture of continuous improvement.
- Bachelor’s degree preferred in Computer Science or a related field,with 5+ years of commercial experience in QA
- Experience intest planning, test case development, and test execution.
- Demonstrateownership and independence in task execution.
- Experience infunctional, integration, and regression testing with automated testing and testing frameworks.
- Ability to troubleshoot and resolve technical issues related to testing frameworks, tools, and environments.
Qualifications
- Java 17+, Maven, Spring, Hibernate, Junit, Spock, TestContainers, Docker, Kubernetes, Kafka, PostgreSQL, MongoDB, Dynatrace, ArgoCD, GitLab
- SOLID understanding of OOP principles.
- Full-stack Java development experience including knowledge of common tooling such as Spring Boot and JPA/Hibernate.
- Knowledge of traditional software development processes and tools, including Maven/Gradle, Git, JIRA, Confluence, Code Reviews and GitLab CI/CD.
- English - working proficiency B2+
Additional Information
Our recruitment process:
HR Screening
Meeting with the Hiring Manager
Tech interview with elements of live coding