Results-driven QA Engineer with expertise in testing and automation. Skilled in identifying and resolving bugs to enhance software quality and performance. Proficient in developing and executing test plans, scripts, and strategies that streamline the testing process and ensure the delivery of robust applications. Passionate about leveraging cutting-edge tools and methodologies to drive efficiency and improve product reliability. Committed to continuous learning and contributing to team success in fast-paced environments.
Overview
15
15
years of professional experience
Work History
Senior Software Test Engineer
Coursera Inc
Mountain View, United States
08.2019 - Current
Increased integration test coverage(Jest/Javascript/Puppeteer) by 70% , accelerating feature releases for 25%
Removed flakiness for 70+ integration tests flows across teams to run tests on FE pull-requests pipeline, increasing early bug detection by 20%
Foster a quality mindset among 4 product teams by introducing "Shift left" strategy leading to reduced cost for feature development
API automation using in-house automation framework
Bug triage and work closely with PM/EM and developers in an Agile environment
Devise a comprehensive test strategy outlining the overall approach, test techniques and resources to test the feature under development
Provide estimates, assign tasks, setting priorities and monitoring progress and provide guidance, support and training to the team members, helping them improve their skills and productivity
Test code maintenance, code-refactoring and code reviews to maintain testing frameworks
Validate REST APIs output using Postman tool and implement API tests using in-house API testing framework
Debug deployment applications, services and instances on AWS during build failures to unblock the deployment pipelines across teams
Analyze test results, logs using Sumo Logic and Datadog, defects and production bugs and identify the impact on partners and learners
Collaborate with the offshore team to delegate and review project testing activities
Perform tech talks and demos, prepare test plans to determine the scope of testing practicing agile practices in a cross-functional environment
Senior Test Engineer
Komodo Health Inc
San Francisco, United States
11.2017 - 08.2019
Compose UI automation regression test scripts using Selenium and Python to automate web applications reducing regression test time by 60%
Designed and implemented the Page Object Model Framework for faster test script execution and easy code maintenance
Set up integration tests in Jenkins for nightly runs to deliver daily test runs report using Test Analyzer plug-in
Analyze test results, logs and logged defects for various modules under test to ensure quality of the product
Participate in daily standups, team meetings, tech talks and demos applying agile practices
Engineer II-Software
Cray Inc
Pleasanton, United States
07.2015 - 07.2017
Compose low level tests scripts using Java and Selenium tool to automate various web interfaces
Designed and developed automation test scripts using BASH programming to perform smoke and systems tests on Hadoop platform to reduce regression test time by 40%
REST API testing for web applications using Postman
Work closely with multiple teams to ensure product quality during iterative release cycles
Estimate user stories in backlogs, participate in planning and retrospect meetings using agile practices
Intern-Java Engineer
RealPage Inc
San Francisco, United States
05.2014 - 08.2014
Worked on Java Spring Framework to perform code changes for LeaseStar Marketing Center application
Performed object-relational mapping between PostgreSQL and Java objects using iBATIS tool
Practiced agile methodologies by participating in weekly scrum planning and daily status meetings
Interacting with QA teams to yield feature development knowledge during the test phase
Senior Quality Assurance Analyst
Thomson Reuters
Bangalore, India
07.2010 - 08.2013
Worked on News Monitor module of Thomson One, a Java based financial management system
Design, implement and maintain frameworks and automated test scripts using Quicktest Professional (QTP/Micro Focus Unified Functional Testing software) and VBScript for Web applications