QA Automation Engineer
Project Description
Cloud backup and disaster recovery solutions for one of the leading companies in the Cloud data recovery
and protection business. The project team applies best practices and approved design patterns and coding
standards, while at the same time respecting the Agile principles and methodologies. You will thus be part of
a large team of .Net developers, PHP developers, JS developers, web designers and testers in continuous
development.
Required Skills (Technical Competency):
• Knowledge of TypeScript, JS or other programming language - advanced level
• Experience in test framework development
• Strong understanding of OOP principles, SOLID and best practices
• Experience with Playwright, Selenium WebDriver or similar
• Experience with Visual Code or similar
• Experience with test runner tool (one of Jest/Mocha/Nunit/Xunit/Junit or similar)
• Experience with Version Control System: Git
• Experience with third-party libraries/ APIs & back-end integration using REST web services
• Nice to have: SQL knowledge
Testing Requirements:
• Experience in testing web and desktop applications
• Understanding of SDLC processes and QA principles
• Knowledge of the Fundamental Testing Process
• Knowledge of the Test Levels &Types
• Knowledge of Defect lifecycle
• Agile Knowledge
Other Skills:
• Good English skills are required
• Proactive attitude
• Ability to efficiently communicate with colleagues and other departments - team working is mandatory
• Motivation to constantly achieve high quality results
• Analytical thinking and problem-solving skills
• Always eager to improve own set of skills - continuously look for/ discover, evaluate, and adopt new
technologies to maximize development efficiency
OUR BENEFITS
• Powerful teams, open and friendly working atmosphere as well as flat hierarchies
• Exciting projects at a high technological level
• Flexible working hours / WFH (remote)
• Further training and development opportunities