LAKSHMI SHETTAPPA KANTHA
Sunnyvale, CA
****************@*****.***
Seeking an opportunity to work in an esteemed organization where my knowledge and experience can be shared and enriched with innovation and implementation.
SUMMARY
Having 7years of experience of Software Testing Life Cycle (STLC),Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.
Experience with extensive Test Automation knowledge on API Testing, Web Application testing, System testing, Integration Testing, Regression testing.
Spearheading all the major process change initiatives with respect to ReadyAPI, TestRails, GitHub.
Automation using Data Driven Testing Framework.
Experience with Requirement Documents, Test Strategy, creating Test Plans, writing, and executing Test Cases, Manual Testing, Creating Automation Test Scripts and Automation Test Execution.
Experience in testing and developing Automation of the test Script in SOAP UI using Groovy scripting.
Experience in SQL experience to perform dynamic backend data validation/testing.
Experience working with AWS-SQS, AWS-SNS, Lambda, Dynamodb, Elastic Search to verify the data flow and monitoring the logs.
Experience with EC2 in AWS managing the instances, load balancers and Auto Scaling Groups.
Experience in designing and creating automation frameworks for webapplications using Java, TestNG, Selenium WebDriver, Maven, and Jenkins.
Good knowledge and experience in Defect Life Cycle and Defect Management using JIRA.
Experience in creating and maintaining test artifacts in Confluence.
Proficient in test planning, test design, test execution and defect reporting & tracking.
Experience in analyzing the server issues using tools like Splunk, Sumologic.
Hands on experience in Developing, Documenting and Executing Test cases manually and generated Automation Scripts using Quality Center to ensure proper business compliance.
Good experience in creating, modifying, and enhancing both manual Test cases and Test Scripts created in Selenium Webdriver with Test NG frameworks.
Experience in Automation, Integration, Installation, Smoke, Regression, System, Adhoc, Recovery and Compatibility Testing.
In depth experience in Regression testing, User Interface testing, Functional testing, Integration testing .
Fair Hands-on experience using Xpath functions and page object model. Experience with Jenkins integration for continuous integration.
Experience in performing Black Box testing and Sanity testing.
Involved in Test designing by preparing High Level Scenarios & Test Cases by verifying BRD’s & HLD’s.
Experience in Data Driven Testing, Parallel Test Execution using Selenium WebDriver, TestNG and Selenium.
Worked closely with users and business analysts, Project Managers, Developers to understand requirements, business processes for testing and attended regular walkthroughs.
Strong Analytical and Problem-Solving skills and good team player with good interpersonal skills.
EDUCATION
June 2011
Master of Technology in Digital Electronics and Communication, VTU
June 2008
Bachelor Engineering in Electronics and communication, VTU
SKILLS
SKILLS
TOOLS
Languages
Core Java, Groovy
Automation Testing Tools
Ready API, Selenium WebDriver (Java), TestNG
Test Frameworks
Data Driven, hybrid and POM design
Platform
Windows
Build Tools
Maven
DevOps Tools
Jenkins
Methodology
Agile
Test Management tools
Jira, HP QC
Databases
SQL
PROFESSIONAL EXPERIENCE
Nov 2021 –Feb 2024
Stamps.com, Sunnyvale, CA
Role: Test Engineer
Roles and Responsibilities:
Analyzed the Business Requirements Document, put input in Test Plan and prepared detailed Test Cases for new functionality.
Coordinate with development, product, database and other team experts to gain a clear understanding of requirements.
Scrutinize the Product and Technical Specs to understand the design/implementation of requirements and identify any possible gaps during Requirement Analysis Preparation of test strategies based on technical specifications and identified the critical test areas
Actively participated in daily scrum meetings and facilitated grooming of user stories in Sprint Planning phase
Ensuring test coverage by correlating user stories to test cases using Requirement traceability matrix
Performed peer reviews of test strategy, test plan and automation test suites Created detailed documentation for existing and new automation suites.
Deployed the latest builds to test environment on On-Prem servers and AWS platform Utilized testing methodologies such as White/Black box, Integration, System, Regression to effectively test the system Build and integrate complex SQL queries to retrieve data from DB for validation.
Testing and developing Automation of the test Script in SOAP UI using Groovy scripting,updating and reporting in TestRail.
Perform dynamic backend data validation/testing using SQL and MYSQL.
Creating project XML, Project URI using different Endpoints, Resources/methods and Groovy Scripting for Rest Services.
Developed and execution of web services tests using rest services, web API endpoints.
Experience working with AWS-SQS, AWS-SNS, Lambda, Dynamodb, Elastic Search to verify the data flow and monitoring the logs.
Analyzing the data using Kibana interface, DynamoDB.
Used Splunk for searching and analyzing server logs to track requests through multiple server applications/interfaces and troubleshoot issues
Identify the hidden bugs while debugging the Splunk logs, Sumologic, lambda logs\CloudWatch logs.
Worked extensively on Amazon webservice applications for ECS, EC2, load balancer, Auto scaling groups, instances, elastic search.
Tracked, prioritized and organized defects with JIRA, working with development team to facilitate timely corrections.
Supported production deployment by performing Post production deployment tests.
Creating and maintaining test artifacts in Confluence.
Feb 2020 –Feb 2021
Abylle Solutions Private Limited, Bangalore
Role: Automation Tester
Roles and Responsibilities:
Analyzed the Business Requirements Document, put input in Test Plan and prepared detailed Test Cases for new functionality.
Associated with development team to understand technical design and architecture for test planning.
Designed and developed Page Objects using Page Object Design Pattern and Selenium WebDriver.
Developed Selenium Automation framework – Created a hybrid framework on Selenium using TestNG.
Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver, TestNG and Jenkins.
Developed Automation scripts for new enhancements using Selenium Web Driver and TestNG.
Used Selenium WebDriver using TestNG and Eclipse for automation in Hybrid model.
Implemented Automated execution of tests using Maven and Jenkins.
Configured Selenium WebDriver, Maven tool and created Selenium automation scripts in java using TestNG prior to agile release.
Used Java language and TestNG framework for scripting. Used Maven for building the Web Driver project.
Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
Involved in setting up continuous integration system using Jenkins and working knowledge with cloud based code repository system like GitHub.
Extensively used Selenium (data-driven, Xpath locator) and WebDriver to test the web application.
Created whole test framework using Selenium for further test creation and execution.
Regression test cases were written and automated using Selenium Web Driver.
Prepared Traceability Matrix to ensure the adequate coverage of the test cases.
Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and Xpath in Selenium.
Updated Test Plans and Test Cases periodically to manage changes in requirements.
Uploaded test cases executed test cases and logged defects in HP Quality Center.
Reported software defects in Quality Center and interacted with the developers to resolve technical issues.
Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.
June 2016 –Jan 2017
Tech Mahindra, Bangalore
Client: Volvocars
Role: Automation Tester
Roles and Responsibilities:
Understand & Analysis of User Requirements.
Provide support in preparing Test Plan Document and writing Test Cases for Functional Testing, Integration Testing and System Testing.
Executed the Test Cases, tracked problems/ bugs and reported them.
Performed Functional Testing and Integration Testing of the components and verify results.
Review the feedback from Developers and Perform Regression Testing.
Generate and evaluate the Test Report.
Regular Client Interaction, Involved in Estimation, Preparation of Test Plan, Preparation of Test Summary Report, Test case writing and Reviewing, Test execution and Bug Reporting.
Worked in Agile methodology
Did Functional, Regression and Database testing.
Did Task Assignment, Status Reporting, Prepared Regression Plan and identified High level Regression Scenarios
Analyzed the requirements of Service Requests by discussing with Business Analysts.
Did testing of service requests based on User Management, profiles, roles, permissions, rules, record types, page layouts, customize objects, workflows
Wrote and executed test cases based on the Service Requests and delivered them on time
Design and Build end to end tests that allow the whole team to move faster while assuring the highest quality for our customers.
Coordinate with Offshore and Onsite teams on testing progress.
Maintain and track all the tasks, stories and defects using Quality Center
Developed automation test scripts and executed them using Selenium.
Participate in all kinds of meetings with team members, PMs, BAs, managers, scrum, walk-through r, bug triage, story-time, Sprint review, Release planning.
July 2012 –June 2016
Tech Mahindra, Bangalore
Client: British Telecom
Role: Automation Tester
Roles and Responsibilities:
Designed and automated functional, integration, system and end-to-end test scripts using Selenium Web Driver.
Automated regression test cases using Selenium WebDriver and TestNG across system to ensure that changes or fixes do not impact other modules of the system.
Used Java as client library for Selenium and WebDriver to design and developed Automation test Framework using TestNG.
Developed Selenium Automation framework – Created a hybrid framework on Selenium using TestNG.
Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project.
Involved in using Jenkins as a Continuous Integration server to configure with Maven.
Worked on Selenium element verification is done through XPath, CSS Locators.
Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
Used Selenium WebDriver API to automate tests on cross browser and cross platform environment.
Conducted System Testing and User Acceptance Testing for every client.
Used Firebug and Fire path for element identification while creating Page Object Repository.
Working closely with the Developers in the review and modification of the product and its specifications using.
Agile-testing methodology.