Remote job
Senior QA Automation Engineer - SDET
Job details
About this role
Role overview A senior quality engineering role on the Core QA Team for a distributed in-memory database platform. The position focuses on building robust automated test frameworks, validating complex distributed behavior, and helping reduce manual effort across the team. Expect deep work on transactions, replication, networking, storage, and cluster management in a globally distributed engineering organization.
Responsibilities - Design, develop, and maintain automated tests and supporting frameworks for functional and performance validation - Participate in release testing activities and help improve the release validation process - Validate new features, bug fixes, and performance improvements against expected behavior - Investigate complex issues spanning distributed transactions, replication, networking, storage, and cluster management - Build automation solutions that reduce manual effort and improve team productivity
Requirements - 5+ years of experience in software quality assurance, test automation, or software engineering - Strong Java programming skills and familiarity with the broader Java ecosystem - Hands-on experience designing and maintaining automated test frameworks - Background testing distributed or backend systems - Solid understanding of at least three of: multithreading, concurrency, networking, distributed systems concepts, transactions, or consistency models
Nice to have - Experience with NoSQL or distributed databases, particularly Apache Ignite or GridGain - Familiarity with Docker and Kubernetes - Experience with relational databases - Use of AI tools to boost engineering productivity - Background in performance testing, profiling, and troubleshooting complex systems
Benefits and work setup - Remote or hybrid options depending on country (hybrid in Bulgaria; remote across Croatia, Estonia, Finland, Italy, Poland, Romania, Serbia, and Spain) - Competitive pay with 25 days of paid annual leave plus public holidays - Globally distributed team culture that values creativity and clean engineering - Projects that work at meaningful scale