Full-time
Position Overview
Understand both the business objectives and the technical implementation of the company's software product line or long-term projects that have been assigned to. Have a critical eye for detail and be motivated to explore the products in pursuit of identifying problems that will be important for our customers.
Responsibilities
Write high-quality automated tests under guidance from senior team members
Contribute to existing frameworks and tooling
Perform test failure analysis and communicate problems with related stakeholders
Create test cases based on specific requirements
Participate in peer reviews
Suggest QA process improvements
Evaluate the complexity of the planned work and estimate it to set deadlines
Core Requirements
At least 6 months of related professional experience
Knowledge of C# or Java
Basic knowledge of CI/CT. Familiarity with Azure DevOps (or another build server)
Good knowledge of QA principles and types of testing
Ability to write clean, readable, and maintainable code
Good written and verbal English language skills
Self-driven and self-organized
Motivated and eager to learn
Advantages
Certification of ISTQB is a plus
Work experience with WebDriver, Playwright, or Appium
Knowledge of HTML, CSS, JavaScript
University degree in the area of Information Technologies or Computer Science
Knowledge of Transact-SQL
Knowledge of .NET Core and Entity Framework Core
Knowledge of Microsoft Tech Stack, Azure DevOps and associated Open Source stack
Experience with AI-assisted development tools (GitHub Copilot, Cursor, MCP, or similar)