Sr. Software Quality Assurance Engineer

Engineering Minneapolis, Minnesota


Job Requirements:

Education & Experience

  • Bachelor’s degree in Computer Science, related field, or equivalent experience
  • 5+ years of automation or development experience
  • Expertise authoring API and E2E tests
  • Hands-on experience in contributing to in-house test automation frameworks and tools
  • Experience developing or testing complex cloud solutions
  • Experience executing test automation at scale
  • Experience utilizing deployment automation and CI/CD pipelines
  • Proficiency with C# or other object-oriented programming language
  • Familiarity with web-based technologies such as JavaScript, TypeScript, CSS, and HTML5
  • Knowledge of Angular (2+) and client-side web development
  • Familiarity with unit testing frameworks such as xUnit & Jasmine
  • Experience with SQL and relational databases such as SQL Serve
  • Familiarity with Azure DevOps and Git
  • Experience in a fast-paced agile environment

Other Knowledge, Skills, Abilities or Certifications:

  • Experience with TDD and/or BDD
  • Experience with performance testing
  • Experience using Sauce Labs
  • Experience using Azure Application Insights
  • Experience with or exposure to containerization