Senior QA Engineer
- Salary
- PLN 15K–PLN 18K
- Hiring from
- Poland
- Work type
- Remote
- Posted
Show job descriptionHide job description
Senior QA Engineer
You’ll be joining a global SaaS company specializing in marketing technology and customer engagement solutions. In this role, you will be responsible for ensuring that cloud-based products meet high standards of functionality, usability, security, and reliability.
As a Senior QA Engineer, you will own the quality strategy for one or more product areas and work closely with Software Engineering and Product teams to build reliable, scalable automated testing solutions. You will have a strong influence on the automation strategy, test frameworks, quality standards, and release readiness.
This is a hands-on role combining test automation, API testing, CI/CD, AWS and modern Agile practices. You will also have the opportunity to mentor other engineers and contribute to the continuous improvement of QA practices across the organization.
Key responsibilities
- Own and evolve the test strategy for your product area, defining appropriate test coverage and automation priorities
- Design, develop and maintain automated tests at different levels of the testing pyramid using Java
- Design and extend test automation frameworks, focusing on reliability, execution speed and maintainability
- Establish and maintain quality standards, review test code and reduce flaky tests and technical debt
- Analyze automated test results, identify product defects versus framework issues and drive issues to resolution
- Develop and maintain API test automation using RestAssured, JUnit and Spring Boot
- Work with engineering and product teams to define testable requirements, acceptance criteria and test specifications
- Design test solutions for AWS-based services, including Lambda and S3
- Integrate automated testing and quality gates into CI/CD pipelines
- Support exploratory and manual testing when appropriate
- Mentor and support other QA and engineering team members
- Provide clear reporting on quality, test coverage and release readiness
- Promote quality assurance practices and contribute to the wider QA community
Ideal candidate profile
- 5+ years of experience in software quality engineering, including 3+ years of hands-on experience with test automation using Java
- Strong experience with API test automation, particularly RestAssured, JUnit and Spring Boot
- Experience designing or significantly extending test automation frameworks
- Strong understanding of web applications and modern software development practices
- Good knowledge of Git and GitHub
- Strong clean-code practices and experience reviewing code
- Working knowledge of Docker
- Hands-on experience with CI/CD and DevOps practices, including automated quality gates
- Experience with AWS and cloud-based environments
- Experience working in cross-functional Agile engineering teams
- Experience mentoring or technically supporting other engineers
- Good understanding that software quality is a shared responsibility across the engineering team
- Strong written and spoken English
Nice to have
- Experience with Generative AI in QA, including AI-assisted test design, test data generation, failure analysis or test maintenance
- Experience testing LLM-powered features, including non-deterministic outputs, regression evaluation, hallucination and safety checks
- Experience with GraphQL and/or Snowflake
- Experience in performance, security or accessibility testing
- Bachelor's degree in Computer Science, Information Systems or a related technical field
Conditions
- Salary: 15000–18000 PLN gross + PKUP
- Full-time employment
- 100% remote work
- Location: Poland
- Flexible working hours
- Work with a global Cloud / SaaS platform
- English required for daily communication
What we offer
- Direct impact on a global SaaS product
- Flat organizational structure and collaboration with international engineering teams
- Work with modern technologies including AWS, Cloud, microservices, CI/CD and AI/LLM-powered features
- Flexible working hours and remote work
- Choice of MacBook Pro or Windows PC
- Private medical insurance including dental care
- Life insurance
- Meal allowance
- Multisport card
- PKUP / tax-deductible costs
Recruitment steps
- Initial interview with a KUBO recruiter
- Technical interview with a technical team member
- Final interview with a technical team member and Manager
W KUBO naprawdę zależy nam na ludziach. Zapraszamy osoby w różnym wieku, o różnych tożsamościach
i sposobach funkcjonowania oraz niezależnie od sytuacji zdrowotnej i rodzinnej. Autentyczność jest dla nas wartością, a naszym celem jest uczciwy i otwarty proces dla wszystkich.
At KUBO, we genuinely care about people. We welcome candidates of all ages, backgrounds, identities, family constellations, health situations, and ways of thinking and interacting with the world. You’re welcome to be yourself — we value authenticity, and we’re committed to creating a fair and inclusive process for everyone.