Senior QA Automation Engineer

Workable combines the world's most widely adopted Applicant Tracking System with a full-spectrum employee management system, serving over 31,000 businesses.
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS

Description For Senior QA Automation Engineer

Workable, a leading HR technology company, is seeking a Senior QA Automation Engineer to join their Engineering Team. As a comprehensive HR suite serving over 31,000 businesses, Workable combines the world's most widely adopted Applicant Tracking System with a full-spectrum employee management system.

The ideal candidate will play a crucial role in ensuring software quality through the entire development lifecycle. You'll be responsible for designing and implementing test strategies, developing automation frameworks, and executing UI and functional tests. With a focus on quality assurance in an Agile environment, you'll work closely with development and product teams to deliver high-quality releases.

The position requires strong technical expertise in test automation, with experience in programming languages like Java, Groovy, Ruby, Python, or JavaScript. Knowledge of Selenium WebDriver, testing frameworks, and CI/CD tools is essential. You'll be working with both SQL and NoSQL databases, and experience with microservices architecture is a plus.

Workable offers an excellent work environment with a hybrid model, comprehensive benefits including health coverage, competitive compensation with performance bonuses, and various perks such as Apple gear and office amenities. The company maintains a collaborative culture where smart people have fun, learn, and innovate together.

This role presents an outstanding opportunity for a seasoned QA professional to join a rapidly growing company that's making a significant impact in the HR technology space. With a focus on continuous learning and professional development, Workable invests in training engineers in their technology stack, making it an ideal place for exceptional engineers looking to work in a world-class software company.

Last updated 3 months ago

Responsibilities For Senior 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 maintenance and development of test automation frameworks
  • 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 Senior QA Automation Engineer

Java
JavaScript
Python
Ruby
  • BS/MS degree in Computer Science, Engineering (or proven strong background)
  • 5+ years of experience as a Software Development Engineer in Test
  • Excellent communication skills in English
  • Experience in mobile or web application testing
  • Experience in Java, Groovy (preferred), Ruby or Python or Javascript
  • Experience with Selenium WebDriver
  • Experience with TestNG (preferred), JUnit, or Cucumber
  • Git proficiency
  • Experience with CI/CD, Jenkins, JIRA
  • Experience with SQL / NoSQL databases
  • Attention to detail and ability to triage complex issues

Benefits For Senior QA Automation Engineer

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

Interested in this job?

Jobs Related To Workable Senior QA Automation Engineer

Senior Software Engineer

Senior Software Engineer position at Workable, working on their comprehensive HR suite using Ruby, Node, Python, and Java, based in Athens, Greece with hybrid work option.

IT Application Development and Management Engineer (Microsoft Stack & SQL/DBA)

Senior IT Application Development Engineer position at Dangote Group focusing on Microsoft Stack & SQL/DBA, requiring 5 years of experience in application development and database management.

Senior Software Engineer - Backend

Senior Backend Software Engineer position at NVIDIA, focusing on building cloud-based network management and telemetry systems using Go, Scala, and Python.

Senior Backend Developer

Senior Backend Developer role at Migaku, developing language learning tools with Kotlin, JavaScript, and Python in a remote-first environment.

Senior Back-end Software Engineer (.NET)

Senior Back-end Software Engineer position at Agicap, developing cash flow management solutions for SMEs using .NET technologies with a focus on clean code and modern architecture.