What are the responsibilities and job description for the QA Automation Engineer position at GitKraken?
The Company:
GitKraken makes a suite of legendary Git tools that help developers be more productive – and teams collaborate more closely – wherever they are and wherever they code. GitKraken tools – including the GitKraken Client, and newly acquired GitLens, and Git Integration for Jira – are used by more than 10 million developers at 100,000 organizations around the world. We help them solve big problems like climate change, space travel, curing disease, education and secure commerce. We are a profitable, sustainably growing tech company that values talent, drive, and the ability to make an impact. Join us!
The Role:
The QA Automation Engineer role is focused on driving the quality of GitKraken products for our highly technical user base of 10m developers and technologists at 100k organizations worldwide through innovation and automation. In this role, you'll work alongside our global team of elite quality engineers and developers, while also maintaining an independent workflow, to ensure that our Git productivity and collaboration tools maintain the highest possible quality. If you’re ready to bring your QA expertise to a software company with high-growth goals, we want to hear from you.
What you’ll do:
- Implementation and maintenance of automated testing
- Write and implement automated tests for Git webhooks
- Test features to ensure end to end release readiness
- Build PR test plans with the GitKraken R&D team for their review process
- Write automated tests for the UI that run nightly
- Identify opportunities to build our confidence in GitKraken products
- Collaborate across the GitKraken R&D and QA teams to ensure robust test coverage
What you'll bring:
- Familiarity with these tools and technologies is preferred:
- Git, GitHub, GitLab, Bitbucket, Azure DevOps
- GitKraken Client
- JavaScript, Java, C#, Groovy
- Selenium, Mocha, Jasmine
- Windows, Mac, Linux
- Virtual machines
How you’ll be rewarded:
💵 Excellence — Competitive compensation with annual performance-based pay increases
📩 Trust — Flexible Paid-Time-Off Policy (behaves like Unlimited PTO)
🏖 Balance — Paid company holidays with flexibility for additional holidays
👶 Parent life — Paid parental leave
🍎 Health — Health, dental, and vision insurance with competitive employer cost-sharing
📚 Growth — Paid career and personal development, audiobooks, and mentorship
🔮 Future —IRA retirement plan plus company matching
🛫 Travel — Company paid domestic trip after your 1-year anniversary & an international trip every 5 yrs
Location:
GitKraken is headquartered in Scottsdale, Arizona. While we prefer candidates that are local to the Scottsdale office to take advantage of a hybrid in-person / remote work environment, we understand that talent and drive are much more important than location. We will consider strong candidates from anywhere in the US who apply for this role.
Equal Employment Opportunity Statement:
At GitKraken, we believe that diversity among our teammates is critical to our success as a company. GitKraken evaluates all employees and job applicants without regard to race, color, religion, gender (including pregnancy, gender expression, or gender identity), national origin, age, disability status, or any other legally protected class. We recruit, hire, and retain top talent from a diverse candidate pool.