Summary
Overview
Work History
Education
Skills
Timeline
Generic

Kiran Sai Goud

Minneapolis

Summary

Around 9 years of IT experience, specialized in Designing, Maintaining, and Enhancing Test Frameworks for enterprise applications. Proficient in Agile methodologies, ensuring efficient testing processes. Expertise in automation Testing Frameworks, including DataDriven, Hybrid and Keyword Driven. Strong command of Node.js for automation, particularly with Playwright, Webdriver.io. In Depth knowledge of REST APIs, proficiently tested using SuperTest, and Request HTTP. Extensive experience with CI/CD tools, such as Jenkins, facilitating seamless integration. Web and API automation skills using Selenium, PlayWright, WebdriverIO, and API automation in JAVA, JavaScript, and TypeScript. Developed a versatile Hybrid framework supporting API and web testing, component, contract, and integration tests. Database Related testing expertise, including SQL and NoSQL databases, ensuring data accuracy. Hands on GraphQL for effective testing and validation of GraphQLbased APIs. Skilled in ReactJS for Automating Reactbased applications. Proficient in creating and maintaining test products and tools to enhance the testing ecosystem. Efficient in Maven for streamlined build management. Expertise in version control systems, including Git and Bitbucket. Extensive experience in Automating Microservices based applications, ensuring reliability and scalability. Familiarity with reporting tools, including ReportPortal.io, for comprehensive test reporting. Integrated FTP and AWSS3 SDK into automation frameworks for efficient file handling. Having good knowledge in using NoSQL databases like MongoDB (2.6, 2.4). Having experience in Agile Methodologies, Scrum stories and sprints experience in a NodeJS based environment. Worked on various operating systems like Windows, UNIX and LINUX. Experienced in Shell Scripting and UNIX commands. Shares expertise throughout the organization and may provide user training for products Excellent in Business Analytics. Interpersonal and communication skills, efficient time management and organization skills, ability to handle multiple tasks and work well in a team environment.

Overview

11
11
years of professional experience

Work History

Senior Automation Developer

BestBuy
Minneapolis
07.2022 - Current
  • Developed a comprehensive Automation Framework in Java, collaborating with cross-functional teams to ensure end-to-end test coverage.
  • Continuously expanded and refined the Automation Framework to adapt to evolving product features and requirements.
  • Employed advanced Java programming features and harnessed the power of TestNG Annotations to enhance test cases.
  • Conducted extensive Java test case execution while meticulously documenting defects, facilitating swift issue resolution.
  • Crafted detailed test cases and scripts using Java to cover a broad spectrum of scenarios.
  • Debugged and resolved complex issues within test scripts to enhance overall test stability.
  • Formulated and executed test cases in strict accordance with comprehensive requirements and design documentation.
  • Actively maintained and updated a comprehensive suite of test libraries, applications, scripts, and data files.
  • Actively participated in Scrum meetings, fostering cross-functional collaboration.
  • Spearheaded API Performance testing using JMeter to optimize system performance.
  • Worked with Splunk for testing the performance and debugging server level problems.
  • Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
  • Working close together with QA and Operations teams to understand, design, and develop and end-to-end data flow requirements.
  • Worked on java developing or java programming/scripting, Django and RabbitMQ queues.
  • Automated most of the daily tasks using python scripting.
  • Involved in the CI/CD pipeline management for managing the weekly releases.
  • Worked on Jira for managing the tasks and improving the individual performance.
  • Making recommendations to the team in terms of appropriate testing techniques, shared testing tasks.
  • Environment: GitHub, JAVA, JMETER, PostgreSQL, Amazon Web Service (AWS), S3, EC2, Microsoft Visual Code, Linux, Shell Scripting

Automation Developer

Wipro
Hyderabad
01.2020 - 06.2022
  • Led the development of a versatile Automation Framework leveraging JavaScript, TypeScript, Mocha.js, Expect.js, Node.js, and WebDriverJS.
  • Executed test cases with precision and reported defects with meticulous attention to detail.
  • Conducted comprehensive cross-browser testing and parallel test execution to ensure wide product compatibility.
  • Demonstrated expertise in debugging and resolving intricate issues within test scripts.
  • Developed, executed, and maintained test cases in alignment with project requirements and design specifications.
  • Developed strategies for effective test data management, including creating and maintaining data sets, databases, and data generation scripts to support comprehensive testing scenarios.
  • Continuously improved and evolved the automation framework to adapt to changing project requirements and industry best practices, ensuring its long-term sustainability.
  • Orchestrated the setup and configuration of test environments, ensuring they mirrored production environments closely, to achieve accurate and reliable test results.
  • Successfully integrated the automation framework with third-party tools and services, expanding the scope of testing to cover external dependencies and APIs.
  • Conducted code reviews to ensure coding standards, best practices, and coding conventions were followed within the automation framework. Mentored team members on improving code quality.
  • Actively managed an extensive test resource library, encompassing libraries, applications, scripts, and data files.
  • Engaged proactively in Scrum meetings to facilitate seamless collaboration.
  • Environment: JavaScript, TypeScript, Mocha.js, Expect.js, Node.js, WebDriverJS, Cross-browser Testing, Scrum, GitHub, JAVA, JMETER, PostgreSQL, Amazon Web Service (AWS), S3, EC2, Microsoft Visual Code, Linux, Shell Scripting, JIRA.

