SUMMARY
💰 100 - 130 PLN/h (B2B)
💰 11 500 - 15 200 PLN gross (UOP)
📍 Hybrid/Kraków (2-3 days a week of work from the office)
💼 Mid
PROJECT
In this project, you will join a team that works across the airline crewing industry domain providing a time system for planning, scheduling, and tracking for thousands of crew members. It ensures that crews are legal, experienced, and have enough rest to safely conduct a flight. It solves complex optimization problems to bring the crew back on track after major schedule changes – like volcanos, hurricanes, etc.
This area is a place in which you will find an extremely collaborative team as well as the challenges arising from the nature of the product. As a Java QA Engineer, you will be responsible for designing, coding, testing, and debugging new functionality added to complex software solutions as well as supporting a team of Architects with the future technical vision of a product roadmap.
YOU WILL
- Design, create, execute, and maintain automated tests
- Create test documents
- Monitor test execution, collect metrics, identify coverage gaps, and apply needed corrections.
- Analyse, improve, and track product testing problems
- Consult with Development Engineers and Business Analysts to resolve problems
- Participate in knowledge-sharing
MUST HAVE
- Bachelor's Degree in Computer Science and Engineering or equivalent
- Java knowledge and programming skills
- Experience with writing unit/functional/integrations tests (JUnit and similar)
- Java 17, Spring, Hibernate, Oracle, SQL, and Kafka knowledge
- Experience with containerization technologies (Docker, OpenSearch)
- Solid knowledge of OOP
- Experience in functional and non-functional testing
- Experience with Jira or another bug-tracking tool
- Knowledge of test process and testing techniques
- Commitment to achieving project goals and orientation to improve quality
- Good analytical and problem-solving skills
- Excellent interpersonal skills
- Strong communication skills in English, written and verbal
NICE TO HAVE
- Experience in Agile Development
- Experience with OpenShift
- Experience with BDD
- Knowledge of SQL
- Experience in working with distributed systems (event-driven communication)/microservices architecture
- Experience with monolith to microservices migrations
- Experience with databases: Mongo, Oracle
- User knowledge of Maven and Git
- Experience working in global and distributed teams
- Experience in Fitness framework
OUR OFFER
- Relocation package (4500 PLN total value), paid in three installments (1500 PLN per month)
- Benefits: Extended medical care (over 2000 medical facilities in Poland, 80 in Kraków) for you and your family; Multisport Benefit card; Life insurance