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 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
Communication & Analysis: work closely with the client-side Product Owner to clarify requirements and identify gaps. Collaborate with developers and QA engineers to define acceptance criteria and create comprehensive use cases for testing
Test Automation: develop, maintain, and refactor automated tests. Analyze test runs, generate detailed reports, and ensure the stability and reliability of the automation framework
Manual Testing: perform functional, integration, regression, and exploratory testing. Analyze requirements, design and execute manual test cases, and identify, document, and track software defects
Requirements
2+ years of experience in test automation using Java
2+ years of experience in manual testing with a solid understanding of testing methodologies, processes, and best practices
Proven experience in close daily collaboration with Product Owners, developers, and clients to refine and detail project requirements
English proficiency at B2 level or higher
Ability to be available until 12:59 PM Eastern Time (ET) for meetings and communication with clients based in New York
Optional Qualifications
Hands-on experience with Java-based frameworks for UI and API test automation (e.g., Selenium, Cucumber)
Familiarity with Behavior-Driven Development (BDD) and Test-Driven Development (TDD) approaches
Experience setting up or maintaining CI/CD pipelines using Jenkins (or similar tools)
Background in testing desktop applications