Senior Test Automation Engineer

Festanstellung, Vollzeit · Wiener Neudorf

Lesen Sie die Stellenbeschreibung in:
Your mission
  • Architect the testing infrastructure, tooling, and possibly add new types of tests (load tests, data-pipeline tests, resilience / fault-tolerance tests, etc.).
  • Design, implement, and maintain comprehensive automated test suites covering web front-ends, backend services, APIs, inter-service communication, data ingestion and processing pipelines, and storage layers.
  • Cover and test service-to-service communication (e.g., microservices, APIs, RPC calls), including modern protocols such as gRPC, and event-driven / messaging workflows (e.g., using Kafka), because AVILOO’s architecture may include distributed components, data streaming, and asynchronous workflows.
  • Automate end-to-end, integration, regression, and performance tests — especially for data-heavy flows (battery data ingestion, real-time monitoring, analytics).
  • Validate data correctness and database behavior: write SQL tests, queries, assertions against PostgreSQL (or whichever relational store is used) to ensure data integrity.
  • Collaborate closely with developers, DevOps (or infrastructure) engineers, and product owners to define testable requirements, CI/CD pipelines, and quality gates.
  • Participate in code reviews of test code, ensuring maintainability, readability, and best practices.
  • Monitor test results, log failures, define metrics for test coverage, reliability or performance regressions; report issues and work with devs to triage and fix.
  • Help design and implement automated CI/CD workflows — integrate tests into pipelines so that new changes are validated automatically, maintaining high quality and preventing regressions in a fast-paced environment.
Your profile
  • English speaking
  • Proven experience in automated testing within a Java environment.
  • Hands-on with backend & web-application testing; familiarity with testing REST APIs, web UIs or similar.
  • Experience working with databases, especially writing and validating SQL (ideally PostgreSQL).
  • Knowledge of distributed systems or microservices; comfortable working with RPC frameworks (preferably gRPC) and message-driven architectures (preferably Kafka or similar).
  • Good understanding of software testing methodologies — unit, integration, regression testing; ability to design meaningful test cases covering edge cases, performance, data integrity.
  • Familiarity with version control (e.g. Git), branching workflows, code reviews.
  • Comfortable working as part of a cross-functional, international, team in an ambitious, high-growth startup/scale-up environment.
  • Experience with CI/CD tools and workflows — e.g. Jenkins, GitLab CI, GitHub Actions, or similar.
  • Familiarity with containerized environments (e.g. Docker), or infrastructure-as-code / deployment automation.
  • Experience with data-streaming, large-scale data ingestion / analytics systems; knowledge of monitoring/logging tools.
  • Exposure to cloud platforms / distributed compute / microservices.
  • Interest or prior experience in automotive, e-mobility, battery diagnostics, or embedded-to-cloud systems.
  • Understanding of real-time data processing, time-series data, and data validation in high-volume contexts.
  • Good documentation skills, ability to write clear test plans, test cases, and contribute to team best practices.
  • German speaking
Why us?
  • An opportunity to join a fast-growing, international company that’s shaping the future of electromobility. 
  • Work on real-world, impactful software involving hardware interfacing, data processing, analytics — not just typical CRUD apps.
  • Flat hierarchy, open communication, and a dynamic startup/scale-up environment. 
  • Chance to grow professionally across testing, backend development, DevOps, data engineering — many parts of the stack to explore.
  • Be part of a mission-driven company: enabling transparency, trust, and sustainability in used-EV trading and battery diagnostics.
About us
Since its foundation in 2018, AVILOO has quickly become the global market leader in the field of battery diagnostics for electric vehicles. 

With more than 90 employees, we already dominate the global “remarketing” & “after-sales” market for electric vehicles. Our customers already include the most renowned vehicle manufacturers, testing companies, leasing companies, vehicle dealers and automobile clubs.

You will be at the forefront and make a significant contribution to the company's success by independently leveraging the enormous potential of your business area. 

We want you to join our dynamic and performance-oriented team and enjoy the success of AVILOO together. Your satisfaction is our CEO's business: 

“We take care of our people. While performance is important to us, we also ensure a good work-life balance. As a father of five children, I know that parents in particular need to be flexible. I guarantee you this flexibility!” Dr. Marcus Berger - CEO

If you want to continue your career with us, then this is your chance!

If you want to be part of a dynamic and successful team where the entrepreneurial spirit is still alive, then this is your chance!

If you've had enough of narrow framework conditions and slow decisions, then this is your chance!

If you finally want to create something yourself, implement your own ideas and concepts, then this is your chance!

Do you want to be in the thick of it? Do you want to be part of a team that really deserves the name, where we treat each other with respect without exception and celebrate this together time and time again? Do you want to work in a company where everyone is allowed to say what they think? Then give us a call at any time or send us your application documents! We will get back to you reliably! We look forward to getting to know you!

AVILOO GmbH, IZ NÖ Süd, Straße 16, Objekt 69, 2355 Wiener Neudorf, Austria
Tel: +43676 772 5495, Web: www.aviloo.com/en/jobs-company



