Overview
Quality engineering and automation for a SaaS-based CRM and growth platform offering capabilities such as lead management, communication workflows, and website creation.
The platform supported business-critical workflows where reliability, data accuracy, and performance directly impacted customer operations and revenue.
What I worked on
- Defined and implemented a comprehensive test automation strategy aligned with SaaS product goals
- Collaborated with product and development teams to:
- Define testing requirements
- Design detailed test plans
- Created and maintained automated test cases and scripts ensuring broad functional coverage
- Ensured coverage across core SaaS modules including CRM, communication flows, and web features
Automation & technical implementation
- Designed, developed, and maintained a scalable automation framework using:
- Cypress
- TypeScript
- Established reusable patterns for:
- Functional regression testing
- API-level validation
- Used Postman and Cypress for both automated and exploratory API testing
- Oversaw execution of automated test suites, analyzed failures, and worked with developers to resolve issues
CI/CD & delivery enablement
- Integrated automation suites into Jenkins CI/CD pipelines for continuous testing
- Ensured automation provided:
- Fast feedback
- Reliable execution
- Clear failure signals
- Coordinated with cross-functional teams to:
- Communicate test progress
- Identify risks early
- Support release readiness
Performance & quality focus
- Conducted load and stress testing using JMeter
- Identified performance bottlenecks affecting scalability and user experience
- Continuously assessed and improved overall QA processes to align with product growth
Leadership & process improvement
- Provided guidance and mentorship to automation team members
- Maintained comprehensive QA documentation including:
- Test plans
- Test cases
- Automation framework documentation
- Drove continuous improvement of testing practices and automation standards
✓
Outcome
- Established a robust automation foundation for a growing SaaS platform
- Improved release confidence through CI-integrated testing
- Reduced manual testing effort while increasing coverage
- Enabled scalable QA practices to support future product expansion