
Senior Test Automation Engineer, m/f/d
Posted Jun 3

Posted Jun 3
This is a fully remote position, open to applicants in Poland.
• Take ownership of and enhance the test automation framework (mainly .NET-based), ensuring it is scalable, maintainable, and easy for engineering teams to contribute to.
• Create and sustain automated tests across various layers (API, integration, end-to-end), placing a strong emphasis on API-first systems (driven by OpenAPI).
• Establish and uphold quality gates within CI/CD pipelines (using Azure DevOps), ensuring consistent and reliable release standards.
• Empower engineers to engage in automated testing by providing clear patterns, reusable components, and comprehensive guidelines.
• Utilize OpenTelemetry and Grafana LGTM to validate system behavior, enhance test observability, and identify quality issues in production-like environments.
• Collaborate closely with development teams working on Azure-based, Kubernetes (AKS), and GitOps-driven systems to ensure that testability and quality are integrated into the architecture.
• Continuously enhance test coverage, execution time, and signal quality, including integration with coverage tools.
• Investigate and implement new strategies to boost quality (e.g., contract testing, telemetry-driven validation, synthetic testing).
• Contribute to the test strategy for distributed systems, including multi-service SaaS environments.
• Review test implementations and offer guidance to maintain high standards throughout the codebase.
• Over 5 years of experience in Quality Engineering with a strong emphasis on automation.
• Proficient programming experience in C# / .NET Core, with the capability to work within and extend test frameworks.
• Practical experience with XUnit (or similar frameworks) and contemporary test automation methodologies.
• Extensive experience in testing API-first systems, with familiarity in working with OpenAPI/Swagger.
• Experience with integrating tests into CI/CD pipelines (Azure DevOps is highly preferred).
• Familiarity with test coverage tools like Cobertura.
• Experience in cloud-native architectures (Azure preferred) and distributed systems.
• Understanding of Kubernetes-based environments and their implications for testing.
• Strong analytical and problem-solving abilities, capable of identifying quality gaps and driving improvements.
• Exceptional communication skills; able to influence engineering teams and advocate for best practices.
• Competitive salary and performance-based bonuses.
• Comprehensive health, dental, and vision insurance.
• Opportunities for professional development and continuous learning.
• Flexible working hours and remote work options.
• A collaborative and innovative work environment.
Uvation
Zartis
Bitrefill
Miratech
Get handpicked remote jobs straight to your inbox weekly.