
QA Automation Engineer (Java)
Vacancy ID: AQA3
Job Location & Mode:
Poland, Krakow
Office / hybrid / remote
Belarus, Minsk Mandatory relocation to Poland
Office / hybrid / remote
Project:
- Customer – US based company with NY and SF offices, operates in financial data sector.
- Business – financial data processing and delivering to worldwide financial corporations. Processed data is used for taking strategic and operational decisions. Delivered financial data format and structure varies depending on a particular consumer.
- Our customer act as an intermediary taking the data from data vendors (Agencies, News Providers, etc.) processing it and delivering to their clients.
- Our role – developing application for streamlining data structuring and delivering process. The app will run the workflows (files describing the steps of input vendors data extraction, transforming and loading as an output).
Responsibilities of a QA Automation Engineer:
- Write tests in Java
- Describe the source data. Figure out how to process them
- Communicate with the client in Jira
- Communicate with the team in daily calls to give feedback to colleagues, suggest improvements to the work process
Requirements:
- Understanding the syntax and mechanisms of the Java language: object model, exceptions, garbage collector, data structures
- Experience in writing unit, integration tests (JUnit or another tool)
- End-to-end testing experience (selenium, cypress, or another tool)
- Experience in writing performance tests (Jmeter or another tool)
- Experience in working with Git
- Understanding the principles of relational databases, reading and understanding SQL queries
- Understanding OOP principles, design patterns, knowledge how to apply them
Will be a plus, but not necessary:
- Basic knowledge of working in the Unix console
- Basic understanding, ability to read Python code
- Understanding the principles of the Spring framework, experience of using it
Apply to join Syberry
You successfully applied for the vacancy! Stay tuned, your request will be processed as soon as possible.