Principal QA Automation Engineer

Newsela Logo

Newsela

πŸ“Remote - Argentina, Mexico

Summary

Join our team as a Principal Automation Engineer based in Argentina or Mexico! This long-term contract role focuses on building a scalable test automation framework using TypeScript, WebdriverIO, and Playwright. You will migrate existing automated tests, add new tests, and collaborate with engineers. Responsibilities include architecting, developing, and maintaining automated frameworks and tests. You will also build test automation from scratch at the service/API layer and advocate for software quality throughout development. This role requires extensive experience in software testing, automation frameworks, and specific technologies.

Requirements

  • 8+ years of software testing and quality assurance experience
  • Strong programming skills in languages such as TypeScript and Python. Proficiency in TypeScript required
  • 6 + years of experience developing software automation frameworks and test scripts using TypeScript/JavaScript or Python
  • 4 + years of WebdriverIO/PlayWright experience
  • 6 + years experience building web and mobile(appium) automated test scripts
  • Experience with Cloud-Native technologies and platforms like AWS/GitHub Action
  • Proven experience as a technical QA engineer building enterprise-level automation frameworks
  • Hands-on experience in building automated scripts in an agile environment

Responsibilities

  • Architect, develop and maintain scalable, automated frameworks and tests
  • Build a new automation framework using TypeScript and WebdriverIO/PlayWright
  • Develop automated regression test cases using existing automated tests and or manual test cases
  • Build test automation from scratch at the services/API layer
  • Collaborate with Developers, product owners, and other SDETs to strategize and build automation scripts
  • Be an advocate for software quality throughout all phases of development
  • Effectively communicate test status and progress to all stakeholders
  • Find, document, and track bugs as needed
  • Support production releases as needed

Preferred Qualifications

A Bachelor's Degree in computer science or engineering

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs