Full Stack QA Engineer
18 hours ago
ApprovalMax is award-winning B2B software used by businesses around the world to approve bills and expenses. It streamlines the approval process for decision-makers by replacing paper and email approvals with automated workflows. ApprovalMax integrates with platforms such as Xero, QuickBooks Online, and Oracle NetSuite to unlock powerful efficiencies for approvers and finance teams. The company is globally recognized and has won 'Xero App Partner of the Year' four times since 2020 in different countries.
Job DescriptionJob Description
We are looking for an experienced, hands-on Full Stack QA Engineer to guide quality assurance across several Scrum teams. This is a hybrid role: you will mentor QA engineers, shape QA strategy, and stay hands-on with testing to keep our releases stable and our codebase healthy.
What You'll Do
- End-to-End Quality Ownership: Participate in the full testing lifecycle — from test design to release validation — across frontend, backend, and API layers.
- Automation Development: Design and maintain automated tests in TypeScript (Playwright, Jest, or similar). Ensure test coverage for UI, API, and integration flows.
- Observability & Logs: Actively work with logs, metrics, and tracing tools (e.g., Kibana, Datadog, Sentry) to identify, reproduce, and debug issues in complex distributed systems.
- Performance Testing: Design and execute load and performance tests using tools like k6 or JMeter, providing clear analysis and recommendations.
- API Testing: Validate APIs using Postman, Swagger, or custom TypeScript scripts. Ensure contract consistency and backward compatibility.
- Collaboration: Work closely with developers, DevOps, and product managers to ensure smooth CI/CD releases and improve release observability.
- Quality Metrics: Contribute to DORA metrics improvement by detecting bottlenecks early, automating regressions, and maintaining test stability.
How We Work
- Frequent, small releases in a trunk-based CI/CD setup.
- Mix of manual and automated testing with strong focus on data-driven quality.
- Cross-functional collaboration — QA is deeply involved in feature design and deployment reviews.
- Observability and monitoring are part of the testing strategy, not an afterthought.
Must-Haves
- 3+ years of experience in software QA.
- 2+ years writing automated tests in TypeScript (Playwright, Jest, or similar).
- 2+ years in load and performance testing (e.g., k6, JMeter).
- Expertise in API testing and client-server architecture understanding.
- Hands-on experience working with logs and observability systems (ELK, Sentry, Datadog).
- Strong analytical and debugging skills; able to trace complex issues across services.
- Fluent Russian and good English (B2+).
Nice-to-Haves
- Background in accounting or fintech.
- Familiarity with AI tools.
- Experience creating and managing custom mocks or using mock servers.
- Experience designing and visualizing custom QA metrics dashboards in Jira or similar systems (e.g. Allure TestOps).
What we offer:
- Growing international business with 10,000+ subscribers
- Regular performance-based compensation reviews
- 26 days paid time off
- 1 additional day off for your Birthday
- Remote office assistance
- Service years recognition financial reward
-
Full Stack QA Engineer
1 week ago
Belgrade, Central Serbia Genestack Full time €40,000 - €60,000 per yearAtGenestack, we are tackling the underlying computational and scientific challenges of bioinformatics to provide researchers with software tools that streamline the discovery process and accelerate precision medicine, drug development, and bioinformatics research.Our platform is already deployed at leading pharmaceutical and consumer goods companies — and...
-
Full Stack QA Engineer
1 week ago
Belgrade, Central Serbia Genestack Ltd Full time €40,000 - €60,000 per yearAt Genestack, we are tackling the underlying computational and scientific challenges of bioinformatics to provide researchers with software tools that streamline the discovery process and accelerate precision medicine, drug development, and bioinformatics research.Our platform is already deployed at leading pharmaceutical and consumer goods companies — and...
-
Full Stack Engineer
5 days ago
Belgrade, Central Serbia CODETIQ Full time €35,000 - €60,000 per yearWho we areCODETIQ is a software development company committed to delivering products and services through innovation, authentic engineering culture, and continuous knowledge development. We provide reliable and forward-thinking IT solutions with a strong focus on the renewables and sustainable energy sector.About the roleWe are looking for a Full Stack...
-
Full Stack Developer
2 weeks ago
Belgrade, Central Serbia Manpower Serbia Full time €60,000 - €80,000 per yearOn behalf of our client, Nutanix, Manpower Serbia is seeking motivated candidates for theFull Stack Developerrole.Job description:You will be part of the full-stack web development team responsible for architecting, designing, developing, and maintaining server-side and E2E web applications for SaaS Engineering.Full-stack development with MERN stack. ( i.e....
-
Full Stack Developer
1 week ago
Belgrade, Central Serbia AMD Full time €25,000 - €50,000 per yearWHAT YOU DO AT AMD CHANGES EVERYTHINGAt AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...
-
Senior Full-Stack Engineer
6 days ago
Belgrade, Central Serbia ⚡️ staffi Full time 50,000 - 120,000 per yearStaffi is hiring aSenior Full Stack Engineer for ArtWorkoutArtWorkoutis a mobile app that teaches users pencil drawing and helps to build creativity with fun. With over 1 million monthly active users, 2000+ lessons, and a hybrid monetization model (subscription + ads), we're scaling quickly. Having our first product historically on iOS, we recently launched...
-
Full Stack Developer
2 weeks ago
Belgrade, Central Serbia Advanced Micro Devices, Inc Full time €60,000 - €80,000 per yearWHAT YOU DO AT AMD CHANGES EVERYTHINGAt AMD, our mission is to build great products that accelerate next-generation computing experiences – from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...
-
QA Automation Engineer
2 weeks ago
Belgrade, Central Serbia Playtronix Full time 350,000 - 550,000 per yearLocation: Belgrade, Serbia (Hybrid or On-site)Experience Level: Mid-level (2+ years)Employment Type: Full-timeAbout usJoin our dynamic and young team at Playtronix, where we are building cutting-edge software for online casino platforms. We're looking for motivated junior to mid-level backend developers who want to grow their careers, gain hands-on...
-
Senior Full Stack JavaScript Engineer
6 days ago
Belgrade, Central Serbia Passion Full time €30,000 - €60,000 per yearBuild the Future - Power Full Stack Experiences (and explore AI along the way)Do you…..dream in code{JS} speak fluent JavaScripttinker with AI projects just for fun?At , we empower creators to launch impactful mobile apps that change lives. We're on a mission to build game-changing experiences, and we need a Senior Full Stack JavaScript Engineer who can...
-
Senior Full Stack JavaScript Engineer
6 days ago
Belgrade, Central Serbia Passion Full time €60,000 - €120,000 per yearBuild the Future - Power Full Stack Experiences (and explore AI along the way)Do you…..dream in code{JS} speak fluent JavaScripttinker with AI projects just for fun?At , we empower creators to launch impactful mobile apps that change lives. We're on a mission to build game-changing experiences, and we need a Senior Full Stack JavaScript Engineer who can...