QA Engineer
Syndicode is looking for a QA Engineer to join our team.
About us
Syndicode is a value-driven software development partner with a globally distributed team of engineers, designers, architects, and IT managers. We are united by the mission to provide our clients with software products and services that perform, look, and work as designed.
We believe that our people and culture sustain Syndicode’s success. Our team is unified by shared principles like: Accountability, Involvement, Excellence, Visibility, Integrity, Innovation, Win-Win, and Flexibility. Syndicoders are professionals who pursue self-improvement through continual learning, are eager to introduce improvements to work processes, and can analyze a variety of sources to make sound, timely decisions.
If it sounds like you, apply to our jobs and become a new Syndicoder!
About the role
We are looking for a QA Engineer to ensure the quality, stability, and performance of a mobile application. In this role, you will validate mobile app functionality across different devices, OS versions, and network conditions to deliver seamless user experiences and reliable App Store / Google Play releases. You’ll work closely with developers, designers, and product stakeholders, contributing to high-quality mobile solutions from early feature discussions to production release.
What you’ll be doing
Analyze requirements and designs from a mobile QA perspective
Create and maintain checklists, test cases, and test reports
Perform functional, regression, integration, UI, and API testing
Test applications on real devices and emulators/simulators
Validate OS version compatibility and device fragmentation scenarios
Test push notifications, deep links, permissions, and app lifecycle behavior
Verify background/foreground transitions, interruptions, and offline mode
Perform network condition testing (Wi-Fi, 3G/4G/5G, unstable connections)
Validate app installation, updates, and store release builds
Analyze crash logs and mobile analytics (Firebase, App Center, etc.)
Review logs using Xcode and/or Android Studio
Conduct basic performance testing (memory usage, battery impact)
Participate in sprint planning, release planning, and feature discussions
Collaborate closely with developers and stakeholders to clarify expected behavior
What you’ll need
5+ years of experience in mobile application testing (iOS and/or Android)
Experience testing native or cross-platform mobile applications
Hands-on experience with real devices and simulators/emulators
Strong understanding of mobile app architecture and client-server interaction
Experience with REST API testing (Postman or similar tools)
Experience with Charles Proxy, Proxyman, or similar network tools
Experience with Jira and Confluence
Ability to analyze logs in Xcode and/or Android Studio
Understanding of mobile UX guidelines (Material Design / Apple HIG)
Experience working in Agile/Scrum environments
Upper-Intermediate English or higher
Nice to have
Experience with mobile test automation (Appium, Espresso, XCUITest, Detox)
Experience with Firebase, TestFlight, Google Play Console
Experience working with CI/CD pipelines for mobile apps
Basic knowledge of mobile security and accessibility testing
ISTQB Mobile Application Testing Certification
What you’ll get at Syndicode
15 vacation days, 11 public holidays, and 20 sick leave days per year
Fully remote position
Educational support and professional growth opportunities
Continuous feedback and transparent communication
Opportunity to influence processes and product decisions
Self-management and flexible working approach
A dynamic and fast-growing environment
- Department
- Operations
- Role
- Quality Assurance
- Locations
- EU
- Remote status
- Fully Remote
About Syndicode
Syndicode is a value-driven software development partner with a globally distributed team of engineers, designers, architects and IT managers. We are united by the mission to provide our clients with software products and services that perform, look, and work beyond expectations.
When attracting candidates to work at Syndicode, we focus on maturity. For Syndicode, maturity means being proactive, accountable, self-aware, and able to think critically. Thus, we ensure our employees’ high productivity and ability to fit in any work environment.
We work with all the technology popular in the market and constantly update our knowledge to adjust to the changing market needs.