
QA Engineer
- Remote
- Poznań, Poland
- PLN 10,500 - PLN 14,000 per month
- QA
Job description
You'll be part of the QA team working on a mature, modular social platform used daily by ~250k active users worldwide - a full-featured messenger with 1:1 and group chats, a social timeline, stories, audio/video calls, push notifications, and broadcast.
The codebase spans ~37 Gradle modules and over 300k lines of code, with both legacy and modern paradigms running side by side.
This is not a greenfield project. It's a living system that requires someone who can navigate complexity, keep shipping, and treat every release sign-off as a genuine commitment.
Job requirements
Key responsibilities
Analyse new features for business and logical consistency - identify quality risks before implementation begins
Design and maintain test scenarios and test sets in TestRail for new functionalities and regression cycles
Manually verify sprint tasks across Android, iOS, and Web - validating compliance with business and design requirements
Reproduce bugs, document reproduction steps, assess impact and scope, and support the team in root cause analysis
Log bugs and improvement proposals in Jira with clear priority, product impact, and a recommendation: current sprint or backlog
Oversee release readiness: final quality acceptance and on-schedule delivery verification
Triage client-reported bugs - analyse, classify, and route to the right person
What do we need for this position?
Project experience
Experience independently leading QA for entire features or subsystems with minimal supervision
Testing craft
Risk-aware test design. You design test plans that account for edge cases, non-functional risks (performance, accessibility, security, data integrity), and - just as importantly - conscious decisions about what not to test, with reasoning
Exploratory testing instinct. Scripts catch what you anticipated. You find what you didn't
Documentation discipline. What you write can be handed off to another QA without a follow-up question
Process awareness. You notice when QA itself slows the team down, and you propose fixes - not just flag it
Collaboration & ownership
Early involvement. You join requirement and design discussions, not post-sprint reviews
Honest communication. You tell the team clearly what can and can't be adequately tested, and why
Nice to have:
Daily working knowledge of TestRail and Jira
Experience testing mobile apps (Android, iOS) and web platforms
Familiarity with release management processes
English at B2+ - written communication with international clients is part of the role
Test automation experience for web apps (Cypress)
Our recruitment process
Culture & mission fit meeting with Recruitment Team (abt. 45 minutes)
AI fluency assessment via AI CRED (aicred.ai) - a short online test measuring competency across 5 AI dimensions
Competency interview with the team (abt. 60 minutes)
If any additional step is needed, we'll let you know
The decision - and if it's yes, welcome on board
or
All done!
Your application has been successfully submitted!
You've already applied for this job
We appreciate your interest in this position. Unfortunately, you have already applied for this job.
Perks and benefits

Paid time off and sick days also for B2B contracts

Education & Training Budget

Remote first approach with flexible working hours

Spacious and stylish office if you prefer working on site

Organise team office space in your city

Private healthcare & life insurance

Co-financed multisport membership

Book formula - make a book-wish and we’ll grant it!

Being part of company events and meetups

English lessons with a native speaker

A brand MacBook to work on

Additional budget for team outings
Got questions? Feel free to contact us!
You will be in good hands! Our team will help guide you through the recruitment process and maintain communication throughout as well as share feedback with you.

Kinga Szałek
I see work as a genuine passion. For me, it’s about finding fulfillment and joy in what I do. By discovering new people, their unique talents and understanding their perspectives, I have the opportunity to build collaborative teams that continually grow. I invite you to join Appunite to be part of our thriving Team.

Milena Stareńczak
I believe that the Human Being always comes first: their story and needs. Only then we are able to come up with the best solutions. It's an approach that shines through in my role as a recruiter and psychologist on a daily basis. Still in search of creating the best recruitment process and candidate experience.

Magdalena Adamczak
Can a workplace be made up of inspiring people who are the missing piece of the company's puzzle and together create a space for activity and growth? Yes, at Appunite on a daily basis, the curiosity is learn about people and other perspectives never leaves me. I'm in doing sourcing amazing people, sounds good! Are you in?

Maciej Matwiejczyk
I'm passionate about making recruitment simple and effective, always upholding honesty and transparency throughout the process. I focus on the bigger picture in recruitment, ensuring every step aligns with long-term success. My approach prioritizes support and meaningful feedback for everyone involved, building strong connections and lasting matches.
