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 comprehensive HR solutions, is seeking a QA Automation Engineer to join their Engineering Team. As a crucial member of our R&D department, you'll be responsible for ensuring the quality of our widely-adopted Applicant Tracking System and employee management system that serves over 31,000 businesses.

The role combines technical expertise with quality assurance leadership, requiring proficiency in test automation frameworks, continuous integration, and software development practices. You'll work in a hybrid environment, collaborating with development and product teams to drive the software quality assurance lifecycle and deliver high-quality releases.

The ideal candidate brings 3+ years of experience as a Software Development Engineer in Test, with strong programming skills in languages like Java, Groovy, Ruby, or Python. Your expertise with Selenium WebDriver, testing frameworks, and CI/CD tools will be essential in maintaining and enhancing our test automation framework.

We offer a competitive compensation package including comprehensive health coverage, performance-based bonuses, and attractive perks such as Apple gear, mobile data plan, and office meals. The hybrid work model allows for flexibility with 2 days working from home and 3 days in our Athens office.

At Workable, we maintain a lighthearted and collaborative culture while taking HR seriously. We're growing rapidly and looking for smart people who have fun, learn, innovate, and help others do the same. If you're passionate about quality assurance and want to work with a world-class software company that values both technical excellence and work-life balance, this role presents an excellent opportunity for your career growth.

Last updated 4 days 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
  • 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
  • Able to multi-task, be pro-active in project planning
  • Excellent communication skills in English
  • Proven experience in mobile or web application testing
  • Experience in Java, Groovy, Ruby, Python or Javascript
  • Experience with Selenium WebDriver
  • Experience in testing frameworks (TestNG, JUnit, or Cucumber)
  • Being comfortable in Git
  • Experience in Continuous Integration process
  • Attention to detail and ability to triage complex issues

Benefits For QA Automation Engineer

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

Interested in this job?

Jobs Related To Workable QA Automation Engineer

Software Development Engineer, EC2 Commitments

Software Development Engineer role at Amazon EC2 Commitments Services team, building scalable cloud pricing solutions.

QAE (Quality Assurance Engineer), US CBCC

Quality Assurance Engineer role at Amazon Payment Products team, focusing on testing payment solutions and credit card systems.

Software Development Engineer, Selling Partner Experience

Build AI-powered Selling Assistant solutions using LLMs at Amazon, helping sellers thrive globally through innovative technology.

Application Engineer, E-reader Platform

Application Engineer position at Amazon Kindle focusing on developing tools, dashboards, and automation frameworks for the E-reader platform team.

Software Engineer - Ads

Software Engineer position at Twitch focusing on advertising technology, building scalable solutions for content delivery and user experience.