VOTRE PROCHAIN CHAPITRE
Senior QA Automation Engineer
À propos du poste
• Take end-to-end ownership of QA for a new .NET-based product as the sole QA engineer.
• Define and implement the testing strategy, test plans, quality standards, and release readiness criteria.
• Select appropriate automation tools and build a maintainable test automation framework from scratch.
• Design, implement, and maintain automated tests covering critical functionality, integrations, and end-to-end workflows.
• Perform manual and exploratory testing to validate new features and identify issues beyond automated coverage.
• Integrate automated tests into CI/CD pipelines and ensure reliable, actionable test results.
• Collaborate with developers and product stakeholders to clarify requirements, identify edge cases, and improve testability early in development.
• Investigate defects, document reproducible findings, and verify fixes.
• Drive release quality by assessing test coverage, communicating risks, and providing clear release readiness recommendations.
• Proven experience in a Senior QA or QA Automation role, with the ability to independently own the full QA lifecycle.
• Experience establishing QA processes and building test automation frameworks from scratch.
• Strong hands-on programming skills in at least one language used for test automation; no specific language is required.
• Solid understanding of test design techniques, risk-based testing, and selecting appropriate levels of test coverage.
• Experience testing APIs, backend services, and integrations.
• Ability to combine automated, manual, and exploratory testing effectively.
• Experience integrating automated testing into CI/CD pipelines and working with Git.
• Strong troubleshooting skills, including working with logs, test data, and databases.
• Ability to select tools pragmatically, prioritize testing activities, and work independently in a new project with evolving requirements.
• Clear communication skills and the ability to explain quality risks to technical and non-technical stakeholders.
• Nice to have: Experience testing .NET-based applications or programming in C#.
• Nice to have: Previous experience as the sole QA engineer on a product.
• Nice to have: Experience with performance, load, or security testing.
• Nice to have: Experience with containerized test environments and Docker.