About the Role
Career
Senior AQA Engineer / Quality Coach
Senior AQA Engineer / Quality Coach
Warsaw, Poland · QA and testing
Senior AQA Engineer / Quality Coach
We’re Source Angel - a Danish-rooted software company with development centers in Ukraine, Poland, and Romania. For 8+ years, we’ve been building dedicated tech teams for global clients, focusing on long-term partnerships and a strong people-first culture.
We foster an environment of respect, transparency, and professional growth, offering engineers freedom with responsibility, collaborative Scandinavian leadership, and an international mindset.
About the Project
Be one of the first on a fresh team for a Nordic client — entrepreneurial energy, proven foundation.
You’ll join a newly formed core team that is rebuilding a widely-used automotive SaaS platform from scratch using modern technologies and AI-first development principles.
The system supports over 1,500 car repair shops across Europe — from workshop management to integrations with finance, logistics, and more. The client is part of a global software group (190+ companies in 34 countries), which offers long-term stability, strategic support, and room for innovation, while keeping full autonomy in the local product strategy.
This is a long-term greenfield modernization project with high technical standards and a strong emphasis on scalability, security, clean architecture, and future AI integration.
The tech stack is still evolving, and you'll have the opportunity to actively shape it.
Role Evolution: In our AI-First environment, developers write unit tests with Copilot assistance. This shifts QA focus toward test strategy, E2E ownership, exploratory testing, and coaching developers on quality practices.
You will be the sole QA Engineer in the Warsaw team, with external QA support available. This requires close collaboration with developers and a hands-on, pragmatic approach.
Key Responsibilities
1. Test Strategy & Architecture
Define and own the overall test strategy - what gets tested where, and by whom
Establish test frameworks, patterns, and best practices for the team
Design test architecture that scales with the platform
2. E2E & Integration Test Ownership
Own end-to-end test suites for critical user journeys
Design and maintain integration tests for external systems (accounting, payments, suppliers)
Test event-driven flows (Kafka) and async communication patterns
3. Quality Coaching & Collaboration
Work embedded with developers - not as a separate QA silo
Review and improve AI-generated tests from developers
Coach developers on testing best practices and quality mindset
Pair with developers on complex test scenarios
4. Exploratory Testing & Edge Cases
Perform exploratory testing that AI cannot do - creative what if scenarios
Validate multi-tenant isolation, RBAC, and data separation
Find edge cases and unexpected behaviors before users do
5. CI/CD Integration & Quality Gates
Integrate automated tests into CI/CD pipelines (GitHub Actions)
Define and enforce quality gates for deployments
Monitor test coverage and quality metrics
6. AI-Assisted Testing
Leverage AI tools for test generation and maintenance
Evaluate and implement new AI testing tools
Define standards for AI-generated test quality
You will:
Be the go-to person for quality across the entire platform
Define test strategy and coach developers on quality practices
Own E2E and exploratory testing for critical business flows
Work hands-on - this is not a management role
Coordinate with external QA support when needed
Skills & Qualifications
Required
5+ years of experience in QA/test engineering for software development
Strong expertise in E2E and integration test automation
Experience with API testing - REST APIs, Postman, or similar tools
Experience integrating tests into CI/CD pipelines
Collaboration mindset - experience working embedded with developers, not siloed
Coaching ability - can help developers improve their testing practices
AI-First mindset: Uses AI tools for test generation and eager to explore new approaches
Fluent English communication across distributed teams
Preferred
Experience with Cypress, Playwright, or Selenium
Performance/load testing experience (k6, JMeter)
Experience with B2B SaaS, ERP, or multi-tenant systems
Experience defining test strategies for teams
Background in development (understands code, can review developer tests)
Onboarding & Performance Expectations
First 30 Days
Onboard to Helios architecture, test environments, and development workflows
Evaluate and recommend test tooling and frameworks
Set up initial test automation infrastructure
First 90 Days
Implement automated test suite for first critical user journey
Define and document test strategy and quality gates
Present insights and recommendations based on implementation experience
Tech Stack
QAtest engineeringE2E testingintegration testingAPI testingREST APIsPostmanCI/CDGitHub ActionsAI toolstest generationtest maintenance