Senior QA Engineer C#, Selenium (Serbia)
Боголюбова Маргарита Александровна · 3 500–4 200 EUR · Сербия · HH · опубликовано 9 июня 2026 г.
Описание вакансии
Company Description
We are a product driven technology company focused on delivering modern cloud based business management solutions used by organizations globally. Our platform supports companies in managing operations across finance, payroll, CRM, and other core business functions, helping them scale and adapt in a fast changing digital landscape.
Our approach combines advanced technology with real world business needs, ensuring usability, flexibility, and reliability. We focus on building solutions that enable organizations to improve efficiency, reduce risk, and take advantage of new opportunities.
Our culture is collaborative, fast paced, and focused on continuous improvement. We value simplicity, ownership, strong teamwork, and delivering high quality products. Employees benefit from strong professional growth opportunities and a supportive working environment.
Important Location Requirement
This role supports remote, hybrid, or office based work in Belgrade.
However, candidates must be based in Serbia and remain in Serbia during the employment period.
Role Overview
We are hiring a Senior QA Engineer to join our DevOps team in Serbia.
This is a strategic role where you will contribute to ensuring quality, stability, and release readiness of our cloud platform. You will combine hands on testing expertise with a structured approach to automation, working closely with Product, Engineering, and DevOps teams.
The position involves designing test strategies, improving automation coverage, and helping evolve QA practices into a shared responsibility across teams.
Key Responsibilities
Review requirements and user stories to identify ambiguities, risks, and testability gaps
Design and maintain test plans, test cases, checklists, and traceability to requirements, including reusable test data
Perform manual testing of new features including functional, smoke, regression, exploratory testing, and UAT
Conduct test coverage analysis, identify gaps, and expand coverage through manual and automated testing
Develop, refactor, and maintain Selenium WebDriver frameworks in C# for smoke, functional, and end to end testing
Execute automated regression suites, analyze results, troubleshoot failures, and collaborate with development teams
Report, triage, verify, and track defects in JIRA with clear reproduction steps and impact assessment
Contribute to QA standards, tooling improvements, and process enhancements in collaboration with DevOps and Engineering
Key Requirements
5+ years of experience in QA with strong focus on automation
3+ years of experience working with C#
Strong hands on experience with Selenium
Experience with both manual and automated testing in SaaS or enterprise systems
Strong analytical and problem solving skills
Experience working in Agile environments
Ability to work independently with high ownership and motivation
Strong English communication skills
Qualifications
Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Systems, or equivalent
Strong experience in test design, execution, and automation frameworks
Solid understanding of QA practices, methodologies, and risk based testing
Strong communication and collaboration skills
Experience with ERP or enterprise systems such as finance, CRM, or supply chain is a plus
Technical Environment
Test Automation: Selenium WebDriver, Playwright
Programming: C#, .NET Core, ASP.NET
CI/CD, Docker & Atlassian Stack: Atlassian Bamboo, Docker, Git, Bitbucket, JIRA
AWS / Cloud: AWS, Azure, S3, Lambda, EC2, RDS, IAM, SQS, SNS, API Gateway
Other Useful Skills: SQL Server, MySQL, PostgreSQL, Postman, cURL, Swagger, PowerShell, Bash, Prometheus, Grafana, ELK Stack, Hyper-V, Node.js
We offer:
Private health insurance
Performance bonuses
Full work equipment
Opportunities for career growth
Flexible work model within Serbia