Quality Assurance Engineer
CareerFinders Recruitment Services
Location
Nicosia
Hybrid
Type
full-time
Salary (Gross)
€2,150 - €3,800 per month
Apply within
30 days
Category
Software QA & Testing
About the Role
CareerFinders is seeking a Quality Assurance Engineer for an expanding High Technology company that develops custom data solutions, including data integration and structuring services for clients globally. The role involves ensuring the platform's user-facing experience functions flawlessly and backend systems perform correctly under load, accurately handling massive datasets. The ideal candidate will have prior experience with UI/browser test automation and a proven track record of building and maintaining end-to-end UI test suites for web platforms. This position offers an attractive remuneration package, including a generous base salary, 13th salary, medical insurance, flexible working hours, and hybrid working options.
Responsibilities
- Own end-to-end UI testing for the platform across all critical user flows.
- Build and maintain automated UI/browser test suites (e.g., Playwright, Cypress, Selenium).
- Validate functionality, responsiveness, and cross-browser/cross-device behaviour.
- Catch visual regressions, broken flows, and usability issues before they reach users.
- Verify the UI behaves correctly against real, large-scale data and edge cases.
- Leverage AI tools to accelerate test creation, coverage, and maintenance.
- Use AI to generate test cases, identify edge cases, and detect anomalies in UI and data.
- Apply AI-assisted approaches to self-healing tests and reducing flaky UI automation.
- Continuously evaluate and adopt new AI tooling to improve testing speed and quality.
- Design and own a scalable test strategy across UI, integration, end-to-end, and performance layers.
- Build and maintain robust automated test suites integrated into CI/CD pipelines.
- Validate correctness and integrity of large volumes of data across ingestion and processing stages.
- Design and run load, stress, and performance tests to identify bottlenecks at scale.
- Implement clear defect tracking, triage, and reporting processes.
Requirements
- Strong, hands-on experience with UI/browser test automation (Playwright, Cypress, or Selenium).
- Proven track record building and maintaining end-to-end UI test suites for web platforms.
- Practical experience using AI tools to assist testing (test generation, coverage, debugging).
- Proficiency in at least one programming language (Python, JavaScript/TypeScript, or similar).
- Solid understanding of API testing and tools (Postman, REST/gRPC test tooling).
- Experience integrating tests into CI/CD pipelines.
- Experience testing data-intensive or distributed systems.
- Strong SQL skills and familiarity with databases (e.g., ClickHouse, PostgreSQL).
- Understanding of streaming systems or large-scale data processing is a plus.
- Experience with performance and load testing tools (e.g., k6, JMeter, Locust).
- Strong debugging, root-cause analysis, and incident-investigation skills.
- Ability to maintain quality standards in high-pressure environments.
Benefits
- ✓Attractive salary based on skills and experience.
- ✓13th salary.
- ✓Medical Insurance.
- ✓Hybrid working options.
- ✓Flexible working hours.
Know someone who'd be a great fit?
Share this role with a friend, ex-colleague or your network. They'll thank you.