Onboarding Not Working
The onboarding flow broke, so new employees could not complete it.
Founder Project · HR Software
Our founder led a six-person QA team on an HR platform: 1,000+ manual test cases plus 800+ automated tests in RSpec and Capybara, run in CircleCI.
The Result
What Was in Place by the End
Overview
Our founder led QA on an HR web platform that companies use to onboard and manage their employees, at the head of a team of three automation testers and three manual testers. The work started with 1,000+ manual test cases and manual testing. Then came an automation framework in RSpec and Capybara, with PhantomJS as the headless browser, which grew to 800+ automated tests. CircleCI ran them as smoke and regression pipelines, and the platform's APIs were tested in Postman.
The Problem
An HR platform handles moments that matter to both new hires and HR teams: onboarding, documents, who can see what and the reports HR pulls out. When onboarding breaks, a new hire's first day starts badly. When permissions break, people see data they should not, or cannot reach what they need.
What Was Tested
How It Was Built
What Testing Found
The onboarding flow broke, so new employees could not complete it.
Uploaded documents failed to open.
Users could see or do things outside their role, or were blocked from what their role allowed.
Exports did not produce the files HR teams needed.
JavaScript errors in the browser console, often the first sign of a broken page.
What Was Delivered
Questions
Yes. On this HR platform, our founder's framework in RSpec and Capybara ran 800+ automated tests, with PhantomJS as the headless browser and CircleCI running the pipelines.
Book a free 30-minute QA strategy call. A written QA plan follows within 48 hours.
Book a Free QA Strategy Call