Senior QA Automation Engineer
Location: GR, I, Athens
Department: Engineering
Employment type: Full-time
Required experience: Mid-Senior level
Industry: Computer Software
Function: Engineering

Company profile:
Workable is a venture-backed startup making cloud-based recruitment software for fast-growing companies around the world. We're looking for people who want to change the way companies and people meet each other.Life at WorkableAt Workable we are creating an environment that has all the excitement and intellectual stimulation of a startup, minus the fads and pretension. We don't work 80-hour weeks, but we do work in an efficient and disciplined manner. We don't have ninjas and rock stars, we have people who are outstanding at what they do. We don't think it's old fashioned to have a sensible business model and we enjoy working with smart people.&gt; learn more about Workable and our employee benefits

Job description:
Workable is a product-driven software company. With thousands of enterprise users and millions in venture funding, we're building the best recruiting software in the world. A frictionless, usable, robust and highly scalable product that helps companies find and meet great people. The quality, design and usability of our software is what sets us apart from the competition. It's good to be an engineer in a company that values good engineering above all.We have a team of remarkably talented and friendly developers, a strong engineering culture and a dogged emphasis on customer-centric design. We're working on all sorts of exciting areas of application development: web, mobile, infrastructure, performance, ui/ux design, integrations with dozens of web services, API development, modern front-end frameworks, scalability, video, natural language processing, data science and usability engineering. Agile methodology and test-driven development are not things we read about in blogs, it's what we do every day.Our technology stack consists of Rails and Java apps running PostgreSQL and HBase DB on Heroku and AWS. Our MVC architecture relies on REST APIs to connect internal building blocks and external systems. Some of the development and platform tools we use include jQuery, Backbone, Solr, Redis, RabbitMQ, Braintree, Papertrail, New Relic and Mailgun.We're looking for a Senior QA automation engineer with interest and experience in quality for an agile team with particular emphasis on automation of functional and regression testing.Your responsibilities will include:Drive software quality assurance lifecycle as part of Agile process and deliver high quality releases on timeEstablish test strategies, design test plans and test casesDesign and implement a best practice automation testing framework for the Workable platform services and componentsDevelop and execute automated UI and functional testsExecute exploratory testing and acceptance of new features as part of a story-driven Agile development process

Requirements:
Software QA experience in a production environmentProficiency in web application testingExperience in at least one scripting language – Java, Ruby or Python preferred Experience in building robust test frameworks independently and integrated within a continuous integration stack using tools such as SVN/GIT, Codeship/Jenkins, Ant, Maven, Puppet, JIRA etc. Proven experience with Selenium WebDriver and / or Cucumber, JUnit, TestNG and an understanding of client-side testing frameworks such as Karma, Jasmine and Protractor Attention to detail and the ability to triage and diagnose complex issues in application testingA relevant B.Sc./B.A. degreeWe invest in training engineers in the technology stack we use. If you're an exceptionally good engineer who wants to work in a world-class software company, you're in the right place.

Benefits:
Our goal is to create a company where employees enjoy benefits that make them more productive and contribute directly to the development of their professional skills. We want to be able to attract the best of the best, and make sure they keep getting better. On top of an exciting, vibrant and intellectually challenging workplace and a competitive salary, we are offering:Stock option planPrivate health insurance planMobile telephony and data planFree meals, snacks and beveragesWorkstation hardware of your choiceLicenses for the software and working tools of your choice Educational expenses for buying books, online seminars, etc, so long as the educational benefit is related to our workFlexible working hours, ability to work from homeWorkable is most decidedly an equal opportunity employer. We want applicants of diverse background and hire without regard to race, color, gender, religion, national origin, ancestry, citizenship, disability, age, sexual orientation, or any other characteristic protected by law.