2022-07-29 11:26:48

Test Automation Engineer

CVMarket.lt klientas
2400 - 3600 €/m Gross

Job Description

As a Test Automation Engineer, you will be part of QA team - a passionate and small group that is an integral part of the SDLC at 1stdibs.com. You will help build a library of Front-End integration tests with a focus on efficient, accurate results. You will work closely with engineers and product managers on a daily basis to ensure timely and quality releases. We’re looking for someone who understands the value and importance that a solid automation suite can bring and is committed to demonstrating that value by ensuring that existing functionality is well covered in addition to working with Front-End Engineers to develop testing in tandem with the development of new features.

What you'll do:

  • Develop automated test suites to cover both new and currently existing site functionality and features
  • Solve complex automation challenges
  • Continually find opportunities to leverage advances in automated testing to improve our test libraries and frameworks
  • Work very closely with front and back-end engineers to understand the inner workings of a product
  • Work with the Product team to clarify requirements and identify different use cases and usability concerns
  • Track, report, and communicate bugs to various team members
  • Recommend and implement improvements to our automation tools and processes
  • Be part of an agile environment

Requirements

  • Experience with Javascript, Selenium Webdriver, Mocha and Chai
  • Experience with WebDriverIO, Jira, Git, Jenkins and SQL is desirable
  • Minimum of 2 years' work experience in functional and integration test automation with web, web services and client/server applications
  • Prior experience in a QA or technical role in a dynamic and growing environment
  • Strong organizational skills with an ability to plan and track testing progress and priorities on multiple teams/projects
  • Excellent communication and diplomacy skills to work with technical and non-technical folks
  • Passionate user with a strong understanding of products
  • Experience with web application testing processes
  • Self-managing and have the ability to adjust to competing priorities and allocate your time as necessary to get the job done
  • Willingness and desire to investigate and understand requirements, project risks, and bizarre bugs