I am an experienced Senior Software Engineer with a strong background in Python development and building data pipelines. With 5 years of experience in functional and automation testing in the investment banking, payment, and media monitoring domains, I have a deep understanding of capital markets, money markets, and payment systems. Throughout my career, I have been involved in all phases of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC), including testing web-based applications, Windows-based applications, web services, and databases.
I am proficient in automation using Selenium WebDriver with Java programming language and have extensive knowledge of writing test cases, maintaining and modifying them. I have also worked on API testing and API test automation using JavaScript and the Mocha framework. Additionally, I have experience with various testing methodologies such as UAT, SIT, regression testing, sanity testing, smoke testing, and functional testing. I am well-versed in test management tools like HP-ALM, JIRA, and Rally, and have excellent knowledge of MS Office and Google Suite.
Throughout my career, I have worked on automating BFS applications, enhancing automation frameworks, and deploying code using CI/CD models. I have a good understanding of event-driven systems and have worked on setting up KAFKA and KINESIS for data stream processing. I am a quick learner with good interpersonal, communication, and organizational skills, and I can effectively interact with colleagues at all levels.