
Dedicated leader with a talent for identifying and addressing employee needs to nurture professional growth and capitalize on opportunities. Skilled manager adept at leading projects and spearheading initiatives aimed at optimizing software products, driving them to excellence. Proficient in leveraging data analytics to enhance operational efficiency and streamline processes. Known for making strategic decisions and adeptly guiding teams to successfully achieve project milestones.
Years of progressive leadership experience
Years in software engineering and quality assurance
Staff Management
SWE Process Framework
Spearheaded the development of the End-to-End Software Delivery Process for the SWE department, a framework outlining the steps, activities, goals, and deliverables involved in our SDLC. This process framework not only delineates the various stages of the SDLC but also identifies the responsible and accountable parties, ensuring clear ownership and alignment with corporate goals and priorities. By detailing each phase of the software delivery process, we streamline efforts, prioritize high-value needs, and optimize resource allocation for maximum efficiency and impact.
The framework encourages collaboration, communication and synergy among cross-functional teams involved. This approach promotes knowledge sharing, problem-solving, and innovation, driving continuous improvement throughout the SDLC. Additionally, the operational structure of the SWE department is outlined within the framework, providing clarity on roles, responsibilities, and reporting lines.
-
Software Quality Assurance
Crafted a Software Quality Assurance Process tailored to meet regulatory standards for testing a healthcare software device. This framework guarantees the generation of essential testing artifacts throughout the delivery cycle by integrating it within the operational workflow. Moreover, it establishes a traceability mechanism, ensuring seamless linkage from initial business requirements to subsequent bug retest results.
The process extends to defect management and tracking protocols. It incorporates metrics and analytics, facilitating continual process improvement.
In tandem with functional testing procedures, a non-functional testing protocol was also established. This includes specialized load testing utilizing JMeter, alongside Automated Regression testing employing Katalon and MABL.
-
Project Management
As a Project Manager, I have overseen a diverse portfolio of software projects, ranging from medium to high complexity, with a track record of delivering results. Leading cross-functional teams encompassing all stages of the Software Development Life Cycle (SDLC), I've facilitated collaboration and alignment across departments to ensure project success.
Utilizing both Waterfall and Agile methodologies, including Scrum and Kanban, I've adapted project management approaches to suit the different needs of each project. By effectively managing workloads, schedules, risks, and stakeholder expectations, I've consistently delivered projects on time and within budget, exceeding client and stakeholder expectations.
Notable achievements include the release of three products within two years supported by the software project that I managed.
-
Business Analysis
As a senior manager that led a team of business systems analysts, I build a process for the team and created the concept of requirements ‘engineering’ which builds on top of the traditional requirements gathering process. It encompasses several steps and phases starting from conceptualization all the way to backlog building and refinement. The process also encourages high collaboration with stakeholders and the engineering design team including project managers and software quality engineers.
In addition to shaping the strategies, I actively engaged in hands-on business analysis for Laboratory Information Management Systems and a proprietary AI application. This involved close collaboration with stakeholders such as product owners, end-users, regulatory and compliance officers, and the engineering team. Continuous communication with product owners and users facilitated ongoing conceptualization, allowing for the translation of concepts into precise business requirements. Working alongside the engineering design team, I ensured these requirements are transitioned into technical specifications for the delivery team.
-
Resource Career Progression Matrix
In my previous roles, I spearheaded the development of comprehensive Career Progression Matrices tailored for Software Quality Assurance Engineers, Business Analysts, and Project Managers. These matrices were crafted to provide a structured pathway for career advancement, taking into account each employee's professional experience, tenure with the company, technical and business knowledge, as well as soft skills for leadership roles. The design also provides flexible pathways for cross functional growth.
Implementing a career progression matrix fosters a culture of growth and development empowering employees to navigate their own paths and showing clear support from senior management.
-
Testing Center of Excellence (TCOE)
In one of my previous roles, I took the lead in launching a Testing Center of Excellence (TCOE), a strategic initiative aimed at enhancing our software quality assurance capabilities. This project began with thorough data gathering to assess the existing skill sets of our SQA engineers, providing a foundation for strategic planning. The primary goal of the TCOE was to create a community hub for all SQA professionals within the organization, fostering a culture of knowledge sharing, education, and continuous learning. It also served as a platform for senior members to mentor and coach junior staff, facilitating skill transfer and professional growth. Additional objective is that it is to be instrumental in establishing an overarching quality engineering management framework, standardizing processes and ensuring adherence to industry best practices.