Quality Assurance Engineer (Hybrid) (9154)
CareerFinders Recruitment Services LtdCareerFinders, on behalf of our client, an expanding High Technology company which develops custom data solutions, including data integration and structuring services to clients around the world, we are seeking to recruit a Quality Assurance Engineer to join their growing team based in Nicosia. As a Quality Assurance Engineer, you will be responsible for ensuring that the platform’s user-facing experience works flawlessly across every flow, while backend systems behave correctly under load and handle massive datasets accurately. Our client is seeking applicants who hold prior experience with UI/browser test automation, with a proven track record of building and maintaining end-to-end UI test suites for web platforms. An attractive remuneration and benefits package is on offer, which includes a generous base salary, 13th salary, medical insurance, flexible working hours, and hybrid working options.
Key Duties/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.
Key Skills/Experience:
- 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.
Key Benefits:
- Attractive salary based on skills and experience.
- 13th salary.
- Medical Insurance.
- Hybrid working options.
- Flexible working hours.
To apply for this vacancy, please send your CV, along with any covering letter to [email protected] quoting the reference number CAR9154. Please note that due to the high volumes of applications received only shortlisted applicants will be responded to. By sending us your CV you are giving CareerFinders your consent to be contacted for this and any other suitable vacancies that we believe match your skills and experience. To view our privacy policy, please click www.careerfinders.com.cy/privacy-policy.