Automation Engineer

Global IT
Hyderabad
01.2016 - 12.2019
  • Conducted a meticulous review of the test plan and design documents to establish a robust testing strategy.
  • Developed a deep understanding of the application's requirements and underlying business processes.
  • Rigorously performed Manual Testing, scrutinizing application functionality with precision.
  • Crafted comprehensive Test Scenarios, Test Cases, and meticulously detailed Test data sets tailored to the application's complexity.
  • Executed Test Cases with precision, documenting results meticulously and generating informative Test summary Reports.
  • Managed a diverse range of testing activities, including Functional, Retesting, Regression, System, and Acceptance Testing.
  • Engaged proactively in Scrum meetings to facilitate seamless collaboration.
  • Actively participated in the development of a robust Automation Infrastructure, utilizing Selenium.
  • Enhanced Test cases, incorporating advanced Java programming features and TestNG Annotations.
  • Executed Selenium Test cases with precision, identifying and reporting defects promptly.
  • Conducted comprehensive cross-browser testing and parallel test execution, ensuring broad product compatibility.
  • Prepared, executed, and maintained test cases and scripts, leveraging the versatility of TestNG annotations.
  • Demonstrated expertise in the automation process, including scripting, debugging, and issue resolution.
  • Actively participated in smoke testing, regression testing, and user interface testing.
  • Generated comprehensive status reports, providing valuable insights into project progress.
  • Formulated and executed test cases, strictly adhering to requirements and design documentation.
  • Consistently supported and updated an extensive suite of test libraries, applications, scripts, and data files.
  • Environment: Manual Testing, Test Scenarios, Test Cases, Test Data, Functional Testing, Retesting, Regression Testing, System Testing, Acceptance Testing, Automation Testing, Selenium, Java, TestNG, Cross-browser Testing, Smoke Testing, Regression Testing, User Interface Testing, Agile Development.

Automation Engineer

Global IT
Hyderabad
07.2014 - 06.2016
  • Conducted a meticulous review of the test plan and design documents to establish a thorough testing strategy.
  • Developed a deep understanding of the application's requirements and underlying business processes.
  • Engaged in rigorous Manual Testing, meticulously validating the functionality of the application.
  • Crafted comprehensive Test Scenarios, Test Cases, and Test data sets, ensuring comprehensive test coverage.
  • Executed Test Cases with precision and rigor, consistently generating informative Test summary Reports.
  • Proficiently managed a diverse range of testing activities, encompassing Functional, Retesting, Regression, System, and Acceptance Testing.
  • Effectively identified, tracked, and managed defects by collaborating closely with the development team, ensuring timely resolution and retesting to maintain product quality.
  • Coordinated and actively participated in User Acceptance Testing, liaising with end-users and stakeholders to gather feedback and validate that the application met business requirements and user expectations.
  • Conducted exploratory testing to uncover hidden defects and potential usability issues, enhancing the overall quality of the application.
  • Collaborated with the test automation team to identify test cases suitable for automation, improving testing efficiency and repeatability.
  • Contributed to the performance testing efforts by assisting in the execution of non-functional tests, such as load testing, stress testing, and security testing, to ensure the application's robustness.
  • Maintained detailed records of test activities, including test plans, test cases, and test results. Actively shared knowledge and best practices with team members to foster continuous improvement.
  • Engaged proactively in Scrum meetings to facilitate seamless collaboration.
  • Environment: Manual Testing, Test Scenarios, Test Cases, Test Data, Functional Testing, Retesting, Regression Testing, System Testing, Acceptance Testing.

Education

Master of Science - Information Technology

Trine University
Angola, IN
06-2023

Bachelor of Science -

JNTU
Hyderabad
05-2016

Skills

  • C
  • C
  • Java
  • JavaScript
  • TypeScript
  • SQL
  • Shell Scripting
  • Selenium
  • WDIO
  • PlayWright
  • Pactum
  • DataDriven
  • KeyWord
  • Hybrid
  • Java Script
  • JQuery
  • GIT (GitHub)
  • SVN
  • TCP/IP
  • HTTP/HTTPS
  • SNMP
  • SMTP
  • Eclipse
  • Sublime Text
  • Net Beans
  • Visual Studio
  • MySQL
  • Jenkins
  • K8s
  • Bugzilla
  • JIRA
  • Agile
  • Scrum
  • Waterfall
  • Access
  • SQL Server
  • Teradata
  • Oracle
  • MS Word
  • Advanced MS Excel
  • MS PowerPoint
  • SQL Plus
  • Report Portal
  • Linux/Unix
  • Windows Variants
  • AWS Services
  • EC2
  • S3
  • Cloud Operating Systems

Timeline

Senior Automation Developer

BestBuy
07.2022 - Current

Automation Developer

Wipro
01.2020 - 06.2022

Automation Engineer

Global IT
01.2016 - 12.2019

Automation Engineer

Global IT
07.2014 - 06.2016

Master of Science - Information Technology

Trine University

Bachelor of Science -

JNTU
Kiran Sai Goud