- Developed and enhanced Python (API) and Selenium... more (UI) Automation frameworks from scratch.
- Created, maintained, and executed an automated regression test suite using the existing Selenium test framework.
- Implemented and maintained a data validation test framework to validate the data ingested into the product from different EHRs and catch all the data discrepancies across the application.
- Participated in product roadmap planning and plan releases that align with the roadmaps and the company’s vision.
- Be the voice of Quality in product teams. Participated in design reviews and provided input on features and user stories from a quality standpoint.
- Recruited, onboarded, mentored, and managed engineers and build the team
- Develop hiring plans and work with recruiters and job agencies to manage the interview process, make offers, and close candidates.
- Manage the onboarding process with regular 1:1 meetings and ensure that engineers have a smooth onboarding process and ramp-up.
- Conduct regular 1:1s with engineers, set and manage expectations, and ensure they are empowered and inspired to do their jobs.
- People Management and performance review (quarterly and annual)
- Provided real-time, meaningful, sensitive, and constructive feedback to direct reports.
- Worked closely with the engineering and product teams to improve the release lifecycle processes associated with building, deploying, and updating complex engineering projects.
- Designed and implemented test strategies utilized across multiple test and development teams and documented the best-quality engineering processes and practices for the team. Own the entire release process, including release planning, cross-team coordination, dependency management, and delivery.
- Ensured that the new design and code met our standards for microservices, code quality, security, and scalability.