QA Automation Engineer

Provider of comprehensive HR suite combining Applicant Tracking System with employee management system, serving over 31,000 businesses.
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Enterprise SaaS

Description For QA Automation Engineer

Workable, a leading provider of HR solutions serving over 31,000 businesses, is seeking a QA Automation Engineer to join their Engineering Team. The company combines the world's most widely adopted Applicant Tracking System with a comprehensive employee management system, creating an all-in-one HR suite that helps businesses focus on hiring and developing talent.

The role requires a skilled professional with 3+ years of experience in software test automation, who will be responsible for driving the quality assurance lifecycle within an Agile environment. The ideal candidate will have a strong technical background, preferably with a BS/MS in Computer Science or Engineering, and experience with various programming languages including Java, Groovy, Ruby, Python, or JavaScript.

Key responsibilities include developing and executing automated UI and functional tests, maintaining test automation frameworks, and coordinating test strategies with development teams. The position offers a hybrid work arrangement with 2 days working from home and 3 days in the office, providing an excellent balance between collaborative work and flexibility.

The company culture emphasizes both professional excellence and a positive work environment, where smart people collaborate, learn, and innovate together. Benefits include comprehensive health coverage, competitive compensation with performance bonuses, top-tier tools including Apple gear, and various lifestyle perks such as office meals and a generous PTO policy.

Located in Athens, Greece, this role offers an exciting opportunity to work with a growing, global company that values quality, innovation, and professional growth. A relocation bonus is available to help new hires settle in Athens. The position combines technical challenges with the opportunity to impact the development of enterprise-level HR software used by thousands of businesses worldwide.

Last updated an hour ago

Responsibilities For QA Automation Engineer

  • Drive software quality assurance lifecycle as part of Agile process
  • Establish and coordinate test strategies with development/product teams
  • Design and implement test plans and test cases
  • Contribute to the maintenance of the web test automation framework
  • Develop and execute automated UI and functional tests
  • Daily reviewing test results and reporting issues
  • Enhance and maintain automated CI flows
  • Troubleshoot issues in systems under test

Requirements For QA Automation Engineer

Java
JavaScript
Python
Ruby
  • BS/MS degree in Computer Science, Engineering (or a proven strong background)
  • 3+ years of experience as a Software Development Engineer in Test for a production environment
  • Able to multi-task, be pro-active in project planning and requirements gathering
  • Excellent communication skills in English, particularly written communication
  • Proven experience in mobile or web application testing
  • Experience in at least one programming language – Java, Groovy, Ruby or Python or Javascript
  • Experience with Selenium WebDriver
  • Experience in testing frameworks such as TestNG, JUnit, or Cucumber
  • Being comfortable in Git
  • Experience in Continuous Integration process, defect tracking and test management tools
  • Attention to detail and ability to triage complex issues in application testing

Benefits For QA Automation Engineer

Medical Insurance
  • Comprehensive Health Coverage for employee and dependents
  • Competitive Compensation with performance-based bonus plan
  • Hybrid work model (2 days WFH, 3 days office)
  • Apple gear and latest productivity tools
  • Mobile data plan
  • Office food and meals
  • Generous PTO policy
  • Relocation Bonus for moving to Athens

Interested in this job?

Jobs Related To Workable QA Automation Engineer

Software Engineer III - Java Fullstack

Software Engineer III position at JPMorgan Chase focusing on Java Fullstack development within Asset & Wealth Management division.

Drupal Developer

Drupal Developer position at CGS Federal, offering $109K-$149K, focusing on government technical support with hybrid work options across multiple US locations.

Full Stack Engineer

Full Stack Engineer role at Nash, building logistics infrastructure solutions with React and Python, 4+ years experience required, hybrid work in San Francisco.

Software Development Engineer, Tax Platform Services, Tax Platform Services

Software Development Engineer role at Amazon's Tax Platform Services team, building and maintaining global tax calculation systems processing millions of requests per minute.

Quality Assurance Engineer

Quality Assurance Engineer position at Audible focusing on automated and manual testing to ensure high-quality product delivery.