Analyzing business requirements and converting them into automated tests suites
Applying test design techniques for comprehensive test coverage, without creating redundancy
Contribute to automated test suites, analyse and reproduce failing tests
Cover backend system by automated tests using HTTP, gRPC, websocket and FIX interfaces
Sometimes perform new feature manual testing and cover web UI interface by automated tests
Create bug reports and perform root cause analyse
Actively participate in team process and contribute to new features planning
Work closely with development teams, system analysts
Requirements
Obligatory
Minimum 3 years of experience in QA
Good knowledge of test design techniques
Java/Kotlin at least 2 year as automation engineer
Ability to write clean and maintainable code in Java
Previous test automation experience, preferably with backend
Good knowledge of HTTP
Ability to understand complex system behavior
Ability to use git
Preferably
Experience with TestNG, Maven, RestAssured
Experience with web UI automation, Playwright framework
Any experience with performance testing using Gatling/Scala. Experience with gRPC, websocket, FIX protocols
Conditions
Reliability: official employment from the first day, bonuses, annual employee review (salary review or bonus, feedback on work results)
Stability: our clients are in different countries, therefore we are ready for any changes in work of any country
Development: a lot of projects and products, which means increasing expertise in working with different technologies, or even switching to completely new ones for you within the company
Active corporate life: we participate in thematic conferences and forums in our cool sphere of business, corporate parties in the best restaurants of the city with participation of stars, etc
Comfort: Offices are in different countries. You can work from anywhere in the world