Quality Assurance (QA) Engineer
Job Description
Trust Insurance Cyprus, in the context of the growth and expansion of its activities, is seeking to recruit a Quality Assurance (QA) Engineer for its Head Office in Nicosia.
Trust Insurance Cyprus, is one of the leading general insurance companies in Cyprus. It is a modern and dynamic organisation that responds effectively to the changing market conditions by emphasising the development of innovative products and services.
Certified three times in a row as a Platinum Employer by Investors In People (2017, 2020 & 2023) and twice awarded Platinum Employer of the Year (2017 & 2023), Trust is among the best employers worldwide. The only company to receive such an award in Cyprus.
The continuous upholding of the distinction criteria translates into career opportunities for those who seek accelerated advancement and are willing to invest in their future.
Key Responsibilities
- Design, develop, and execute manual and automated test cases.
- Perform functional, regression, integration, system, and user acceptance testing.
- Identify, document, and track software defects and inconsistencies.
- Collaborate closely with developers and product teams to resolve issues.
- Participate in requirement reviews and provide quality-related feedback.
- Maintain and improve testing documentation and procedures.
- Contribute to continuous improvement of QA processes and standards.
- Validate fixes and ensure stability before production releases.
Preferred Education
- Degree in Computer Science, Information Technology, Software Engineering, or a related field.
Work Experience
- Typically, 2–4 years of experience in software testing or quality assurance.
Skills & Competencies
- Experience in manual and automated testing methodologies.
- Knowledge of software development lifecycle (SDLC) and QA best practices.
- Familiarity with test management and defect tracking tools (e.g., Jira, TestRail, similar).
- Experience testing web and mobile applications.
- Understanding of RESTful APIs and backend testing.
- Basic knowledge of SQL and relational databases.
- Working knowledge of Git and documentation tools.
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication abilities.
- Ability to work collaboratively in cross-functional teams.
- Self-motivated with a willingness to learn new tools and technologies.
What we are working with
- Laravel, PHP, JavaScript, HTML5, CSS3
- Flutter
- Python
- Git
- Linux
- MySQL
- Vue.js
- RESTful APIs and Web Services
- Docker
- Automated testing frameworks and tools
What we offer
- Competitive remuneration package, commensurate with qualifications and experience
- 13th salary
- Ability to participate in our Bonus Scheme
- Provident fund
- Medical insurance
- Participation in Group Life Insurance Plan
- Coverage of education and vocational training expenses
- Personal plan for professional growth and development
Please submit your resume via our website or by email to careers@trustcyprusinsurance.com.
Please indicate the position for which you are applying. Applications will be reviewed, and the most qualified candidates will be invited for an in-person interview. All applications will be treated with the utmost confidentiality.
For information on how your personal data is collected, processed, and protected when you submit your resume, click here.
How to Apply
Interested candidates are kindly requested to send their CV to the HR Manager at careers@trustcyprusinsurance.com.