Join Our Internship Program

QSD believes in nurturing talent and paving the way for the next generation of coding wizards. Our internship program is more than just a stepping stone; it’s a dynamic learning journey designed to empower students with real-world skills and experiences within the realm of software development. Let’s dive in and discover how we’re equipping the […]


App Localization with String Catalog

Introduction Localizing your iOS app is crucial for expanding its reach and increasing user engagement. By offering your app in multiple languages, you make it accessible to a global audience, enhancing its marketability and potential for higher downloads and revenue. Localization also demonstrates a commitment to user inclusivity, improves user experience, and fosters a stronger […]


Junior PHP Developer

QSD seeks a talented and motivated Junior PHP Developer to join our in-house team. If you’re passionate about PHP, especially Laravel framework, and eager to work on exciting projects, this opportunity is for you. We offer an extraordinary growth path, a supportive work environment, and compensation above industry standards. If you’re ready to accelerate your […]


Marketing & Branding Specialist

We are looking for a person to join our marketing team to provide the best strategies for our growing company. We’re seeking to hire a self-motivated, well-organized, and adaptable individual who will be involved in the planning, developing, and implementing the company’s marketing and branding strategy.  In this role, you will be responsible for managing […]


Next.js Rendering Methods: Differences between SSR, SSG, CSR, and ISR

Content Introduction What is rendering? Client-Side Rendering (CSR) What is pre-rendering? Server-Side Rendering (SSR) Static Site Generation (SSG) Incremental Static Rendering (ISR) Summary Introduction Rendering is pivotal in transforming React code into HTML, dictating how web applications are displayed to users. The choice of Next.js rendering methods depends on the specific data being handled and […]


ChatGPT API and Blazor Server: Creating an Exceptional Customer Support Chatbot

Chatbots have been in the tech world for a long time, but until recently, they only had a wide use outside specific areas. With the emergence of OpenAI’s user-facing ChatGPT and ChatGPT API, this field has gained widespread attention in the mainstream population and media. Leading companies strive for great client experiences while increasing efficiency […]


React Native Reanimated: Your Ticket to 60FPS Animations

React Native Reanimated is a valuable React Native library that allows developers to create seamless and polished animations and interactions for their mobile applications. React Native applications execute their code outside the main thread, a crucial aspect of the React Native architecture. By doing so, React Native can prevent frame drops when the JavaScript code […]


Swift Guide: Making a Rotatable Knob Control – Step-by-Step

An in-depth look at designing and building a rotatable knob control found on most audio devices and interfaces. Native iOS controls are almost always preferred when building a user interface. However, sometimes making a custom control is bound to happen. Since the native knob control doesn’t exist, we will make one in this blog—an example […]


QA Manual Tester (Junior)

QSD is looking for a Junior QA Tester to perform manual software testing. This position will require a QA tester eager to contribute to our software development efforts by interacting directly with the engineering and project management teams to ensure high-quality software.

The Q stands for quality, so we prefer to keep it above everything else. If you think you’ve got what it takes to help us tackle all the challenges, scroll down to learn more about this open position.

This position is based in our Mostar office. You will be part of a passionate team of professionals constantly applying best practices in software engineering to create a well-specified and modularized architecture.

Send us your resume if you are motivated to work in a fast-paced environment and share our company’s goals.

The Role
Finding and reporting bugs for mobile and web applications
Review and analyze system specifications
Report bugs and errors to development teams
Help troubleshoot issues
Conduct post-release post-implementation testing
Estimating, prioritizing, planning, and coordinating quality testing activities
Identify key KPIs for product quality
Review user interfaces for consistency and functionality
Design, develop, execute manual test cases and test plans based on software requirements and technical specifications
Actively communicate testing status, including schedule, risks, issues, defects, and potential impacts
Testing and analyzing the results

Up to 2 years of experience in the field
Knowledge of quality assurance methodologies
Familiarity with all phases of the software development life cycle, including planning, design, implementation, testing, maintenance, documenting, and support
JIRA working experience
Ability to think critically and analytically
Has strong attention to detail
Great communication and organizational skills
Excellent knowledge of English in speech and writing

What to expect:
Salary within industry standards
Bonus salary (13th salary)
Clear promotion plan
Participate in profit sharing (all employees)
In-office or hybrid work
All events organized by a company are within office hours
To be treated as an equal partner. Your opinion on every aspect of the product and process is important
You will be evaluated solely based on the results and the value your put on the team
Healthy, holistic work environment
Best tools and equipment to get the job done (entertainment tools as well)
A work process aimed at minimizing interruptions. We’ll support you in trying the best new technologies and growing professionally
Work hard and have a lot of fun

How to apply
If you believe you are a great fit for this job, please send your resume to posao@qs­ The position will remain open until filled.
Although we prefer applications in English, you can write them in your local language!
“QSD is an Equal Opportunity Employer (EOE). Applicants are considered for employment without regard to age, race, color, religion, sex, national origin, sexual orientation, gender identity, gender expression, disability, or veteran status.”


QSD Internship Program

Build your future with the QSD Internship Program. For years we’ve been committed to supporting aspiring IT professionals in advancing their careers. And this year, in cooperation with universities in Mostar, QSD wants to offer absolute beginners the chance for a successful IT career through the QSD Internship Program. In the QSD Internship Program, you […]

  • 1
  • 2