Automation Test Engineer



Cyprus

Automation Test Engineer

You will be working as a test engineer at the software development department with the goal to ensure the highest level of quality of our software products. You will have a key role in the quality assurance process when converting stakeholder requirements into working systems. You are directly involved into the development process according to agile principles. You should be able to understand business requirements, propose and implement test strategies and solutions for existing as well as new software systems in a team-based agile environment. Your work will help our business be more efficient, provide a better customer service and add business value to our group.

Required knowledge and skills:

University degree in Computer Science, Informatics, Information Technology or other comparable qualifications

Proven experience as a Test Engineer, Automation Test Engineer

High level of quality awareness and knowledge about software testing strategies especially experience in the context of Agile software development and appropriate test methods

Programming of automated test procedures using tools commonly used in this context

Generation of test data

Coding experiences as Automation Test Engineer in Java, Junit, Mockito and Spring, DBUnit and/or C# and .Net

Aiming for a high level of automation in all processes

Experience in integrating automated tests in the build/delivery chain

Knowledge of Linux operating system as well as relational databases systems, especially on Oracle RDBMS Solid knowledge of XML, JPA (Hibernate), REST and SOAP technologies

Experience in handling of complex SQL statements Evaluation and communication of test results and test coverage

Creation of test specifications, test plans and test execution plans based on functional and non-functional requirements

Continuous improvement of test methods and procedures

Team player and ability to work in cross functional teams according to the principles of Agile software engineering

Openness and flexibility in dealing with new challenges

Solutions oriented, service based and customer oriented approach to all tasks

Knowledge of principles of version control/configuration management especially Git

Excellent skills in English language

Apply now

 


 
  1. advanced | tipsPut a '+' before a keyword if you want that keyword to definitely appear in the results or a '-' for keywords you don't want to appear. For example, +sales -assistant. Alternatively, if you want results to match an exact keyword then put it in quotes, e.g. "sales manager".