About this role
Role Summary
Owns the stability, accuracy, and signal quality of automated test execution by systematically analyzing, debugging, and resolving failing scripts across pipelines.
Key Responsibilities
• Execute and monitor pipelines in:
• Azure DevOps
• Categorize failures:
• Test defect vs environment vs data vs code
• Script-Level Debugging & Root Cause Analysis
Debug automation scripts written in:
• Playwright / Selenium
Identify root causes such as:
• Flaky selectors (dynamic DOM changes)
• Synchronization/timing issues (wait conditions)
• Assertion mismatches
• Data dependency failures
• Validate API failures using:
• Postman or GraphQL tools
• Inspect logs and telemetry (App Insights, pipeline logs)
• Track trends and provide triage reporting
Required Skills
• Strong debugging and analytical skills
• Experience with logs, APIs, and UI troubleshooting
• Familiarity with test automation lifecycle
• Experience with observability tools (App Insights, Azure monitoring)
Nice to Have
• Mortgage/FinTech experience
Disclaimer: HeadSpin does not charge any fees at any stage of the recruitment or selection process. We will never ask candidates to pay money or share financial information in exchange for a job offer. If you receive any communication requesting payment on behalf of HeadSpin, please treat it as fraudulent and report it immediately to [email protected]