We are currently seeking a Full-Stack QA Engineer (Java) as our team continues to grow.
About the Project
Our client is building a platform for trading shares of private companies, designed to enhance liquidity for its shareholders. One of our products involves engineering an LLM.
As a QA Engineer, you will work with:
API testing using a Cucumber-based Java test framework, built with Gradle. Test scenarios are written in Gherkin.
UI testing with a Selenium framework
Manual testing as part of the overall QA process.
What a Full-Stack QA Engineer/SDET will do:
Automation:
Analyze test cases
Generate test reports
Maintain existing tests, modify them
Create and add new tests
Run UI and API tests
Manual Testing:
Analyze requirements
Write test cases
Perform manual testing
Identify and document bugs
Communication:
Collaborate closely with QAs and developers to define use cases for acceptance tests
Work with the client-side Product Owner to clarify requirements and ensure clarity
About you:
2+ years of experience in automated testing using Java
2+ years of experience in manual testing
Strong knowledge of manual testing techniques and processes
Experience working in a daily close collaboration with POs/developers/clients to fulfill missing gaps in the requirements
At least B2 level of English
At least C1 level of Russian
Availability until 12:59 Eastern Time Zone for communication with NYC-based clients
Nice to Have:
Experience working with Selenium framework
Experience working with a Cucumber Java-based frameworks
Experience using Gherkin for scenario creation
Experience working with WebSockets
Experience working with Behavior-Driven Development and Test-Driven Development
Experience working with Jenkins
Experience in testing desktop applications on Windows
Gross per month - Any
Check similar offers