Senior QA Automation Engineer

Skills
AppiumBrowserstackDocumentation PracticesMobile TestingQA AutomationQuality AssuranceTest Automation
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 5+ years experience as QA Automation Engineer
  • Experience with CI/CD pipelines (GitHub Actions, Gitlab CI, CircleCI)
  • Experience with containerized applications and deployment
  • Experience with automation framework tools (Playwright, Cucumber, Cypress, WebDriverIO)
  • Experience with backend and frontend testing strategies
  • Experience with mobile testing tools (Appium, Detox, BrowserStack)
  • Experience as a developer/familiarity with Javascript, GoLang
  • Experience with cloud environments (AWS, Azure)
  • Ability to operate in decentralized team and remote working environment
  • Strong documentation practices

Nice to have

  • Testing automation of web browser extensions
  • Building QA and CI/CD tooling and configuration
  • Understanding of Blockchain technology, especially Ethereum
  • Working in a distributed, remote team environment
  • Excellent verbal and written communication in English
  • Teamwork, flexibility, initiative, communication, and organization
  • Willingness to constantly learn & improve

Day to day

  • Improve quality standards and practices, support teams with QA automation tooling
  • Collaborate with other QA Automation engineers, drive progress towards QA practices and automation tooling North Star
  • Create detailed automated test cases, manage multiple projects, plan testing activities, participate in development meetings, maintain documentation