On behalf of our Client, a leading software engineering company, we are looking for a Software QA Automation Engineer to be based at their offices in Limassol, Cyprus.
Main Duties and Responsibilities
- Creates test specifications, test plans, and test execution plans based on functional and non-functional requirements.
- Executes and optimizes the test procedures and/or scripts either automated (aim for full automation) or manually.
- Tracks and reports on the test execution in a timely manner with attention given to achieving a high level of quality.
- Gathers and documents the outcome of test executions and all information needed to support ongoing measurements and reporting on risks, defects, tests, and coverage.
- Performs full analysis to determine the root cause of bugs, failures, and discrepancies.
- Evaluation and communication of test results, success criteria, and test coverage.
- Performs load, scalability, and performance tests.
- Regression testing.
- Production and test environments health monitoring from a QA point of view.
- Derives root cause analysis for problems and makes recommendations for proactive resolution of future ones.
- Monitors production systems and provides control and alert mechanisms.
- Usability, user experience (UX) testing.
- Documents work and functional flows.
- Cross-browser compatibility testing.
- Supports in system integration and installation of test systems.
- Provides 2nd level of support, troubleshooting, and bug fixing as a member of the site reliability team.
Main Requirements
- At least 4 years of work experience as a Software QA Engineer.
- University Degree in Informatics, Information Technology, or a similar field.
- Best practices and foundation in QA.
- Highest level of quality awareness and solid knowledge regarding test procedures in the software development process
- Experience with automated testing tools and frameworks such as Katalon, Selenium, Cucumber, SpecFlow, Chimpy, etc.
- Experience in the context of Agile software development and appropriate test methods.
- Solution-oriented, service-based, and customer-oriented approach to all tasks.
Benefits
- Friendly and professional working environment
- Career growth and continuous professional development
- Attractive remuneration package
- Provident Fund
- Covered Medical Insurance
- Flexible working conditions
- Gym membership and other benefits
All CVs will be handled with the utmost confidentiality.