Test Automation Engineer (Java) | Middle
Gdańsk, Pomeranian Voivodeship, Polska, Kraków, Lesser Poland Voivodeship, PolskaKey offer highlights
Hybrid model - partly remote
English language
Requirements
2+ years of experience or strong foundation in Java
Understanding of software testing fundamentals and QA methodologies
Ability to design and execute test cases based on requirements and documentation
Experience or basic knowledge of unit testing and integration testing
Familiarity with writing and maintaining test plans, strategies and suites
Basic understanding of debugging and issue analysis
Strong verbal English communication skills (B2+)
Zakres obowiązków
Design unit and integration tests
Write and maintain automated tests in Java
Analyze test results and identify defects
Perform coding tasks related to test automation daily
Participate in code reviews under mentorship guidance
Communicate effectively with the client and team for status updates and clarifications
Troubleshoot and debug failing tests
Improve and maintain the test automation framework
Seniority
Middle
Description
We are seeking a dedicated Test Automation Engineer (Java) to join our team and enhance the quality assurance process for sophisticated software solutions. You will collaborate closely with clients, team members and mentors, contributing to test automation development while continuously advancing your technical and communication skills. This position offers a hybrid model of work, with 3 days per week working from our office located in Warsaw, Gdansk or Krakow. Responsibilities Design unit and integration tests Write and maintain automated tests in Java Analyze test results and identify defects Perform coding tasks related to test automation daily Participate in code reviews under mentorship guidance Communicate effectively with the client and team for status updates and clarifications Troubleshoot and debug failing tests Improve and maintain the test automation framework Requirements 2+ years of experience or strong foundation in Java Understanding of software testing fundamentals and QA methodologies Ability to design and execute test cases based on requirements and documentation Experience or basic knowledge of unit testing and integration testing Familiarity with writing and maintaining test plans, strategies and suites Basic understanding of debugging and issue analysis Strong verbal English communication skills (B2+)