We're seeking an experienced Senior QA Automation Engineer to join us at Space Inch. In this role, you'll be instrumental in designing and implementing automated testing frameworks, leading quality initiatives, and ensuring our apps meet the highest standards. You'll collaborate closely with cross-functional teams and mentor engineers on best testing practices (while keeping them honest about code quality), and drive continuous improvements in our QA processes. You'll be the person who catches issues before they become problems and helps the team ship software they can be proud of. With time, there's potential for this position to become the Lead for a QA team we plan on forming in the near future.
Our Mission, Vision, and Values
At Space Inch, we prioritize alignment with our clients and team, ensuring a deep understanding of their needs. We are committed to delivering exceptional work while supporting the personal and professional growth of our team members.
About working at Space Inch
- Our team is around 60+ people, primarily based in Croatia, but also members in South America, Serbia, and the US; the product team mostly being in the US, and engineering in Croatia and Brazil
- We are remote-first, but occasional travel may be required, e.g. for annual company retreats in Croatia
- We work on end-to-end projects with a long-term vision
- We strongly support work-life balance for our team members, even though we work in different time zones
Requirements
- Min. 5 years of experience in QA automation with a strong focus on test framework development
- Proficiency in one or more of the following programming languages: JavaScript, TypeScript, Python, Java, or Ruby
- Extensive experience with automation tools such as Selenium, Cypress, Playwright, WebdriverIO, or Jest
- Strong API testing experience with tools like Postman or SoapUI
- Experience with CI/CD platforms (e.g., Jenkins, GitHub Actions) and version control systems (e.g., Git)
- Solid understanding of agile methodologies
- Exceptional analytical and problem-solving skills; detail-oriented, well-organized, and enjoys working with structure
- Excellent communication and collaboration abilities
- Proven experience mentoring team members and leading quality initiatives
Bonus points:
- Experience with AI/ML products
- Knowledge of Cloud platforms and non-functional testing
What you'll do
- Design, develop, and maintain automated test frameworks for web, mobile, and API applications
- Implement comprehensive test automation covering functional, regression, performance, and security testing
- Integrate automated tests into CI/CD pipelines and meticulously analyze results to identify defects
- Collaborate with development and product teams to define acceptance criteria and improve testability and product quality
- Mentor and guide junior QA engineers, advocating for quality throughout the entire development lifecycle
- Conduct API testing and other forms of testing as needed, including manual testing, maintaining detailed test documentation and quality metrics
- With time, help us with our future QA team’s growth and management (i.e. become a Team Lead)
Qualities for Success
- Quality-first mindset with relentless attention to detail
- Proactive problem-solver who identifies issues before they reach production
- Independent decision-maker comfortable owning testing strategies
- Continuous learner who stays current with testing tools and methodologies
- Strong ownership mentality - you care deeply about product quality and user experience
Where you've likely developed these skills
- Product-focused tech companies building user-facing applications
- Cross-functional agile teams in fast-paced development environments
- Companies with mature CI/CD practices and automated testing culture
You're a great fit if you
- Love building robust, comprehensive test suites that catch bugs early
- Value thorough testing and ask the right "What if?" questions
- Want to grow technically while mentoring others and driving quality initiatives
- Thrive in collaborative environments where QA is everyone's responsibility
- Enjoy shipping reliable software that delights users and prevents issues
This role is not a fit if you
- Prefer only doing manual testing over automation and process improvement
- Need detailed supervision or aren't comfortable making testing decisions independently
- Are passively focusing on solely on finding bugs rather than proactively preventing them
Benefits
- The salary range for this position, depending on your experience and skills: 3.200,00€ – 4.200,00€ gross/month
- Remote-first setup with optional Zagreb office use
- Multisport card or sport subsidy
- 100% paid sick leave
- Annual health checkups
- Christmas bonus
- Education budget for learning and growth