Test Automation Engineer

| Remote
Sorry, this job was removed at 5:33 a.m. (MST) on Monday, October 18, 2021
Find out who’s hiring remotely
See all Remote jobs
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

The Role

StackHawk’s Engineering team is seeking an experienced Test Automation Engineer to help improve our software quality. In this role, you will take the lead in defining our test automation practices, evangelizing quality practices throughout the software engineering team, and developing test frameworks and test plans to ensure the high quality software delivery. As a key member of the small and growing StackHawk engineering team, you’ll work closely with software engineers to champion quality practices, improve our approach to test automation, and lay the foundation that will help us scale our team and business to meet the demands of future growth. This early position will be instrumental in shaping engineering culture and promoting StackHawk’s goal of identifying and remediating app vulnerabilities in the CI/CD pipeline and empowering software engineers to take control of their application security.

What You’ll Do

  • Assess our software quality practices and develop a plan to improve them through automation
  • Work with software engineers, making key technology decisions
  • Help set standards around automation tooling and best practices for the engineering teams
  • Lead the charge for quality in the software development lifecycle
  • Build out test automation frameworks to deliver high quality software at high velocity
  • Lead by example in authoring test plans and writing automated tests
  • Develop reusable patterns that engineers can adopt and repeat
  • Mentor engineers on how to adopt a quality mindset and build test suites
  • Learn about cloud infrastructure and DevOps
  • We're an agile, fast growing company and this job description isn't meant to be a complete list of your qualifications or all the things you'll do.

About You

  • 5+ years of experience in Test Automation or SDET roles
  • You see yourself as a developer who focuses on test automation instead of a traditional QA or manual tester
  • Ability to write code in several languages, such as JavaScript, Python, Java
  • Experience implementing test frameworks and writing automation to test complex scenarios
  • Experience advising engineering teams on best practices around testing and quality
  • Experience testing modern front-end applications, using technologies such as React, TypeScript, Jest and Enzyme
  • Experience testing modern back-end services, such as microservices architectures and API-driven applications. Familiar with Java, JVM languages and Gradle.
  • Familiarity and some hands-on experience with cloud-computing environments, such as AWS
  • Experience with automated build and deployment tools such as Jenkins or TravisCI
  • Some knowledge and interest in learning about cloud infrastructure 
  • Obsessive about automation
  • Persuasive - Bring others to their point of view using logic, data, and emotion. Have a formal process and framework by which to make qualitative and quantitative points, not just using emotional appeals
  • Accountable - Being willing to answer for the outcomes resulting from their own choices, behaviors, and actions. Take ownership of situations that they're involved in
  • Self Motivated - Motivated to do or achieve something because of one's own enthusiasm or interest, without needing pressure from others
  • Focused - Achieve what they set out to do before launching new initiatives. Complete company-linked goals and tasks, not simply to be busy and active
  • Collaborative - A keen ability to support cross-functional projects and decisions. Gets energized from working within a team and cross-functionally to achieve the company's goals.
The Goods
  • Competitive Compensation: Earn a competitive salary and get an equity stake in the company that we are building together. 
  • Solid Benefits: Health, dental, and vision insurance 100% paid for employees and dependents. Other benefits include life insurance, AD&D, and 401K.
  • Time to Recharge Encouraged: Take what you need vacation plus ten paid holidays! Unplug, recharge, and come back refreshed.
  • Fun Team and Perks: We do great work and have fun doing it! Get a great at home equipment setup, a fun team to collaborate with, and other great perks.
  • Place Where Your Work Matters and You Grow: As a seed stage company, your work shapes the product that we are building. Nothing beats arriving at work every day knowing that your work deeply matters, and there is no better opportunity to grow in your career.

StackHawk is proud to be an equal opportunity employer. We are committed to equal opportunity regardless of race, color, ancestry, religion, gender, gender identity, genetic information, parental or pregnancy status, national origin, sexual orientation, age, citizenship, marital status, disability, or Veteran status.

Salary range for this role is $100K to $150K, or commensurate with experience.

 

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

StackHawk was started in Denver Colorado and transitioned to a fully remote company post COVID and we plan on staying remote. Of course, we also understand that in-person interaction is important for all of us as individuals and as a company. So we also organize a few company events year-round.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about StackHawkFind similar jobs