In a fast-growing tech world, coming up with a usable solution requires understanding existing solutions, identifying their loopholes, and coming up with solutions that solve the identified problems efficiently. Things get pretty complex in enterprise solutions, as many dependencies are to be considered.
My passion lies in exploring solutions and coming up with a great implementation plan with all dependencies and users in the picture all through the process.
Over the years, I've realised that writing code is just 20% of Application Development; the main work lies in algorithms, data structure, logic and general knowledge.
With this in mind, I focus on developing scalable and easy-to-use solutions that meet client and user needs. I develop Test-Driven Enterprise Level solutions using cutting-edge technologies.
End-to-End (E2E) App. Testing focuses on testing application flow from start to end before making it available for the general users. This is a crucial stage in the Software Development lifecycle because it shows the difference between the proposed solutions and the reality.
I focus on coming up with the test script that simulates real user scenarios and makes the solution go through those scenarios with different cases, then compare the obtained outcome with the expected outcome.