Summary
Overview
Work History
Education
Skills
Languages
Software
Timeline
Generic

Sreedhar Kakumani

Herndon,KS

Summary

Experienced professional with a strong background in automation testing, proficient in driving impactful testing strategies. Collaborative by nature, excels at working with teams to ensure high-quality results and seamlessly adapting to changing needs. Expertise lies in developing and executing test automation frameworks, managing test scripts, and utilizing tools like Selenium and Jenkins. Recognized for reliability and focus on delivering results, prepared to contribute to the achievement of organizational goals.

Overview

20
20
years of professional experience

Work History

Automation Test Lead

BD
11.2018 - Current
  • Identified appropriate situations for implementing test automation, accounting for situations where automated testing was counterproductive.
  • Discussed requirements and processes with project managers and developers.
  • Applied Agile Delivery methods to simplify testing process decisions through iterative development.
  • Implemented Page Object Model Automation framework with C#, Selenium WebDriver and SpecFlow.
  • Performed Data driven testing using Selenium WebDriver functions and JDBC Connections.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites.
  • Prepared Test strategy, Test plan, Test estimation, project plan and schedule & defined the test process
  • As part of compatibility testing executed test scripts on different browsers such as Chrome, Firefox, Safari and operating systems Windows and Mac.
  • Involved in creation of automation framework in Selenium WebDriver and Parameterized test cases using different annotations.
  • Identified automation requirements and design scripts in Selenium (WebDriver) integration with code reviews, and scripts execution.
  • Experience in RESTful webservices API testing using Pytest, Go, JMeter and Postman
  • Validated JSON formatted data, different http status codes.
  • Evaluated and validated the performance of machine learning models to ensure their correctness, accuracy, and robustness
  • Developed loclastack(Lambda and Dynamo DB) for component testing
  • Implemented CI/CD pipelines using github actions
  • Developed project plans based on capacity and priority of the project.
  • Reviewed business requirements, collaborated with cross functional teams like product owner, requirement engineer
  • Conducted back end testing by writing the SQL queries to ensure the data entered through front end application is matching with data stored in the database.
  • Implemented open source web test tool Selenium WebDriver for cross browser and cross platform web testing.
  • Followed Agile Scrum process.
  • Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.
  • Prepared DSR and WSR and shared with stakeholders

Automation QA Manager

Infosys
01.2011 - 11.2018
  • Increased customer satisfaction with products by ensuring consistent quality across all platforms and devices.
  • Streamlined bug reporting process, expediting resolution times for critical issues.
  • Optimized test case coverage by identifying gaps in existing test plans and devising new strategies for comprehensive testing.
  • Promoted continuous learning within the QA department through regular workshops and trainings focused on evolving industry best practices.
  • Investigated customer complaints and performed corrective actions to resolve quality issues.
  • Determined quality department standards, practices, and procedures.
  • Established and tracked quality department goals and objectives.
  • Developed automated testing framework in Selenium/C#
  • Created utility to fetch content from CMS tool dynamically
  • Reviewed business requirements, collaborated in cross functional meetings and designed structured requirements in Axiom
  • Prepared Test strategy, Test plan, Test estimation, project plan and schedule & defined the test process
  • Automated and executed test cases on mobile devices using Appium
  • Designed & Reviewed high level keywords, Scripts, scenarios
  • Report defects &assist fixes through participation in Defect Triage
  • Develop metrics dashboard for manual and automation
  • Analyzing project risk and identification of project requirement
  • Regression testing of application on defects fixes
  • Executing and logging, evaluate and documenting the results
  • Prepared DSR and WSR and shared to Client
  • Developed automated testing framework in Selenium/Python
  • Created utility in python to leverage existing excel based data sheets for Selenium Webdriver
  • Created low level methods & collaborating to build automation framework libraries
  • Designed & Reviewed high level keywords, Scripts, scenarios
  • Designed Keyword driven FW using QTP
  • Conducted risk assessments to identify and mitigate potential quality issues.
  • Created keywords to build automation framework libraries

Senior QA Lead

