> DOU
senior
FlyapsAutomation QA Engineer
format:Remotetype:Full-timecompany:Outsource
pythonjavascripttypescriptany one ofjavascriptsqlapi testingci/cd
pytestjestvitestplaywrightgis
> full description
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.