Senior Java Test Automation Engineer (f/m)
⚲ Gdańsk
Do uzgodnienia
Wymagania
- Java
- UI
- API
- Linux
- ISTQB
Opis stanowiska
We are looking for an experienced Senior Java Test Automation Engineer to join an international team developing and maintaining cutting-edge solutions for fraud detection and prevention. If you're passionate about quality engineering, automation, and working on high-impact systems, we'd love to hear from you.
Location
• Gdańsk, Poland
• Hybrid model – 2 days per week in the office (3 days from Q3)
Your responsibilities
• Design, develop, and maintain automated tests in Java
• Build and execute automated tests for both UI and backend applications
• Prepare test strategies, test plans, and test data
• Perform API testing and validate complex system integrations
• Execute functional and non-functional testing, including performance, stress, and security testing
• Support manual testing activities when required
• Collaborate with cross-functional Agile teams to ensure high product quality
• Contribute to continuous improvement of testing processes and quality standards
Requirements
Must have
• Proven commercial experience in Java test automation
• Strong knowledge of the Java ecosystem
• Hands-on experience with UI and backend test automation
• Experience with API testing
• Good knowledge of relational databases
• Practical experience working in Linux environments
• Solid understanding of software testing principles (ISTQB Foundation level or equivalent knowledge)
• Experience with non-functional testing, including performance, stress, and security testing
• Strong communication skills in English
Nice to have
• Selenium
• Playwright
• Robot Framework
• JMeter
• Cucumber
• qTest
• Splunk
• Grafana
• GitHub Copilot
• Experience in Payments, Cards, or Fraud-related projects
What we offer
• Long-term cooperation on a strategic international project
• Opportunity to work on mission-critical, high-performance systems
• Modern technology stack and engineering best practices
• International Agile environment
• Collaboration with experienced professionals
• Opportunities for continuous learning and professional development
Location
• Gdańsk, Poland
• Hybrid model – 2 days per week in the office (3 days from Q3)
Your responsibilities
• Design, develop, and maintain automated tests in Java
• Build and execute automated tests for both UI and backend applications
• Prepare test strategies, test plans, and test data
• Perform API testing and validate complex system integrations
• Execute functional and non-functional testing, including performance, stress, and security testing
• Support manual testing activities when required
• Collaborate with cross-functional Agile teams to ensure high product quality
• Contribute to continuous improvement of testing processes and quality standards
Requirements
Must have
• Proven commercial experience in Java test automation
• Strong knowledge of the Java ecosystem
• Hands-on experience with UI and backend test automation
• Experience with API testing
• Good knowledge of relational databases
• Practical experience working in Linux environments
• Solid understanding of software testing principles (ISTQB Foundation level or equivalent knowledge)
• Experience with non-functional testing, including performance, stress, and security testing
• Strong communication skills in English
Nice to have
• Selenium
• Playwright
• Robot Framework
• JMeter
• Cucumber
• qTest
• Splunk
• Grafana
• GitHub Copilot
• Experience in Payments, Cards, or Fraud-related projects
What we offer
• Long-term cooperation on a strategic international project
• Opportunity to work on mission-critical, high-performance systems
• Modern technology stack and engineering best practices
• International Agile environment
• Collaboration with experienced professionals
• Opportunities for continuous learning and professional development
🔍 Dekoder Ogłoszenia
🟡
developing and maintaining cutting-edge solutions for fraud detection and prevention
Praca nad systemami o wysokim znaczeniu, które mogą być złożone i wymagać ciągłego dostosowywania do nowych zagrożeń.
🟡
working on high-impact systems
Twoje błędy mogą mieć poważne konsekwencje, co może oznaczać większą presję i potrzebę dokładności.
🔴
Hybrid model – 2 days per week in the office (3 days from Q3)
Model pracy hybrydowej ulegnie zmianie, co może wymagać dostosowania się do nowych zasad dotyczących obecności w biurze.
🔴
Support manual testing activities when required
Pomimo roli automatyzacji, możesz być proszony o wykonywanie testów manualnych, co może być odejściem od głównego zakresu obowiązków.
🟡
Solid understanding of software testing principles (ISTQB Foundation level or equivalent knowledge)
Wymaganie posiadania formalnej wiedzy teoretycznej z testowania, która może nie zawsze przekładać się na praktyczne umiejętności w specyficznym projekcie.