Deine Aufgaben
  • Architect the testing infrastructure, tooling, and possibly add new types of tests (load tests, data-pipeline tests, resilience / fault-tolerance tests, etc.).
  • Design, implement, and maintain comprehensive automated test suites covering web front-ends, backend services, APIs, inter-service communication, data ingestion and processing pipelines, and storage layers.
  • Cover and test service-to-service communication (e.g., microservices, APIs, RPC calls), including modern protocols such as gRPC, and event-driven / messaging workflows (e.g., using Kafka), because AVILOO’s architecture may include distributed components, data streaming, and asynchronous workflows.
  • Automate end-to-end, integration, regression, and performance tests — especially for data-heavy flows (battery data ingestion, real-time monitoring, analytics).
  • Validate data correctness and database behavior: write SQL tests, queries, assertions against PostgreSQL (or whichever relational store is used) to ensure data integrity.
  • Collaborate closely with developers, DevOps (or infrastructure) engineers, and product owners to define testable requirements, CI/CD pipelines, and quality gates.
  • Participate in code reviews of test code, ensuring maintainability, readability, and best practices.
  • Monitor test results, log failures, define metrics for test coverage, reliability or performance regressions; report issues and work with devs to triage and fix.
  • Help design and implement automated CI/CD workflows — integrate tests into pipelines so that new changes are validated automatically, maintaining high quality and preventing regressions in a fast-paced environment.
Dein Profil
  • English speaking
  • Proven experience in automated testing within a Java environment.
  • Hands-on with backend & web-application testing; familiarity with testing REST APIs, web UIs or similar.
  • Experience working with databases, especially writing and validating SQL (ideally PostgreSQL).
  • Knowledge of distributed systems or microservices; comfortable working with RPC frameworks (preferably gRPC) and message-driven architectures (preferably Kafka or similar).
  • Good understanding of software testing methodologies — unit, integration, regression testing; ability to design meaningful test cases covering edge cases, performance, data integrity.
  • Familiarity with version control (e.g. Git), branching workflows, code reviews.
  • Comfortable working as part of a cross-functional, international, team in an ambitious, high-growth startup/scale-up environment.
  • Experience with CI/CD tools and workflows — e.g. Jenkins, GitLab CI, GitHub Actions, or similar.
  • Familiarity with containerized environments (e.g. Docker), or infrastructure-as-code / deployment automation.
  • Experience with data-streaming, large-scale data ingestion / analytics systems; knowledge of monitoring/logging tools.
  • Exposure to cloud platforms / distributed compute / microservices.
  • Interest or prior experience in automotive, e-mobility, battery diagnostics, or embedded-to-cloud systems.
  • Understanding of real-time data processing, time-series data, and data validation in high-volume contexts.
  • Good documentation skills, ability to write clear test plans, test cases, and contribute to team best practices.
  • German speaking
Warum wir?
  • An opportunity to join a fast-growing, international company that’s shaping the future of electromobility. 
  • Work on real-world, impactful software involving hardware interfacing, data processing, analytics — not just typical CRUD apps.
  • Flat hierarchy, open communication, and a dynamic startup/scale-up environment. 
  • Chance to grow professionally across testing, backend development, DevOps, data engineering — many parts of the stack to explore.
  • Be part of a mission-driven company: enabling transparency, trust, and sustainability in used-EV trading and battery diagnostics.
Über uns

AVILOO hat sich seit der Gründung im Jahr 2018 schnell zum globalen Marktführer im Bereich Batteriediagnose von Elektrofahrzeugen entwickelt. 

Mit mehr als 90 Mitarbeitern dominieren wir jetzt schon den globalen „Remarketing“ & „After-Sales“ Markt für Elektrofahrzeuge. Zu unseren Kunden zählen bereits die renommiertesten Fahrzeughersteller, Prüfgesellschaften, Leasingunternehmen, Fahrzeughändler und Automobilclubs.

Du stehst an vorderster Front und trägst maßgeblich zum Unternehmenserfolg bei, in dem Du selbstständig das enorme Potential Deines Geschäftsbereichs hebst. 

Wir wollen Dich für unser dynamisches und leistungsorientiertes Team gewinnen und gemeinsam Spaß am Erfolg von AVILOO haben. Deine Zufriedenheit ist bei uns CEO Sache: 

 

„Wir kümmern uns um unsere Leute. Während Leistung für uns wichtig ist, sorgen wir auch für eine gute Balance zwischen Berufsleben und Privatleben. Als Vater von fünf Kindern weiß ich, dass gerade Eltern flexibel sein müssen. Diese Flexibilität garantiere ich Dir!“ Dr. Marcus Berger – CEO

 

Wenn Du Deine Karriere bei uns fortsetzen möchtest, dann ist das Deine Chance!

Wenn Du Teil eines dynamischen und erfolgreichen Teams, in dem der „Entrepreneurial Spirit“ noch lebt, sein möchtest, dann ist das Deine Chance!

Wenn Du genug hast von engen Rahmenbedingungen und langsamen Entscheidungen, dann ist das Deine Chance!

Wenn Du endlich selbst etwas gestalten willst, eigene Ideen und Konzepte umsetzen möchtest, dann ist das Deine Chance!

Du willst mittendrin sein? Du willst Teil eines Teams sein, das diesen Namen wirklich verdient, in dem wir ausnahmslos respektvoll miteinander umgehen und dies auch immer wieder gemeinsam feiern? Du möchtest in einem Unternehmen arbeiten, in dem jeder sagen darf, was er denkt? Dann ruf uns jederzeit an oder schicke uns Deine Bewerbungsunterlagen! Wir melden uns verlässlich! Wir freuen uns, Dich kennenzulernen!


AVILOO GmbH, IZ NÖ Süd, Straße 16, Objekt 69, 2355 Wiener Neudorf, Österreich

Tel: +43676 772 5495, Web: www.aviloo.com/de/jobs-unternehmen

Wir freuen uns auf Dich!
Wir freuen uns über Dein Interesse an AVILOO. Bitte fülle das folgende kurze Formular aus. Solltest Du Schwierigkeiten mit dem Upload Deiner Daten haben, wende Dich gerne per Email an bewerbung@aviloo.com
Dokument wird hochgeladen. Bitte warten Sie.
Fügen Sie alle erforderlichen (mit einem * gekennzeichneten) Angaben hinzu, um Ihre Bewerbung abzusenden.