Job Closed

This listing is no longer active.

Tabby logo
Tabby

On a mission to create financial freedom. No interest. No fees. Shariah-Compliant.

Senior QA Engineer – Backend

QA EngineerQA EngineerFull TimeRemoteSeniorTeam 201-500H1B No SponsorCompany SiteLinkedIn

Location

Serbia

Posted

90 days ago

Salary

0

Seniority

Senior

Job Description

Senior QA Engineer – Backend

Tabby

• Design and implement **automated** test suites: unit, integration, API, and end-to-end, covering backend • Define and maintain QA processes and standards, introducing best practices for test planning, execution, and reporting • Manual testing of backend services in a microservice architecture • Collaborate closely with developers, product managers, and designers to ensure testability and early detection of issues • Drive continuous improvement of release quality, deployment pipelines, and overall developer productivity • Investigate and troubleshoot production issues, contributing to root-cause analysis and long-term fixes

Job Requirements

  • 5+ years of professional QA experience, including hands-on experience testing mobile applications and backend systems
  • Experience testing backend services and APIs in a microservices environment
  • Experience with test automation frameworks and tools (we use the following; experience with similar tools is also valuable):
  • Backend automation: Go
  • Frontend/test automation: TypeScript + Playwright
  • Mobile automation frameworks: XCUITest, Kaspresso
  • Familiarity with CI/CD pipelines, containerized environments (Docker/Kubernetes), and cloud platforms
  • Familiarity with test reporting and observability tools such as Allure or equivalent
  • Solid understanding of monitoring and observability tools (e.g., Prometheus, Grafana, Datadog, New Relic) and setting up alerts/dashboards
  • Strong communication skills in English
  • We take a technology-agnostic approach to hiring. If you have solid QA fundamentals and are open to learning and adapting to our stack, we’d love to hear from you.

Benefits

  • Full-time B2B contract
  • Fully remote setup
  • Up to 20% tax allowance
  • 22 paid leave days annually
  • Stock options (ESOP) in a fast-scaling, pre-IPO company
  • Flexi benefits you can use for wellness, travel, or learning
  • Work alongside a high-performing, international engineering team in a global fintech unicorn
  • Relocation support is available to our hubs in Armenia, Georgia, Serbia, Portugal, and Spain, including flights, temporary accommodation, legal setup (if needed)***

Related Categories

Related Job Pages

More QA Engineer Jobs

Chooose logo

Quality Assurance Engineer

Chooose

Chooose builds software to enable the lower carbon fuel value chain. Companies like Delta Air Lines, Cathay Pacific, British Airways, and Microsoft use the Chooose platform to build, operate, and scale their lower carbon fuel programs (typically referred to as Sustainable Aviation Fuel, or SAF), and to advance voluntary and compliance carbon management initiatives. With offices in Miami and Oslo, and remote employees across the US and Europe, Chooose is relentlessly focused on delivering enterprise software products to enable our customers to drive lower carbon fuel adoption. The company has raised $50M from leading venture capital and strategic investors.

