Senior QA Automation Engineer

Home / Careers / Senior QA Automation Engineer

Who you will work with:

If you are excited about all aspects of modern engineering, from writing great code, to creating architectures, designing components, interacting with clients and delivering a working system to production, then you are the kind of person we are looking for. If you enjoy freedom and responsibility, creative thinking, leading and mentoring others, then join our team of world-class developers, QA engineers, architects, and managers.

Our Frameworks and Design Systems team is looking for an experienced Quality Engineer to test updates to JavaScript libraries and other front-end components on one of the world’s most visited sites. This is not a task-based job. Primary responsibilities include writing and maintaining automation scripts, converting manual test cases into automation tests and helping out with manual testing when needed.

What You’ll Do:

  • Work closely with product owners and developers to validate requirements and understand the expected system behavior, ensuring lines of communication remain open at all times
  • Develop robust and reusable automated tests
  • Write and execute both manual and automated test cases on a mix of modern and legacy web browsers and OS combinations
  • Generate test plans and test cases based on the business requirements and functional specification documents
  • Ensure systems are working according to requirements and recommend improvements
  • Ensure features and applications are fully tested before release
  • Collaborate with internal and external teams to identify efficiencies at all levels and automate routine tasks
  • Work with front-end developers to drive improvements in code quality via automated testing

What You’ll Need:

  • Prior success as an individual Automation Engineer embedded within a product team
  • Create, maintain and execute test automation scripts
  • Expertise in automation using Selenium WebDriver
  • Strong experience required in JavaScript
  • Experience in Appium and JavaScript testing frameworks like Jasmine, WebdriverIO
  • Familiarity with GitHub and continuous integration build system like Jenkins
  • Proven experience with cross-browser testing web applications
  • Proficient in test analysis, creating test plans and bug reporting
  • Strong analytical skills to derive test cases from requirements
  • Ability to multitask, prioritize and work with shifting timelines and short deadlines
  • Good communication skills and experience working on cross-disciplinary teams
  • A willingness to identify, own and solve problems independently and as part of a team

What we offer:

  • Competitive salary
  • Comfortable working in a fast-paced, results-oriented environment
  • VHI
  • Paid holidays and sick days
  • Remote work opportunity
  • Remote workplace setup
  • Comfortable work in your local time zone
  • Flexible work schedule
  • Professional growth and development
  • Paid trips to professional conferences
  • Multicultural working environment

Apply Now

Please send us a brief message about yourself with your most updated CV for consideration. We review all incoming resumes, and if we’re a match, we’ll set up your first intro call.

Head of Recruitment
Ekaterina Semenova –





Thank you for applying!

We have received your application and will get back to you shortly with next steps.