Hi everyone! My name is Ashutosh Gupta and I am currently Director of Engineering and Head of Quality at SchoolMint, where I lead a team of 19 people.
I am passionate about quality and love to use processes to solve complex problems related to quality and scaling. I can help with challenges on how to grow, nurture and choose the right level of investment in your QA teams over time. I can also help with establishing the right level of processes to manage growing pains for startup engineering teams .
Looking forward to meeting you!
Hey, I'm available every Friday at 11:00 PM (GMT)
Next time slot availableCreate an account
July 31, 2020
11:00 PM (GMT)
Director Of Engineering
May 2016 - current
Leading engineering teams for highly strategic product lines and responsible for quality assurance for all SchoolMint. Also, leading SchoolMint efforts in security, certifications like FERPA, penetration testing, performance and automation.
Help define technical and process roadmap. Present Engineering updates in all hands.
A key member of SchoolMint engineering leadership team, built a strong engineering and QA team from scratch. Provided coaching, training, mentorship through 1on1s, tech-talks and team trainings. Developed a culture of ownership, cooperation, quality and learning. Structured the team to facilitate deep product knowledge.
Strong in SDLC including scrum and waterfall. Created processes and dashboards to have better visibility of progress in scrums across company. Defined software development and release processes and applied industry best practices to increase bugs found in internal dev/ QA testing and reduced the number of emergency production bugs.
Software QA Manager
Apr 2015 - May 2016
• Develop and present the overall QA strategy and roadmap. Provide technical leadership, career development, and mentoring to the members of the QA team.
• Reviewed existing Automation written in Selenium/C# and SoapUI, and presented a roadmap to close the existing automation gaps and enhance automation capability
• Prepare and manage QA schedule. Communicate overall project status and resolve or escalate issues that are not worked out within agile teams.
• Provide people management for QA team, including hiring, setting and monitoring of annual performance plans, coaching, and career development. Ensure that proper knowledge and career development tools are in place to support ongoing team member and process development.
• Review QA strategy, QA estimation, test plan and test cases. Identify and evaluate fundamental issues with product quality and provide strategy and direction for improvement.
Sr. Engg. Instructor
Jan 2012 - Apr 2015
Create and deliver extensive technical training on automation framework (planning automation,
writing scripts, executing, debugging and triaging) to reduce ramp up time for developers and
Coach QA engineers and managers on Agile-Scrum to increase adoption of agile/scrum in the
Train senior/lead QA engineers on advanced QA processes and best practices.
Design, develop and deliver appropriate learning solutions for delivery through classroom and numerous alternative learning technologies.
\- Winner of outrageous opinions, a contest held by CTO to get new ideas from engineering.
\- Introduced many advanced level technical QA courses including advanced OO Perl automation and automation library development.
Sep 2008 - Dec 2011
Manage quality assurance for products in the exciting Mobile domain and lead a passionate team of 19 QA lead and engineers.
\- Preparing and managing QA schedule. Reviewing QA strategy, QA estimation, testplan and testcases. Hand off of final production builds to IT.
\- Working closely with Systems Development, Program Management, IT and internal customers
\- Managing Onsite and offshore teams to make sure that the teams are appropriately tasked and functioning efficiently.
\- Reduce risk and improve organizational performance to improve efficiency and quality. E.g. Automate QA tasks, evaluate and acquire new tools to enhance productivity, establish relevant processes.
\- Testing high priority production issues and working with Operations and dev team to resolve them.
\- Managing all aspects of testing (system, functional, regression, stress/performance, boundary, compatibility, acceptance, end to-end, and usability testing at all development stages) and creating progress reports for review and approval of senior management.
Technology – Netezza, SQL server 2008, Java, C, Cognos, Composite, TIBCO, Mobile platforms
Dec 2006 - Nov 2011
Lead QA Engg.
Oct 2005 - Sep 2008