Full-Stack Java QA Engineer
At Syberry, we believe that great software starts with a simple principle: being a strategic partner who helps clients achieve their goals.
We are a global team that builds custom software for industries ranging from finance to healthcare. Our mission is to raise the bar for the entire software industry, thas's why we invest in strong engineering practices, automation, and clear processes to make our work predictable, efficient, and meaningful.
Join us as a Full-Stack Java QA Engineer to drive cutting-edge solutions while growing in a collaborative, forward-thinking environment.
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.
Responsibilities
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.
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
Requirements
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 С1 level of Russian
Availability until 12:59 Eastern Time Zone for communication with NYC-based clients
Optional Qualifications
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
Full-Stack Java QA Engineer
Full-Stack Java QA Engineer