All offersKatowiceTestingSenior Test Automation Engineer (Java)
Senior Test Automation Engineer (Java)
Testing
Volven

Senior Test Automation Engineer (Java)

Volven
Katowice
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    JIRA
    master
    Confluence
    master
    Git
    master
    GitHub
    master
    Kubernetes
    master
    Docker
    master
    AWS
    master
    MySQL
    master
    Maven
    master
    Grafana
    master

Job description

Online interview
We are looking for Senior Test Automation Engineer (Java) to work for a European company from the fintech industry specializing in algorithmic trading and cryptocurrencies. You will be working in a small but talented team to evolve and improve our product. 
  
Getting started: ASAP 
  
We offer: 
  • attractive salary depending on skills and experience  
  • B2B: PLN 25000 – 35001 net/month 
  • bonus paid for work efficiency and commitment  

Tools used: 
  • Task tracker tools: Jira 
  • Documentation: Confluence 
  • Version control system: GIT 
  • Source repositories: GitHub 
  • Software development automation: Maven, Gradle 
  • Databases: MySQL 
  • Monitoring: Prometheus + Grafana 
  • Containers: Docker, Kubernetes 
  • Cloud services: AWS (EKS, EC2) 
  
Organization of work: 
  •  Agile development: TDD, DevOps, CI/CD 
  • Good practices: clean code, design patterns 
  • Quality assurance: code review, pair programming 
  • Tests: unit / functional / integration / acceptance / performance / manual 
  • Number of people in the team: 9-12 
  
Tasks / Responsibilities: 
  • Design and implement new tools and approach to automate platform testing. 
  • Extending and maintaining existing tests.  
  • Performing manual system tests. 
  •  Identifying quality assurance process bottlenecks and suggesting actions for improvement. 
  • Testing documentation design: test scenarios, test cases, reports. 
  • Close cooperation with other teams: ML, Dev, DevOps, Mobile. 
  • Helping and be a guide for other manual testers. 
  
Sample tasks:  
  • Design and implement new tools and approach to automate platform testing. 
  •  Testing documentation design: test scenarios, test cases, reports. 
 
Requirements: 
  • higher education - IT or related 
  • minimum 4 years of experience in automated testing desktop and web applications. 
  • strong experience in unit, integration and manual tests 
  • knowledge of Java11+, Linux, Docker, REST, Spring Boot, JPA/Hibernate, MySQL, JIRA, Maven/Gradle, GIT, JUnit/Mockito/AssertJ 
  • good communication in English (at least B2 level) 
  • good interpersonal and communication skills (ability to work in a team) 
  • "nothing is impossible" approach to problem solving 

Good to have: 
  • experience with Agile methodologies 
  • knowledge of Python 
  • knowledge of Groovy 
  
Benefits: 
  • private medical care 
  • multisport card 
  • co-financing of trainings and courses 
  • possibility to work remotely or in an office in Katowice 
  • flexible working hours 
  • integration meetings 
  • employee recommendation program 
  • free coffee/tea/fruit in the office 
  
Recruitment stages: 
1. Interview 
2. Performing a test/task 
3. Decision + final negotiations 
  
If you are interested, please send your CV in English.