Test Automation Engineer

  • Data publicarii: 27-10-2022
  • Aplica inainte de: 27-11-2022
Job Detail
  • Sector IT
  • Nivel de studii Diploma de Licenta
Descrierea Jobului

We are looking for a Software Test Automation Engineer for our client, a well-established company that is active in the web development field, with various and interesting projects from several industries (automotive, energy, aerospace, healthcare and medical devices etc.)

In this role you will be responsible for design, development, testing, design transfer and provide support for the technical development of an advanced medical reporting, image management and data management solution. You will Develop and maintain systems, rules, and processes to ensure fulfilment of internal and external requirements. You will ensure that projects and products are capable and will meet specified standards. You should have knowledge of best practices and aware of standard tools in the business.

Responsibilities:
Perform automation feasibility analyses and tools selection.
Develop, maintain, and improve existing/new test automation frameworks.
Perform review for automated test specification, code, and documentation.
Analyze test results and perform root cause analysis to identify/report bugs and resolve test errors.
Work with the development team to increasing the overall test coverage and maintain the test pyramid.
Contribute to continuous improvement activities of improving the overall QA process and applying the latest techniques and standards in test automation.
Assure quality and regulatory compliance are meet in accordance with documented procedures.
Estimate and track effort on task level.
Manage the CI environment (Managing the Jenkins server, Creating/Updating testing pipelines and provisioning of execution VMs)

Skills and Qualifications:
Studied Computer Science/Software Engineering/IT/Robotics, or a related field
5+ years of solid automation engineering experience developing frameworks
Demonstrated knowledge of Quality Assurance and test automation
Strong Knowledge of QA Testing methodologies, Testing types and Testing Techniques
Hands on experience with Test automation tools and frameworks like: Cypress, Squish, cucumber, REST Assured or similar tools for web, desktop, and API testing
Experience in Web, API and Windows based technologies e.g. QT
Hands-on experience in automated testing with gherkin, typescript, JavaScript, Java knowledge of OOP, SOLID principles, and design patterns
Hands-on experience in testing web services (REST, SOAP, WSDL etc.), SQL Database
Working with Windows operating systems and networks
Knowledge of continuous Integration tools like Jenkins
Experience in scripting with: Python, Batch script, PowerShell, Shell
Good English skills are required

Benefits:
Top-notch working conditions, great training and development opportunities;
Exciting projects at a high technological level
Flexible working hours / WFH (remote)
An attractive salary package and additional benefits.