Sapient Corporation
03.2008 - 12.2010
  • Collaborated with cross-functional teams to ensure seamless integration of new features and functionalities.
  • Implemented continuous integration processes, reducing time spent on repetitive tasks and allowing for faster defect detection.
  • Provided valuable feedback to developers, facilitating quicker resolution of identified defects.
  • Streamlined communication channels between QA analysts and developers, expediting issue resolution times significantly.
  • Responsible for freezing the requirement and implement requirement
  • Responsible for functional walk through and Functional Reviews
  • Responsible for project execution, defect tracking, test planning, estimations, status reporting and people management.
  • Responsible of creating Design Documents for Action Handlers
  • Responsible for taking corrective and preventive actions to improve quality of the deliverables.
  • Designed test strategy to perform compatibility testing across environments
  • Took part in Bug Triage meetings along with development and PM teams to prioritize the defects.
  • Responsible of training the team in new functionality testing.
  • Prepared Traceable matrix to ensure the test coverage
  • Created keywords to build automation framework libraries for QTP
  • Managed testing resources effectively, ensuring timely completion of projects while maintaining high-quality standards.
  • Streamlined the transition from manual to automated processes by identifying potential bottlenecks and working closely with affected departments to address concerns proactively.
  • Maintained, debugged and optimized automation programs.
  • Provided technical expertise during the integration of new automation equipment into existing production lines.
  • Completed automation of functional and regression testing.
  • Enhanced automation efficiency by designing and implementing advanced control systems.

Test Lead

AppLabs
09.2006 - 02.2008
  • Executed test cases and documented defects, confirming resolution and mitigation of defects.
  • Conducted regression testing of existing products.
  • Spearheaded training initiatives aimed at enhancing the competency levels of existing test personnel while building a strong pipeline of new talent in support of future growth objectives.
  • Collaborated with developers and product owners to stay current on product features and intended functionality.
  • Contributed to the creation of comprehensive test plans outlining objectives, strategies, resources needed, and timelines for completion.
  • Established a strong foundation for successful software releases by conducting comprehensive regression testing during each sprint.
  • Evaluated new testing tools and frameworks, recommending solutions that improved the overall efficiency of the QA process.
  • Assisted in training junior team members on best practices for automation testing, fostering a culture of knowledge sharing within the team.
  • Reduced manual testing effort by automating repetitive tasks using QTP.
  • Documented testing procedures for developers and future testing use.
  • Kept scripts and test cases updated with current requirements.

Senior Test Engineer

Aditi Technologies
12.2004 - 09.2006
  • Trained junior testers in company standards, testing protocols and testing software.
  • Mentored junior test engineers, enhancing their skillsets and overall team performance.
  • Defined and tracked test results, defect counts and performance discrepancies.
  • Completed regression tests of new software builds to assess performance and success of bug fixes.
  • Prepared Test Scenarios, Test cases and Test data based on functional document
  • Responsible of authoring test cases and ensuring the test requirement coverage.
  • Interacted with development team for analyzing the change requests and prepared test sets to regress the features
  • Automated the user creation scripts for setting up the test bed for doing performance testing
  • Responsible for Preparing and Executing the Test Scripts created by using ruby script
  • Responsible of reviewing test cases.
  • Responsible of executing the test cases.
  • Performance Testing using Open STA.

Education

Master of Science - MCA

Madras University
Chennai
05-2004

Skills

  • Customer relations
  • Test data management
  • Test environment setup
  • Collaboration and communication
  • Automation design
  • Project management
  • Test strategy development
  • API testing proficiency
  • Cross-browser testing
  • Comprehensive testing frameworks
  • Agile methodology expertise
  • Test design
  • Requirements analysis
  • Proficient in QTP, Selenium, API Testing, JMeter, Postman and Appium
  • Proficient in Java, C#, Python, Go, Gherkin
  • Proficient in TestNG,Junit, Robot, Cucumber and Hybrid Frameworks
  • Strong programming skills
  • Automation diagnostics
  • Defect tracking tools
  • Project oversight
  • DevOps
  • Automated test development
  • Leadership and mentoring
  • Test framework development
  • Mobile testing experience
  • Automation process design
  • Problem-solving
  • Time management
  • Multitasking
  • Excellent communication
  • Organizational skills
  • Team collaboration
  • Defect tracking and reporting
  • Verbal and written communication
  • Collaborative team player
  • Continuous integration and deployment
  • Exposure to Azure infrastructure

Languages

English
Full Professional

Software

C#, Java, Python, Go Lang, TSL, VB, Ruby and Gherkin

Timeline

Automation Test Lead

BD
11.2018 - Current

Automation QA Manager

Infosys
01.2011 - 11.2018

Senior QA Lead

Sapient Corporation
03.2008 - 12.2010

Test Lead

AppLabs
09.2006 - 02.2008

Senior Test Engineer

Aditi Technologies
12.2004 - 09.2006

Master of Science - MCA

Madras University
Sreedhar Kakumani