
Steve Westhoek
AI Assisted Product Delivery Consultant
Skills

See my services


Portfolio
Work experience
Founder / Software QA Engineer & Developer
ProChat • Self-employed
Jul 2024 - Present • 2 yrs 1 mo
Building and testing modern web applications and developer tools with a strong focus on software quality, reliability and safe AI-assisted development. My work combines professional QA engineering with hands-on software development, including functional and exploratory testing, regression testing, defect investigation, Playwright automation, API and integration testing, TypeScript/Next.js development, CI/CD validation and release quality. I also develop open-source QA and developer tools, including ProChat QA Memory and ProChat Workbench, focused on reusable QA evidence, automated validation and reliable AI-assisted software workflows.
Rabobank
Freelance • 12 yrs 6 mos
Scrum Master / Senior Test Consultant
Aug 2017 - Nov 2019 • 2 yrs 3 mos
Combined Scrum Master and Senior Test Consultant responsibilities within a six-member DevOps team of testers, developers and operations specialists working closely with a Product Owner. Planned and coordinated functional, integration, regression, UAT, acceptance, defect retesting and release validation. Reviewed requirements, user stories and acceptance criteria and translated them into test approaches, scenarios, priorities and release risks. Managed defects through reporting, investigation, prioritisation and retesting, while coordinating test environments and dependencies across business, development and operations teams. As Scrum Master, facilitated stand-ups, sprint planning, refinements, reviews and retrospectives, and communicated quality status, risks, capacity and release readiness to stakeholders and management. Worked with Jira and Confluence in an Agile/DevOps environment.
Enterprise Software QA Consultant
Mar 2007 - Jun 2017 • 10 yrs 3 mos
Worked across multiple client assignments and complex enterprise environments in banking (Rabobank), energy (Enexis), insurance (Achmea) and government (Belastingdienst – Dutch Tax Administration), progressing through Junior Test Analyst, Test Engineer, Test Consultant and Senior Test Consultant responsibilities. Defined test approaches, plans, scenarios, test cases, test data and coverage based on business requirements and risk. Performed functional, system, integration, regression, acceptance and UAT testing across business-critical systems. Used SQL and relational databases for data validation and defect investigation, managed defects from identification through retesting and release assessment, and supported root-cause analysis using business behaviour, test evidence and technical findings. Coordinated testing with development, business, operations and dependent teams and communicated quality risks, progress and release recommendations to technical and non-technical stakeholders.