Senior Test Automation Engineer
AVILOO GmbH · Wiener Neudorf, Lower Austria, AT
Deine Aufgaben - Architect the testing infrastructure, tooling, and possibly add new types of tests (load tests, data-pipeline tests, resilience / fault-tole...
Job description
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. - Participa...