My Principles in Process Engineering

  1. There is no one size fits all process. It needs to be catered to your needs. Templates such as CMMi and IEEE may offer guidance. But it is important that you analyze your process requirements and come up with a process that is efficient, effective and sustainable.
  2. Continue to adjust and improve. It is a must to keep on improving. Processes; especially ones that are targeting to assure product quality must monitor its success, and adjust and improve where necessary.
  3. Identify tools that support and enrich the process
    • JIRA
    • Confluence
    • Trello
    • Bitbucket and Pipelines
    • Jenkins
  4. Use industry best practices to guide you. There is no need to re-invent the wheel
  5. When introducing process changes, adhere to a gradual approach; rather than a big-bang. People typically don't welcome change when it's dropped on their head.
  6. Ensure that the Dev process provides clear visibility into progress for the management to take informed decisions
  7. Document the process in an easy to understand format, such as flow charts and associated literature.

QA focused success measurements

Here are some of my go-to metrics; or success measurements. I believe that a strategy, or a process should always be measurable to be successful.


See other core areas of skill

Dev Process Engineering

I analyze the Quality requirements, delivery and MIS communications requirements, and develop custom tailored development processes for organizations.

Software Test Engineering

By applying industry best 'Risk based testing' techniques, I engineer highly efficient and highly effective test strategies, environments, and teams.

Operations Management

With extreme attention to detail, I ensure high availability of Production environments, build effective CI/CD pipelines and deliver software on time.

Got questions?

See what people say about my work.
Let's connect. I'd love to get to know you.