Senior Automation QA Engineer

Novi Sad , Serbia
full-time

AI overview

Take ownership of automation-first quality assurance across various technology layers to ensure production-grade reliability and scalability of Invenda's platforms.

About Invenda


Invenda Group AG is an international technology company transforming automated retail through intelligent software and hardware solutions. With teams across Switzerland, US, Germany, Serbia, and Hong Kong, we are growing fast and continuously improving our internal operations. To strengthen our engineering team, we are looking for a Senior Automation QA Engineer (7–15+ years) to join our engineering organization and take ownership of automation-first quality assurance across frontend, backend, API, performance, and data layers.

This role is critical for ensuring production-grade reliability, scalability, and observability of Invenda’s platforms.



WHAT YOU WILL DO



Automation & Quality Delivery

  • Design, implement, and maintain scalable automation frameworks using Cypress and Selenium
  • Build and own end-to-end, integration, and regression test suites across complex distributed systems
  • Ensure consistent test coverage aligned with product risk, architecture, and release velocity
  • Drive automation standards, best practices, and long-term maintainability



API & Backend Testing

  • Design and execute REST API tests using Postman and automation extensions
  • Validate API contracts, authentication, authorization, and data consistency
  • Test asynchronous and event-driven workflows built on Azure Functions and AMQP messaging



Performance & Stress Testing

  • Plan, implement, and execute load, stress, and endurance testing using JMeter or equivalent tools
  • Identify performance bottlenecks and scalability risks
  • Collaborate with Backend and Platform teams on performance tuning and capacity planning



Monitoring, Analysis & Observability

  • Integrate test execution and results with SonarQube to track quality gates and coverage
  • Use Datadog to analyze runtime metrics, error patterns, latency, and system health
  • Correlate automated test results with production monitoring to drive proactive quality improvements

 

Frontend Testing

  • Automate UI and workflow testing for Angular and Electron applications
  • Validate user journeys, cross-platform behavior, and release stability
  • Reduce flaky tests and ensure CI/CD-friendly automation



Data Validation & Quality

  • Validate data flows and persistence across MongoDB, SQL databases, and Databricks
  • Test data correctness, transformations, and integrity across pipelines
  • Support QA for analytics, reporting, and data-driven features



Technical Leadership

  • Act as a senior quality authority within the engineering organization
  • Define QA automation standards, testing strategies, and tooling guidelines
  • Review test designs and automation code for quality, scalability, and maintainability
  • Contribute to architectural discussions with a strong quality and risk perspective



Collaboration & Strategy

  • Work closely with Product, Frontend, Backend, Data, and DevOps teams
  • Translate business and technical requirements into effective test strategies
  • Identify systemic quality risks and propose automation-driven solutions
  • Communicate quality status, risks, and recommendations clearly to stakeholders



Personal & Professional Skills

  • Excellent communication skills; full working proficiency in English
  • Strong ownership mindset with the ability to drive initiatives end-to-end
  • Proactive, structured, and detail-oriented
  • Comfortable challenging assumptions and raising quality concerns early
  • Mentor and support junior and mid-level QA engineers





CORE TECHNICAL SKILLS

Automation & Testing

  • Cypress
  • Selenium
  • Postman (REST API testing)
  • JMeter or equivalent performance testing tools

Monitoring & Analysis

  • SonarQube
  • Datadog

Technology Stack Under Test

  • Frontend: Angular, Electron
  • Backend: .NET, Azure Functions, AMQP
  • Data: MongoDB, SQL, Databricks




NICE TO HAVE

  • Experience with CI/CD pipelines and DevOps-driven quality practices
  • Exposure to IoT, distributed systems, or high-availability platforms
  • Experience testing data-heavy or analytics-driven systems



WHY JOIN INVENDA

  • Work on production-scale, real-world systems used globally
  • Influence quality strategy across frontend, backend, and data platforms
  • Be part of a transparent, fast-moving engineering culture that values ownership and excellence
  • Have real impact on system reliability, customer experience, and operational efficiency
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Automation Quality Assurance (QA) Engineer Q&A's
Report this job
Apply for this job