Employment Type: Full-time Location: Remote Language: English (Fluent/Spoken)
At Flyaps, we are looking for an experienced Python SDET / Quality Automation Engineer to lead the quality automation strategy for one of our key client projects.
About the Project: The project is a sophisticated, data-heavy SaaS platform focused on urban planning, scenario modeling, and interactive visualization of geospatial data. The product combines complex mathematical models, high-volume spatial data, and a robust backend.
What You’ll Own: * Design and implement from scratch an automated testing framework spanning data processing, backend services, and critical end-to-end (E2E) user journeys. * Create representative test datasets and fixtures that cover realistic spatial data anomalies and edge cases. * Build integration and contract tests for data ingestion, processing pipelines, APIs, and dataset access. * Test organizational boundaries, multi-tenant permissions, sharing settings, and dataset-version compatibility. * Establish release checks and smoke tests for customer and demo environments to provide clear evidence of deployment readiness. * Improve test reliability, optimize execution time, and enhance failure diagnostics and reproducibility. * Collaboratively introduce stronger engineering practices within a small development team, helping application developers design testable software.
What We’re Looking For: * 6+ years of experience in test automation, building and maintaining frameworks for production-grade software (Senior / SDET level). * Strong programming skills in both Python AND TypeScript/JavaScript (you must be comfortable working across both ecosystems). * Excellent SQL skills with hands-on experience validating complex data transformations and backend behavior. * Proven experience with API testing, integration testing, browser automation, and CI/CD pipelines. * Familiarity with tools like pytest, Jest/Vitest, and Playwright is highly desirable. * Ability to investigate complex failures across application code, databases, processing jobs, and infrastructure. * Excellent spoken and written English (Fluent/Advanced). You will be communicating daily with an international team, so being able to discuss technical architectures and present ideas clearly is a must. * Good engineering judgment about what to test, at which layer, and how to keep the test suite maintainable as the product evolves.
Nice to Have: * Experience working with geospatial / GIS data. * Experience testing data-intensive SaaS products, numerical applications, or multi-tenant architectures.
What We Offer: * A true “Greenfield” opportunity to build a QA architecture from scratch for a technologically complex and impactful product. * Fully remote work model with flexible hours within European time zones. * Professional growth in a high-engineering-culture team with zero corporate bureaucracy. * Competitive compensation package based on your skills and experience.