Go Back

Senior Quality Assurance Automation Engineer

  • IT, Software development, System Engineering Jobs

Description

  • Analyzing the current functionality of our solution, in order to develop new automated tests
  • Writing automated tests for our Frontend application, which will simulate user behavior
  • Helping increase code coverage and stability
  • Helping with the release of new features, by updating testing plans, coordinating the service release process and troubleshooting issues which occur
  • Participating in a team-wide prod rotation, where you’ll need to troubleshoot real-live production issues
  • Participating in the CICD process alongside the team
  • Occasionally performing manual tests, when automated tests does not exist for a business - critical feature, which must be analyzed/tested
    In one year, you’ll know you were successful if…
    • You have helped test and deploy new features for our Smart Editor product
    • You have improved the quality and stability of the overall Smart Editor product
    • You have been fully integrated within the team and company culture and purpose

Specific Requirements

  • Good understanding of HTML/REST/CSS
  • Good JavaScript knowledge
  • Cypress knowledge (or similar test framework knowledge)
  • Experience with both automated and manual QA tests
  • Great analytical and observational skills
  • Basic experience with Kibana / Elk (or a similar logging system)
  • Basic knowledge of SQL
  • Basic knowledge of Microservices
  • Focus on creating end-user value
  • Team player
  • Patience and thoroughness
  • Basic .NET knowledge
  • Typescript
  • DevOps experience
  • Docker + Kubernetes
  • Azure knowledge
  • Rabbit MQ / Cloud AMQP
  • Grafana knowledge

Hard Skills

  • Coding and Programming (Python, C#, Java, PHP, etc
  • Data Analytics
  • Quality assurance
  • Software development

Soft Skills

  • Team player
  • Attention to detail