Engineering · Full-time · Spain
The Company:
GitKraken makes a suite of legendary Git tools and services that help developers be more productive – and teams collaborate more closely – wherever they are and wherever they code. We are on a mission to make Git easier, safer, and more powerful across multiple surfaces and environments. Our Git tools are designed to enable developers to streamline workflows and maximize collaboration. We are a profitable, sustainably growing tech company that values talent, drive, and the ability to make an impact. Join us in powering 25M+ global developers from 100K+ organizations!
The Role:
We are looking for a Software QA Engineer on our GIJ Cloud team. As a Software QA Engineer, you will focus on ensuring the quality and reliability of GitKraken’s products through the design, implementation, and execution of manual and automated testing solutions. In this role, you’ll collaborate across the GitKraken R&D and QA teams to ensure robust test coverage.
We are committed to having an inclusive and authentic work environment where unique perspectives, skills, and backgrounds are celebrated. We work hard to foster diversity in our workplace and encourage people from all backgrounds to apply. Even if you don't meet 100% of the requirements, don't let self-filtering and imposter syndrome get in the way of a great fit. We would love to hear from you!
What you'll do:
Identify test requirements, execute test plans, and validate software functionality
Collaborate with our software development and QA teams to understand product requirements and identify test cases
Perform regression testing
Test features to ensure end to end release readiness
Build PR test plans with the GitKraken R&D team for their review process
Participate in requirement and design reviews to provide input on testability and quality considerations
Provide feedback to the development team regarding software quality and testing status
What you’ll bring:
Proven experience as a Software QA Engineer or similar role, with a focus on manual testing
Experience testing software applications and systems in a cloud environment
Ability to develop and execute manual test cases and test plans based on project requirements
Strong understanding of software testing methodologies/best practices
Familiarity/experience with at least one hosting provider: GitHub, GitLab, Bitbucket, Azure DevOps
Bonus points:
Experience with test automation tools such as Selenium, Mocha, or Jasmine
Familiarity with Jira and/or Git
How you’ll be rewarded:
💵 Excellence — Competitive compensation with annual performance-based pay increases
🏖 Balance — Generous Paid-Time-Off Policy and country-specific paid holidays
🍎 Health — Private insurance options
📚 Growth — Paid career and personal development, audiobooks, and mentorship
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.