Senior Quality Engineer - remote

Posted 3 years ago
Stack Overflow

Anchore is looking for an experienced and motivated quality engineer to help build our Quality Engineering team and take a leadership role in our testing approaches and infrastructure. The whole team, including developers and QA, takes ownership of the test code/framework/automation, and the whole team works to deliver high-value, high-quality software. You must be passionate about testing, its value and automation, and how testing can ensure a good product experience. You’ll also be helping coach and partner with developers to improve the usefulness of each stage of testing.

What you can expect to be doing:

  • Coach and train the rest of the team on testing practices
  • Act as a guardian of the test code, bringing anti-patterns to light and advocating for better test patterns
  • Pair with software engineers to write test code
  • Take the lead on researching and implementing better test frameworks/infrastructure/approaches
  • Ensure that testing is considered during design, definition, and refinement
  • Lead exploratory testing
  • Write production code and contribute in any other way capable of supporting the team
  • Interact with users and customers directly when needed to understand and design features, triage issues, and collaborate

What you’ll need to bring:

  • 5+ years experience as a quality or software engineer with a demonstrated ability to develop and deliver automated tests
  • Strong coding skills in Python or similar languages
  • Experience in test and infrastructure automation needed to deliver tests (Kubernetes is a big plus)
  • Demonstrated expertise with different testing methodologies and approaches such as:
    • Functional, Acceptance, and End-to-End
    • System testing
    • Contract testing
    • Performance testing
    • Stress testing
    • Security testing
  • Strong experimental design skills
  • Excellent written and verbal communication skills
  • Some experience with containers and Kubernetes and an ability to learn quickly
  • Linux systems skills as both a development platform as well as target deployment environment

What we’d love to see:

  • Experience in modern test frameworks for Python (pytest, nose, unittest)
  • Development or testing experience with Javascript (Node.js in particular) and Golang
  • Experience working with a distributed team including other engineers, product management, customers, and our open-source community
  • Strong container and Kubernetes skills
  • Security training or testing background

At Anchore, you can expect a challenging role within one of the fastest growing startups in the hottest space in today’s technology market. We are well-funded with a strong customer base. We offer very competitive salaries, industry standard benefits (e.g. medical/dental/vision care, flexible vacation, etc), and stock-option grants. As an Equal Opportunity Employer, we do not discriminate on the basis of color, national origin, religion, gender, age, veteran status, sexual orientation, marital status or disability. Anchore reserves the right to conduct a background check on applicants after a conditional offer of employment is made.