Senior Test Automation Engineer (Java)
⚲ Gdańsk
20 160 - 22 680 PLN (B2B)
Wymagania
- Java
- Selenium
- Test automation
- API testing
- Linux
- ISTQB
- Robot Framework (nice to have)
- Playwright (nice to have)
- Payments (nice to have)
- Cards (nice to have)
Opis stanowiska
O projekcie:
- Private medical care
- Co-financing for the sports card
- Constant support of dedicated consultant
- Employee referral program
Wymagania:
- Strong experience with Java and Java-based test automation- Experience with test automation frameworks (Java mandatory)- Knowledge of Selenium and/or Playwright or Robot Framework- Experience with test tools and test management tools (e.g. qTest)- Experience with API testing- Familiarity with low latency solutions- General testing knowledge at ISTQB Foundation Level- Experience with Java ecosystem- Experience with relational databases- Experience working in Linux environment- Ability to automate tests on UI and backend level- Ability to perform both automated and manual testing- Experience in test planning and test execution- Understanding of testing in large systems and complex integrations- Experience in non-functional testing (performance, stress, security)- Very good command of English, both spoken and written
Nice to have:
- Experience with Robot Framework or Playwright- Knowledge of Payments, Cards or Fraud domain- Experience in fraud monitoring or fraud-related systems- Familiarity with JMeter- Experience with Cucumber- Experience with Splunk and Grafana for monitoring- Experience with GitHub Copilot
Codzienne zadania:
- Ensure test activities are executed according to latest version of company's Test Strategy
- Perform test automation for UI and backend layers
- Plan testing activities and create test plans
- Analyze and design test cases
- Prepare and manage test data
- Execute tests (automated and manual)
- Maintain high quality standards for release train
- Support manual testing when required
- Monitor functionality and performance using tools (Splunk, Grafana)
- Private medical care
- Co-financing for the sports card
- Constant support of dedicated consultant
- Employee referral program
Wymagania:
- Strong experience with Java and Java-based test automation- Experience with test automation frameworks (Java mandatory)- Knowledge of Selenium and/or Playwright or Robot Framework- Experience with test tools and test management tools (e.g. qTest)- Experience with API testing- Familiarity with low latency solutions- General testing knowledge at ISTQB Foundation Level- Experience with Java ecosystem- Experience with relational databases- Experience working in Linux environment- Ability to automate tests on UI and backend level- Ability to perform both automated and manual testing- Experience in test planning and test execution- Understanding of testing in large systems and complex integrations- Experience in non-functional testing (performance, stress, security)- Very good command of English, both spoken and written
Nice to have:
- Experience with Robot Framework or Playwright- Knowledge of Payments, Cards or Fraud domain- Experience in fraud monitoring or fraud-related systems- Familiarity with JMeter- Experience with Cucumber- Experience with Splunk and Grafana for monitoring- Experience with GitHub Copilot
Codzienne zadania:
- Ensure test activities are executed according to latest version of company's Test Strategy
- Perform test automation for UI and backend layers
- Plan testing activities and create test plans
- Analyze and design test cases
- Prepare and manage test data
- Execute tests (automated and manual)
- Maintain high quality standards for release train
- Support manual testing when required
- Monitor functionality and performance using tools (Splunk, Grafana)
🔍 Dekoder Ogłoszenia
🟢
Constant support of dedicated consultant
Otrzymasz dedykowanego konsultanta, który pomoże Ci wdrożyć się w projekt i rozwiązywać problemy.
🔴
Familiarity with low latency solutions
Może oznaczać potrzebę testowania systemów o wysokiej wydajności i krótkim czasie odpowiedzi, co wymaga specyficznych umiejętności.
🔴
Ability to perform both automated and manual testing
Oprócz automatyzacji, będziesz musiał wykonywać również testy manualne, co może zwiększyć zakres obowiązków.
🟡
Understanding of testing in large systems and complex integrations
Oczekuje się od Ciebie umiejętności radzenia sobie z testowaniem rozbudowanych, powiązanych ze sobą systemów.
🟡
Experience in non-functional testing (performance, stress, security)
Wymagane jest doświadczenie w testowaniu aspektów niefunkcjonalnych, które często są bardziej złożone niż testy funkcjonalne.