Software Quality Assurance Engineer
Responsibilities
Design, maintain, and execute detailed manual test cases and test scenarios
Conduct functional, regression, integration, and exploratory testing of web applications and backend systems
Validate backend logic and data consistency using SQL (PostgreSQL is a plus)
Perform REST API testing using tools such as Bruno, Postman, or similar solutions
Actively support and contribute to UI test automation using frameworks like Playwright, Robot Framework, or equivalent
Log, track, and manage defects using JIRA
Work closely with Developers, Product Owners, and DevOps teams to ensure quality across the entire SDLC/STLC
Review requirements and technical designs to identify potential risks and testability issues early
Support release processes by delivering quality assessments and test reports
Mentor junior QA engineers and promote QA best practices within the team
Requirements
Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field
At least 4 years of experience in Software Quality Assurance
Strong hands-on experience in manual testing and test automation
Solid knowledge of QA methodologies and test design techniques
Practical experience with SQL for backend and data validation (PostgreSQL preferred)
Proven experience in testing REST APIs
Familiarity with JIRA and test management tools such as XRAY
Good understanding of Agile/Scrum development methodologies
Strong English communication skills (B2/C1 level), both written and spoken
Ability to work independently and collaborate effectively in distributed teams
Offer
Stable employment in a company that is a leader in its industry
Employment contract
Hybrid work model, 50% from the office
Attractive benefits package, including a sports card and private medical care
Software Quality Assurance Engineer
Software Quality Assurance Engineer