Position: QA Automation (Java)
Company: OpsWorks Co
Experience required: 3y
English level: upper

Required skills:
At least 4 years of hands-on professional experience in the Testing and Java enterprise environment
Experience in testing multi-threaded & distributed systems
Experience in test automation, Java11 SE/EE
Good expertise in software patterns and architectural enterprise concepts
Good understanding of RDBMS
Hands-on experience with Maven, Git, Jenkins & Nexus
Experience with agile and test-driven development
Experience in working in a distributed global environment
Experience in or exposure to the trading domain, preferably with quantitative
trading strategies based on Stocks, Forex, Futures, Options, or Cryptocurrencies
Strong communication skills and fluent in English

We offer:
Challenging tasks;
Opportunity to learn new technologies;
Possibility to do new things, not just maintain old;
Possibility to grow your career;
Appreciation and honest/open leadership style;
A friendly team of experts who inspire and support you;
Self-education support (access to premium subscription to Safari Books Online, etc; paid attending professional conferences and meetups);
Corporate English lessons with a native speaker;
Flexible schedule;
Paid vacation (21 working days per year);
Paid sick leaves and medical insurance;
Compensation negotiable, based upon experience

Responsibilities:
Design and implementation of our QA test approach
Expand our test automation framework for integration of API tests
Expand our test automation coverage
Maintain existing automation tests
Further develop and maintain QA processes and artifacts
Maintain QA Metrics