Highly skilled and innovative Lead SDET with over 10 years of experience in software testing and quality assurance.
Proficient in utilizing a wide range of cutting-edge automation tools and technologies, including Selenium WebDriver, Cucumber, TestNG, JUnit, Robot Framework, Appium, Postman, SoapUI, JMeter, BlazeMeter, LoadRunner, Karate, and WebDriverIO.
Extensive expertise in CI/CD pipelines with Jenkins, Git, Bitbucket, Docker, Kubernetes, and Bamboo.
Exceptional leadership skills, successfully leading cross-functional teams, implementing Agile methodologies, and driving the delivery of high-quality software solutions on time and within budget.
Overview
12
12
years of professional experience
2
2
Languages
Work History
QA Lead
Cisco Systems, Inc.
San Jose, CA
10.2023 - Current
Managed and coached a diverse team of SDETs and QA testers in ensuring the quality and reliability of Cisco's Commerce Platform, overseeing comprehensive testing efforts across e-commerce functionalities.
Developed and implemented robust automation frameworks leveraging WebDriverIO with TypeScript for UI testing and Postman, and Karate for API testing, resulting in a 30% reduction in regression testing time and a 40% increase in overall test coverage.
Designed and executed automated API tests to verify endpoints for order processing, config, Quoting, and B2B ensuring reliability and scalability of backend services.
Designed and executed end-to-end integration tests to validate interactions between different backend services, ensuring seamless data flow and system reliability.
Automated testing upon code pushes in CI/CD pipelines using Jenkins and Bitbucket.
Collaborated with product management and development teams to define test strategies, prioritize features, and resolve critical issues.
Implemented robust QA processes to enforce quality standards and best practices across development cycles.
Regularly prepared detailed test reports covering automation effectiveness, reduction in manual QA efforts, defect metrics from automation, test coverage, regression test pass rates, performance test results, and security findings.
Designed and executed load, stress, and endurance tests using NeoLoad to simulate realistic user scenarios and identify performance bottlenecks.
Proficient in using testing tools and frameworks specific to AI such as TensorFlow, OpenCV, PyTorch, and specialized AI testing platforms
Verified the quality, diversity, and representativeness of training datasets used for AI model training, ensuring accuracy, completeness, and unbiased data representation to enhance model robustness and performance
Tested software for localization readiness, ensuring it meets language and cultural requirements for global markets.
Lead SDET
CDK Global
San Jose, CA
11.2020 - 10.2023
Increased test automation coverage to 80% for critical business flows, resulting in faster feedback and reduced regression testing efforts
Improved test cycle time by 20% by implementing efficient test planning, prioritization, and streamlined test execution processes
Achieved a 20% reduction in overall defect density by implementing robust test automation frameworks and conducting comprehensive regression testing
Increased test coverage by 30% through the implementation of data-driven testing strategies and extensive API test automation
Implemented advanced techniques such as parallel test execution, data-driven testing, and cross-browser testing using tools like Selenium Grid or Sauce Labs for scalable and efficient test automation.
Implemented continuous testing practices using tools like Jenkins or Bamboo, integrating automated tests into the CI/CD pipeline for early feedback on software quality and ensuring faster delivery cycles.
Conducted testing across multiple platforms, including web, mobile, and desktop applications, utilizing tools like Apache Appium for seamless and consistent testing experiences.
Utilized tools like JMeter for load and performance testing, analyzing system behavior under various load conditions and identifying performance bottlenecks.
SDET
Accruent
New Orleans, LA
06.2018 - 10.2020
Developed robust automation frameworks using Selenium WebDriver, JUnit, Cucumber, Maven, and Page Object Model to ensure efficient and maintainable automated testing for complex applicatications.
Implemented API testing using tools such as SOAP UI and POSTMAN, ensuring functional and integration testing of APIs
Conducted security testing using Burp Suite and Fiddler to identify vulnerabilities and validate the application's security measures
Involved in Security and Performance testing using tools like Burp, Fiddler,
Utilized Maven, Git, Bamboo, and Jira for build management, version control, continuous integration, and project management.
QA Automation Engineer
American Chemical Society
Washington, DC
06.2017 - 04.2018
Developed and implemented robust test scripts for automated software testing, leveraging cutting-edge technologies and frameworks.
Optimized testing tools and frameworks to automate repetitive tasks, significantly improving testing efficiency and reducing manual effort.
Performed continuous updates and maintenance of manual test cases, ensuring streamlined organization and synchronization with automated testing efforts.
Collaborated within Agile and Scrum methodologies, actively participating in sprint planning, daily stand-ups, and sprint reviews to meet project milestones and deliver high-quality software.
Senior Test Engineer
Amdocs
03.2014 - 07.2016
Authored and maintained test cases and scripts for both manual and automated testing
Worked extensively in HP-ALM to develop and manage test cases, test scripts and extensive use of spreadsheet to generate reports
Responsible for the preparation and execution of system integration, functional, end-2-end, component, regression, and acceptance testing of new or modified applications/systems
Attending regular client calls and discussing the weekly status with the project leadership team
Created and submitted detailed bug reports about encountered anomalies in builds
Investigated and reproduced defects and documented problems in Software.
Project Engineer
Wipro Technologies
02.2012 - 03.2014
Involved in Operational acceptance testing (OAT), Operational readiness (pre-release) of a product, service, and system
Designed test cases, executed test cases, and reported bugs
Learned Test automation by online training videos and started giving demos to the team for implementing in the project.
Education
Master of Science - Management Information Systems
University of Maryland - Baltimore County
08.2016 - 05.2018
Bachelor of Science - Computer Science
DIT University
06.2007 - 05.2011
Skills
Test Automation Frameworks: Page Object Model (POM), BDD (Cucumber), TDD (TestNG)