Java QA Engineer (86/603)

Java
Quality Assurance
Software Testing
Spring
Airline Industry

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

Are you interested in?

Apply for the position

Apply

Awards & Organizations