Position: Quality Assurance Engineer (Cyprus)
Company: D.G. Techlink Ltd
Experience required: 2y
English level: upper

**About**
Due to continuous expansion an opportunity has now arisen for an experienced Quality Assurance Engineer to join our team based in our office in Nicosia, Cyprus. 

**Main Duties and Responsibilities**

•	Work closely with the software and web development team
•	Create test plans based on project requirements, test strategies, test scenarios, test plans, and test cases
•	Perform functional, integration, module, performance, regression testing
•	Deliver high quality test coverage against tight schedules
•	Participating in planning and review meetings, brainstorming and sharing updates
•	Extensive testing of system(s) before their release
•	Identify, record, document thoroughly and track bugs (defects) 
•	Bring sustainable solutions to the testing challenges of backend, API, and frontend
•	Organizing, conducting and supporting test activities
•	Executing Functional, Regression testing as well as System Test
•	Monitoring open defects and cooperating with development for the suitable resolution
•	Estimate, prioritize, plan and coordinate testing activities 
•	Review requirements, specifications and technical design documents to provide timely and meaningful feedback
•	Documenting appropriate issues / solutions to improve current testing process
•	Develop and apply testing processes for new and existing products to meet client needs

**Candidate Profile**

•	Above all, passionate about technology and innovation
•	Responsible and accountable with a desire to collaborate on a team
•	Educated to degree level in related subject (Computer Science, MIS or related field) or able to demonstrate significant relevant experience.
•	Experience with data validation
•	Deep knowledge of testing frameworks, web testing, and test case development
•	Experienced in functional, integration, module, performance, regression testing
•	Demonstrable experience of working on complex programs/projects.
•	2-3 years of testing experience in industry
•	Excellent command of English (knowledge of Greek would be a plus)
•	Troubleshooting skills and attention to detail
•	Ability and willingness to conduct manual tests
•	Ability to work on a team with little supervision
•	Strong knowledge of software QA methodologies, tools and processes
•	Experience in writing clear, concise and comprehensive test plans and test cases
•	Hands-on experience with both white box and black box testing
•	Experience working in an Agile/Scrum development process
•	Knowledge of database (MS-SQL)

**Desirable**
•	Automation experience with Selenium or similar tools
•	Microsoft SSRS 
•	VSTS – Azure DevOps