In an interview with Insights Success, the Co-founder and CTO of TestFramework.io, Harsh Murari shares his great insight towards organization’s journey and its specialized solutions and services. Also, he broadly discussed about company’s core competencies and about how company is establishing in the market.
Below are the highlights of the interview conducted between Harsh and Insights Success:
Give a brief overview of your background and your role in the company.
I began my career in software field 15 years ago working for large corporations. I felt something missing in my daily activity and was bit by the startup bug in early 2015. Later that year, we started software training courses oriented towards Test Automation, which later morphed into our consulting practice. We now work on custom Test Automation and DevOps consulting solutions, along with Managed Testing solutions for our clients. We build Test Automation Frameworks and DevOps, CI/CD frameworks and provide reliable maintenance for these frameworks. I am also a certified BDD transformation coach and work with companies to transform their development paradigms to focus on the shift-left, test-first philosophy.
How do you diversify tech solutions that appeal to your target audience?
There are many non-standard ways of doing test automation. My focus was to streamline the test automation framework development process, so we can reliably identify the maximum number of defects. Test Automation frameworks are also large pieces of software and therefore require quite a lot of design/architecture inputs to get it right. I work with our team here to provide architectural and design inputs to build maintainable and robust automation frameworks. Frameworks that are decoupled and immune to changes in UI, layouts, APIs etc.
Describe some of the vital attributes that every tech individual should possess.
One of the things that is very important, especially for startups, is to have people who can persevere in the face of adversity. We are always faced with unique challenges, and it’s our responses to those challenges and the ability to stray above the day-to-day stress of the job that can make a company successful. We need to think outside the box, and treat every challenge as a potential improvement opportunity and work on implementing a solution to such problems.
What were the past experiences, achievements or lessons that shaped your journey?
As part of my past jobs, I was always looking for potential process improvement opportunities. I hate doing repetitive work and ended up implementing multiple automation solutions as part of my previous career as well. These included tools to automate crash debug process, ticket handling process, email based workflow management etc. What I learned from each of these experiences was that these challenges, which most people used to talk about and blame the system, were technically very interesting and rewarding to solve.
What were some of the primal challenges and roadblocks that you faced during the initial phase of your journey?
One of the challenges I faced during my initial startup journey had to do with the expectation. I had to tame my expectations on how much we can achieve and how long some of the sales cycles take. This was a good learning exercise for our team that allowed us to focus on managing our sales pipeline better.
With ascend in the number of pivotal and ground-breaking technological advancements the role of technologists is continually evolving. How according to you, has this role changed over the years?
Technology keep changing rapidly and new technology is released on a constant basis. What this has forced us to do is to focus on the latest technologies and keep ourselves updated with all the recent advancements. Many of our fundamental principles and values we learn in college days are still applicable, but there is a new interface to implement these principles using the latest technological advancements. What used to take months to implement using the old technologies, can now be implemented in a matter of weeks. And since our company is focused on automation and process improvements, keeping abreast with the latest technologies is a must.
Where do you see yourself in the near future and what are your future goals?
We have few products in the pipeline that we are planning to launch later this year and I am really excited about those. I usually don’t project out more than a year but this upcoming year should be exciting with these new product launches and business development.
What is your advice for the emerging tech enthusiasts?
Keep abreast of new technologies they can save you tons of time when you are developing something on your own. Have a do-it-right-now attitude, instead of waiting for the right opportunity. Don’t be afraid to take risks but do calculate the risk-reward benefits. If you are in product development, do market research with MVP and LEAN methods to ensure the right product is delivered.
About the Company
TestFramework.io provides robust Test Automation Management and CI/CD services. It helps software teams to become more effective by adopting Automated Software Testing and DevOps practices. The company has built over 40 Test Automation Frameworks in all languages for different types of applications including web, mobile and embedded IoT. The services offered by TestFramework.io are:
Continuous Managed QA Services: Build and nurture test automation, on-demand QA resources to augment company’s software team, on-demand CI/CD and DevOps environment maintenance.
One-time Test Framework projects: Develop robust and maintainable Test Automation Framework solutions.