QA Automation Engineer

company description

Greppy Systems is a Software Engineering company ‘born’ in 2010. Our company’s organizational culture revolves around the idea of ‘partner sourcing’, which means helping high potential start-up projects grow, become self-sustaining companies and conquer the market with their innovative ideas. This means we get to work on complex projects with the latest stable technologies, while building lasting relationships between our team and our partners around the world.

Greppy recently joined the efforts in building Firebolt, one of the fastest Saas solution products in the big data space. While we’re gearing up to officially launch Firebolt, we are working closely with some of the world’s largest data driven companies on solving their “impossible data challenges”.


job description

  • Define, develop and implement an end to end testing strategy for the infrastructure, API and FE, in accordance with project scope/delivery dates.
  • Create detailed, comprehensive and well-structured test plans and test cases.
  • Design automated tests to validate all the components of the product
  • Research, recommend and implement tools and technologies as needed with the goal of increasing automation (we offer flexibility regarding the technology stack adopted- which means it is open for debate)
  • Identify, track and report errors in the project
  • Work as a strong team player, while demonstrating effective time management to meet deadlines

qualifications required

  • Quality Assurance Engineer with automation testing experience (e.g. TestCafe/ Selenium/ Behat/ Protractor/ Postman/ Frisby/ SoapUI etc.)
  • Scripting skills (Bash/Python) are an advantage
  • Strong abilities in creating test plans, test cases and release note documentation
  • Basic understanding of microservice architecture
  • Basic knowledge of JavaScript, HTML, CSS Selector
  • Analytical and perspective thinking
  • Strong communication skills both within the development team as well as a professional approach in clients discussions
  • A Bachelor's degree in Computer Science, Engineering or other related technical field is a plus
  • Strong written & verbal communication skills in English

additional information

We would like our new colleague:

  • To be open minded and a team player. We are a young, fun team.
  • To have the ability to organize and prioritize his/her work. We like to have responsible colleagues who are able to make their tasks in a flexible way as they desire.
  • To have a proactive attitude. We are all a team and we like to act as one.

This is a great opportunity for the right candidate. If you like friendly, non-corporate environments and looking forward cool projects, let's meet and talk about it.