QA Engineer90 days ago
OtherRemoteTeam 51-200

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description We're seeking an experienced QA Engineer to join our product and engineering team. Your primary responsibility will be to uphold and enhance the quality standards across our product suite. You'll conduct various test types across all development stages and work closely with Engineering, Product Management, Data, and Customer Ops teams to establish and execute quality standards and frameworks. You'll have the opportunity to immerse yourself in analytical and reporting tasks, including conducting detailed technical analyses of product requirements and designs and preparing comprehensive technical documentation. - Engage in the analysis and review of requirements and designs to identify potential gaps and issues - Plan and execute testing activities: - Create checklists - Configure test environment - Conduct manual UI and API testing - Report and own bugs - Prepare quality reports - Communicate quality status to the teams and stakeholders - Proactively investigate issues reported by customers or teams, together with implementing preventative measures - Make impactful decisions, prioritizing tasks, and helping engineering teams with direction - Collaborate with the Development team, QAs, and Product managers to ensure that the software updates are delivered in a timely manner - Support the Implementation team with go-live activities - Improve technical documentation - Proactively share knowledge about the system with the teams and stakeholders Qualifications - 3–5 years of QA experience, preferably at a software product company — bonus points for background in climate/sustainability tech or the travel, hospitality, or airline industries - Proficiency in API and UI testing, with a deep understanding of testing principles, best practices, and SDLC in an Agile environment - Proven experience testing applications backed by NoSQL databases, including the ability to navigate non-relational data structures — experience building scalable aggregations and queries to surface actionable insights is a strong plus - Strong technical chops with the ability to deep dive into complex problems and identify root causes; experience with command line interfaces, scripting, or programming is an advantage - Excellent communicator — able to work cross-functionally, convey technical concepts to non-technical audiences, and proactively keep teams in the loop - Self-starter with meticulous attention to detail, a curious and conscientious nature, and the drive to grow into expanded responsibilities as the company scales Interview Process At Chooose, we prioritize transparency throughout our interview process. If your qualifications look like a fit, we’ll begin with an introductory conversation where you'll have the chance to discuss your experience and learn more about our company. From there you'll receive a practical exercise so you can show your work. The second phase consists of a technical interview where you'll meet with fellow members of the team, and you'll get a chance to talk through your technical exercise. The final phase of the interview process is 1-2 one-on-one conversations with the hiring manager and member of our executive team. The process should take approx. 4 weeks. While we strive to keep to this timeline, the occasional adjustment may occur; we’re focused on ensuring for enough time to get to know one another. Compensation Compensation will be based on experience and skill, commensurate with market rates, and will include both salary and equity in Chooose. Diversity and Inclusion We value diversity and believe forming teams in which everyone can be their authentic self is key to our success. We encourage people from underrepresented backgrounds and different industries to apply. Equal Opportunity Employer Chooose is an equal opportunity employer and does not discriminate based on race, color, religion (creed), gender, gender expression, age, national origin (ancestry), disability, marital status, sexual orientation, or military status. We are committed to providing an inclusive and welcoming environment to our employees and welcome input from candidates and employees on how we can enhance our inclusiveness. Prerequisite for Employment Chooose may request to conduct background checks on prospective applicants to verify the information provided in the CV, transcripts, and other documentation. This background check may be carried out by our partner and will not be conducted without the applicant's prior consent. Prospective applicants will receive more information about this.

United States + 40 moreAll locations: United States | United Kingdom | Germany | France | Estonia | Portugal | Hungary | Poland | Ukraine | Romania | Bulgaria | Czechia | Slovakia | Belarus | Moldova | Sweden | Greece | Belgium | Italy | Ireland | Switzerland | Netherlands | Finland | Malta | Denmark | Lithuania | Croatia | Spain | Austria | Bosnia And Herzegovina | Iceland | Luxembourg | North Macedonia | Montenegro | Norway | Serbia | Slovenia | Albania | Cyprus | Latvia | Monaco
Job Closed
Mechanical Licensing Collective logo

Software Test (QA) Engineer

Mechanical Licensing Collective

The Mechanical Licensing Collective (The MLC) is a nonprofit organization designated by the U.S. Copyright Office to administer blanket mechanical licenses for digital music services in the United States. Our mission is to ensure that songwriters, composers, and music publishers are accurately paid for the use of their music in the digital ecosystem. While our foundation is rooted in music licensing and rights administration, the scale and complexity of the data we process—billions of usage records from digital service providers—has positioned The MLC at the intersection of music and technology. As we continue to build and refine the systems that power matching, royalty processing, and rights management, we are increasingly operating like a technology company, developing sophisticated platforms, data infrastructure, and automation to support the future of digital music licensing.

QA Engineer90 days ago

