Opportunity for remote work.
What will you do?
In this position, you will play a key role in ensuring the quality of our software solutions. You will participate in both manual and automated testing and actively contribute to improving our processes and the final product.
Your main responsibilities will include:
Performing software testing and ensuring its quality before release. Conducting manual testing where automation is not suitable. Collaborating with the QA team, developers, and project team to improve quality. Designing, developing, and maintaining automated testing frameworks. Creating and managing test scripts for UI, API, and integration tests. Integrating tests into CI/CD pipelines
Who are we looking for?
For us, your attention to detail, independence, and analytical thinking skills are important. At the same time, we place great emphasis on teamwork – you will work closely with colleagues across the entire development team.
Requirements:
Higher education in IT field. 2–5 years of experience with software testing automation. Understanding of testing methodologies, tools, and processes. Knowledge of at least one key programming language (C# or JavaScript/TypeScript). Practical experience with end-to-end testing of web applications (e.g., Playwright). Experience with desktop UI automation (e.g., Appium, WinAppDriver, FlaUI), or willingness to learn this area. Advantage: experience with testing frameworks such as Selenium or Cypress. Advantage: knowledge of unit testing (e.g., Vitest, NUnit, xUnit); experience with API testing (e.g., Postman, Apidog, RestAssured); experience with BIM software