We are looking for an intermediate Python professional with Azure knowledge and strong QA skills. This is a hands-on role for someone who is comfortable reviewing code, testing fixes, monitoring live systems, and following issues through to resolution.
What you’ll do:
Monitor applications, automations, and reporting systems for errors
Investigate issues and perform initial root cause analysis
Document bugs clearly and escalate them to the right developer
Track issues until they are resolved and verified
Review code changes and deployment readiness
Test fixes before production releases
Perform post-deployment validation and report failures
Help improve system stability, QA processes, and release quality
What we need:
Intermediate Python skills
Working knowledge of Azure and cloud-based applications
Robust manual QA and testing mindset
Ability to read and review code, even if development is not your primary focus
Clear written communication and disciplined issue tracking
Willingness to handle substantial day-to-day QA work
This role sits between QA and development. You will not just log bugs. You will investigate, validate, coordinate, and help ensure issues actually get