Role Description As a Quality Assurance Engineer, you will design, implement, and own the testing strategy for the Matching Platform. You will build and maintain automated testing frameworks and perform exploratory validation across workflows, APIs, integrations, and user-facing components to ensure the system behaves as intended and that changes do not introduce regressions. You will contribute production-quality testing code, establish testing standards and best practices, and work closely with the Matching Team throughout story refinement and implementation to ensure new functionality is testable, clearly defined, and validated before completion. The Matching Platform is a critical tool that enables The MLC to drive accurate royalty payments to our Members. Qualifications - Minimum five (5) years’ experience in Quality Assurance or Quality Engineering within a software engineering team. - Strong experience designing and implementing automated tests; able to write and maintain production-quality testing code. - Hands-on experience with manual and exploratory testing in complex systems; able to validate behavior against business rules. - Experience testing APIs and workflow-heavy or data-driven systems; proficient in SQL; experience working within AWS environments. - Experience testing machine learning or probabilistic systems, building testing frameworks from scratch, or working with orchestration tools such as Dagster or Airflow is a plus. - Strong attention to detail, clear documentation skills, and effective collaboration within Agile, cross-functional teams. - Working proficiency in Python, familiarity with other languages is a plus. Requirements - Own the testing strategy for the Matching Platform, ensuring consistent validation across workflows, APIs, integrations, and user-facing components. - Design, build, and maintain automated test suites in Python, establishing and evolving the team’s testing framework. - Perform manual and exploratory testing before work is considered complete, validating complex workflows, identifying defects, edge cases, unintended behaviors, and deviations from business rules. - Collaborate closely with engineers and product stakeholders during story refinement and development to ensure features are testable and clearly defined. - Define and maintain QA standards and testing practices within the Matching Team, contributing to regression coverage as the platform evolves. - Investigate and document defects clearly, working with developers to resolve issues prior to ticket completion. Benefits - Advocate for quality throughout the development lifecycle, partnering with engineers to incorporate testing considerations early. - Contribute to the evolution of scalable, automated QA practices across the Technology organization. - Promote consistent standards for reliability, validation, and defect management. - Participate in Agile ceremonies, providing a quality-focused perspective in planning and retrospectives. - Support continuous improvement of engineering practices as systems grow in complexity. Company Description The Mechanical Licensing Collective (The MLC) is a nonprofit organization designated by the U.S. Copyright Office to administer blanket mechanical licenses for digital music services in the United States. Our mission is to ensure that songwriters, composers, and music publishers are accurately paid for the use of their music in the digital ecosystem. While our foundation is rooted in music licensing and rights administration, the scale and complexity of the data we process—billions of usage records from digital service providers—has positioned The MLC at the intersection of music and technology. As we continue to build and refine the systems that power matching, royalty processing, and rights management, we are increasingly operating like a technology company, developing sophisticated platforms, data infrastructure, and automation to support the future of digital music licensing.

United States + 171 moreAll locations: United States | Canada | Brazil | Colombia | Argentina | Chile | Venezuela | Bolivia | Ecuador | French Guiana | Guyana | Paraguay | Peru | Suriname | Uruguay | Mexico | Costa Rica | El Salvador | Guatemala | Honduras | Nicaragua | Panama | Dominican Republic | Puerto Rico | Bahamas | Guadeloupe | Haiti | Jamaica | Martinique | Montserrat | United Kingdom | Germany | France | Estonia | Portugal | Hungary | Poland | Ukraine | Romania | Bulgaria | Czechia | Slovakia | Belarus | Moldova | Sweden | Greece | Belgium | Italy | Ireland | Switzerland | Netherlands | Finland | Malta | Denmark | Lithuania | Croatia | Spain | Austria | Bosnia And Herzegovina | Iceland | Luxembourg | North Macedonia | Montenegro | Norway | Serbia | Slovenia | Albania | Cyprus | Latvia | Monaco | South Africa | Egypt | Algeria | Angola | Benin | Botswana | Burkina Faso | Burundi | Cameroon | Cabo Verde | Central African Republic | Chad | Congo | Côte D'ivoire | Democratic Republic of the Congo | Equatorial Guinea | Eritrea | Ethiopia | Gabon | Gambia | Ghana | Guinea | Guinea-bissau | Kenya | Lesotho | Liberia | Libya | Madagascar | Malawi | Mali | Mauritania | Mauritius | Mayotte | Morocco | Mozambique | Namibia | Niger | Nigeria | Réunion | Rwanda | Senegal | Seychelles | Sierra Leone | Somalia | Sudan | Eswatini | Tanzania | Togo | Tunisia | Uganda | Zambia | Zimbabwe | Georgia | Turkey | Israel | United Arab Emirates | Armenia | Azerbaijan | Bahrain | Iraq | Jordan | Kuwait | Lebanon | Oman | Qatar | Saudi Arabia | Palestine | Yemen | India | Japan | Philippines | Pakistan | Thailand | Singapore | Vietnam | Taiwan | Indonesia | Cambodia | Laos | Malaysia | Myanmar | South Korea | China | Afghanistan | Bangladesh | Bhutan | Kazakhstan | Kyrgyzstan | Maldives | Mongolia | Nepal | Sri Lanka | Tajikistan | Turkmenistan | Uzbekistan | Australia | Papua New Guinea | Kiribati | Palau | French Polynesia | Tuvalu | New Zealand
Job Closed
Instinct Science logo

Quality Assurance Lead

Instinct Science

Mission-critical software for the world's best veterinary hospitals.

QA Engineer90 days ago
OtherRemoteTeam 51-200H1B No Sponsor

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description This job, and the team at Instinct, is remote. As a QA Lead, you will play a key role in testing modern veterinary software that serves thousands of users in animal hospitals across the globe. Those in this role often take ownership of test plan creation and execution, and have the ability to provide feedback on software quality and product development. You will work closely and provide leadership to a small, cross-functional, highly-collaborative team to deliver quality software that solves real problems for our customers. Our teams have a deep understanding of their domains and work to deliver value with minimal overhead. We prize excellence, creativity, and accountability and in return provide autonomy and an environment to do your best work. What You’ll Do - Own the QA lifecycle of software projects from scoping to release - Lead and mentor other QA Analysts - Design, implement, and execute test plans and test cases for Instinct's software products, ensuring functionality, performance, and reliability. - Collaborate with your team to understand requirements and ensure quality is built into every stage of the development lifecycle - Identify, document, and track bugs and defects using tracking tools, providing clear and actionable feedback to the development team - Conduct manual testing as necessary, focusing on critical paths and edge cases to ensure software meets high-quality standards - Develop and maintain test plans to support regression, functional, and integration testing - Analyze testing outcomes and generate reports to communicate results to stakeholders, recommending process improvements where applicable - Research reported customer issues - Stay current with QA best practices and tools to continuously enhance the testing process and product quality. Qualifications - Experience testing modern SaaS applications - Experience with bug tracking tools such as Jira or equivalent. - Familiarity with APIs and tools like Postman for API testing. - Ability to think critically and test edge cases, ensuring software works seamlessly in all scenarios - Strong analytical skills to identify root causes of defects - Team-first attitude, including a strong desire to collaborate with your teammates and strive for excellence in software delivery - Strong communication skills in a remote work environment - Commitment to quality driven by empathy for our customers and their patients - Detail-oriented and organized in your work Requirements - Basic knowledge of programming languages to write and troubleshoot test scripts - Working knowledge of SQL for data analysis and database navigation - Experience using AWS to build, deploy and troubleshoot applications Benefits - We offer a supportive and caring work environment. - We are transparent, open, honest, and empathic, both internally and externally. - We pay our team well. - We offer medical, dental and vision benefits and 401K with match. - We give our team owner-like flexibility over work and time-off, including time to innovate and Flow State Fridays. - We offer a generous stipend that can be used for almost anything to allow you to bring your best self to work. - We provide all-expense-paid time throughout the year together, including at our annual retreat. - The compensation range for this role is $110,000 - $150,000. Actual compensation will be determined through a variety of factors including the candidate's skills, qualifications, and experience. Company Description Instinct Science is at the forefront of veterinary innovation, comprised of world-class tools that have served our industry for decades: easy-to-use veterinary practice software (Instinct EMR), an essential resource for expanding your knowledge and skills (Clinician’s Brief), clinical and pharmaceutical decision support (Standards of Care & Plumb’s), and an AI scribing platform (ScribbleVet). Combined, Instinct Science offers an ecosystem that veterinarians rely on for every aspect and stage of their careers. At Instinct Science, we believe in leading with compassion. Our team, our customers, and their patients and clients are the foundation of everything we do. Our culture is guided by our U.C.A.R.E. values, which serve as our daily compass: - Urgency: We move with speed because our mission is too important to wait. - Customer First: We’re our customers’ (and this profession’s) biggest fans. - Act with Grace, Not Teeth: We treat people with kindness, humor, humility, and assume good intent. - Right Things, Right Reasons: We take ownership of all tasks, big and small. - Excellence is in our DNA: We hold ourselves and each other to high standards.

United States
Job Closed
Nagarro logo

Associate Staff Engineer – QA Performance

Nagarro

Nagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.

QA Engineer90 days ago
Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

• To perform both performance testing and functional testing on an enterprise website, majorly on performance testing using Neoload. • The Selenium work is more on incorporating script to CN/local website. • Work with global teams in an English working ENV.

Qatar
Job Closed