Lakshmi Nimmagdda Email: ****************@*****.***
QA Lead Mobile No: 201-***-****
PROFESSIONAL SUMMARY:
Over 7.8 + years of experience as a solutions-focused and highly-motivated Senior Tester professional experience in Software Quality Assurance on client server, web based and mobile platforms.
Excellent experience in different domains such as Healthcare, Banking and Retail applications.
Strong knowledge and understanding of business needs, with the ability to establish and maintain a high level of customer trust and confidence.
Worked as a team with IT Director, Chief Architect, and Product Managers to analyze the high-level requirements of our endpoints in preparation for test scenarios and test plans.
Built strong and sustainable relationships with business partners and project team members.
Gathered requirements from business partners and multiple development teams using interviews, document analysis, requirements workshops, use cases, workflow analysis, and prototyping.
Authored project documentation including scope documents, business, functional and non-functional requirements, test artifacts, and implementation guides.
Analyzed business problems and partnered with development teams to provide effective technology solutions.
Automated manual processes to improve workflow whenever possible.
Coordinated and drove development efforts by communicating project goals, timelines, priorities and tasks.
Tracked team progress against project schedule and managed issues by escalating when necessary.
Created and executed unit, system, and regression test plans.
Resolved testing issues efficiently with development team and business partners to ensure error-free product.
Directed UAT efforts to ensure.
Provided continued maintenance and development of bug fixes and patch sets for existing web applications.
Coordinated with systems partners to finalize designs and confirm requirements.
Established compatibility with third party software products by developing program for modification and integration.
Implemented user acceptance testing with a focus on documenting defects and executing test cases.
Identified process inefficiencies through gap analysis.
Managed testing cycles, including test plan creation, development of scripts and co-ordination of user acceptance testing.
Conducted interviews with key business users to collect information on business processes and user requirements.
Researched and resolved issues regarding the integrity of data flow into databases.
Documented business processes and analyzed procedures to see that they would meet changing business needs.
Mapped current processes and offered recommendations for improvement.
TECHNICAL SKILLS:
Languages
JAVA, JavaScript, C#, VB Script, C, SQL, CQL
Automation Testing Performance Testing & Management Tools
Selenium IDE/RC/Web driver/Grid, SOUP UI, REST, Swagger, HP ALM, JIRA, Postman, Swagger NUNIT, JUNIT, TestNG, Jenkins, Version One, Star UML
Web Technologies
HTML 5, XML, JSON, JavaScript, CSS 3.0.
Databases
SQL Server, Cassandra
Operating System
Windows 9X/ 2000/ XP, Vista, MS DOS, Linux, Mac.
Mobile platforms and Testing tools
Android, IOS, Windows, Blackberry.
Appium.
IDE/SourceControl
IntelliJ, Eclipse, Visual Studio, VSS, TFS, SVN, Splunk (Monitoring tool)
PROFESSIONAL EXPERIENCE:
BestBuy, MN July 2017-Present
ROLE: Lead QA
Project 6
PROJECT DESCRIPTION: Digital .COM
RESPONSIBILITIES:
Experience in writing and executing manual test scripts.
Designed, developed, implemented user acceptance testing protocols as the final phase of applications development.
Created a Serenity framework(BDD) from the scratch using Junit, Selenium and Rest assured.
Captured and tested all modifications to proposed functional requirements.
Met all project timelines and deadlines.
Designed developed and implemented user acceptance testing cases and plans.
Defining quality standards and metrics for the current project.
Work closely on the deadlines of the project.
Hands on Experience in System, Integration, Regression and User Acceptance Testing
Creation and review of Test scripts, CQL commands in Cassandra database and test execution.
Logging of Test Results, defects and reports using Jira, SME and SPOC for Onsite-Offshore co-ordination.
Part of complete cycles of Automation and Manual testing of applications from application understanding, requirement analysis, test plan design, test Case design, review, test execution, defect tracking, regression automation till giving a Go/No-Go input from the Testing team's side before the application goes live.
Introduce Client processes to the team members and ensure complete compliance to processes.
Project Effort estimation and tracking.
Execute QA processes and maintain an exceptional the level of quality, efficiency, and effectiveness in the deliverables of each product sprint
Highly driven hands –on QA lead, positive attitude, team player, self-learning, self-motivating and flexibility are some of the attributes needed for this position
Be an advocate and leader for QA team
Experience in testing mobile apps, native apps, sauce labs for mobile app-s based application.
Monitor testing progress in production using Splunk tool and test execution schedule
Create and maintain test requirements, cases, and scripts for each testing cycle
Supervise & is responsible for the planning and preparation of the test deliverables created by team members
Review test deliverables with the project team
Work with other teams/ departments to resolve issues during entire test lifecycle
Supervise data and environment coordination
ENVIRONMENT: Selenium Web Driver, JAVA, Cassandra, Jira, IntelliJ, Gradel, Firebug, Agile, Jenkins, Bitbucket, MAC
Sansoro Health, MN March 2017-June2017
ROLE: QA Analyst
Project 5
PROJECT DESCRIPTION: Sansoro Health, an award-winning healthcare IT pioneer, team develops several products including a set of RESTful APIs that form our Emissary solution. Sansoro Health makes it easy to exchange EMR data in real-time between digital health applications and EMRs.
Emissary is the reusable, rapidly scalable and secure API plug-and-play solution for seamless EMR data integration.
RESPONSIBILITIES:
Developed and created QA/Testing best practices for Sansoro Health’s products.
Recommended and implemented QA Testing tools and processes to capture development testing
evidence, metrics and test cases
Interact with development teams to execute QA testing for all products as a part of agile
development sprints
Design and create test conditions and scripts to address business and technical use cases
Develop and lead the automation strategy including generating scripts to perform automated
testing cycles
Provide analysis for automation test results and key performance metrics resulting in increases in
product quality
Participate in troubleshooting and triaging of issues with development teams to drive towards root
cause identification and resolution
Document, track and escalate issues as appropriate.
Customized the selenium Test as per the Test Case by using the C# Script.
Involved in Selenium web driver test scripts and writing Selenium supporting classes through VS plugin.
Used Selenium Web Driver, Coypu and Selenium Grid for testing the application in different machines on different web browsers at a same time.
Attended Business reviews and Functional walkthroughs and identified the functional problems in the Application under Test.
Extensive experience in the Quality Assurance and Automated/Manual testing of web based, Client/Server applications using Black box and White box testing techniques.
Responsible for maintaining Test scripts and Test cases in Team Foundation server (TFS) and Test Manager (TM).
Developed and Executed Automation and Manual test cases for Functional testing of various modules of the application.
Effectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and retrospective meetings.
Validated the data in the database by using SQL queries.
Executed Regression test suite on each build and for different testing phases using Jenkins.
Designed the automated test cases using the Selenium Web Driver 2 using C#.
Used swagger to generate the restful API.
Made use of Testing Framework for the creation of automated test cases.
Actively participated in Teleconferencing with the clients, sponsors and end users every week regarding the progress of the project.
Created Test plans in accordance with the business requirements.
Developed and executed automated test case scripts using Visual studio.
Executed positive and negative scenarios.
Responsible for weekly status updates showing progress of testing effort and open issues to be resolved.
Conducted regression testing after every new build.
Involved in tracking and reporting defects using VSO and was also responsible for communicating the status to the development team.
Used VSO to report defects and test results. Worked with users on User Acceptance Testing.
ENVIRONMENT: Selenium Web Driver, C#, TFS, Visual Studio, Firebug, Agile, Jenkins, Source Control, Bitbucket, Windows
Vanguard, NJ Nov2015-Feb2017
ROLE:QA Tester
Project 4
PROJECT DESCRIPTION: One of the largest mutual fund and financial services groups in the world. It is a large family of mutual funds, provides fund distribution and investment advice services, as well as providing discount brokerage services, retirement services, wealth management, life insurance and number of other services. I was point of contact for any QA testing both automation & manual testing.
RESPONSIBILITIES:
Analyzed business requirements, business rules, created test plan and detailed test cases for projects.
Worked with the QA Manager in developing Responsibility Matrices for the Team members periodically.
Involved in Selenium web driver test scripts and writing Selenium supporting classes through VS plugin.
Used Selenium Web Driver and Selenium Grid for testing the application in different machines on different web browsers at a same time.
Attended Business reviews and Functional walkthroughs and identified the functional problems in the Application under Test.
Extensive experience in the Quality Assurance and Automated/Manual testing of web based, Client/Server applications using Black box and White box testing techniques.
Responsible for maintaining Test scripts and Test cases in Team Foundation server (TFS) and Test Manager (MTM).
Test site Functionalities, Content, and Rule Validation for Insurance applications on multiple platforms (PCs - Windows, Mac OS X).
Developed and Executed Automation and Manual test cases for Functional testing of various modules of the application.
Effectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and retrospective meetings.
Validated the data in the database by using SQL queries.
Executed Regression test suite on each build and for different testing phases using Jenkins.
Designed the automated test cases using the Selenium Web Driver 2 using C#.
Used SQL queries to perform the back-end testing on SQL Server.
Used swagger to generate the restful API.
Made use of Testing Framework for the creation of automated test cases.
Guided the Team for their day to day activities and preparing them to reach the deadlines.
Actively participated in Teleconferencing with the clients, sponsors and end users every week regarding the progress of the project.
Helped in preparation of test plans in accordance with the business requirements.
Responsible in executing test scripts on different browsers and checked for compatibility.
Execute Load test, Stress test and Endurance tests for all the scenarios using HP ALM Performance Center
Experience of HP automation tool QTP /UFT Test Automation Scripts for Regression Testing.
Developed and executed automated test case scripts using UFT for the Front-end applications.
Involved in backend testing of the application by executing SQL commands.
Responsible for weekly status updates showing progress of testing effort and open issues to be resolved.
Involved in tracking and reporting defects using JIRA and was also responsible for communicating the status to the development team.
Used HP ALM Quality Center to report defects and test results.
ENVIRONMENT: Selenium Web Driver, QTP/UFT (11.5), C#, SQL Server 2010, HP ALM/QC, Jira, Visual Studio, Firebug, Agile, SQL Queries, TFS, Microsoft Test Manager, Windows.
Assurant, Miami, FL July2014-Oct2015
Role: SDET
PROJECT 3
PROJECT DESCRIPTION: Insurance Claim Management System is a robust Web based intranet application, was designed specifically to address the Insurance Claims & Management. CMS also keeps track of customer information including contact details, insurance plans, and various claims & related information. The application features powerful search functionality and can generate several reports based on various inputs.
RESPONSIBILITIES:
Performed web services testing with SOAP UI by validating request and response for XML, JSON files.
Involved in testing of services using SOAP/REST services using SOAP UI, Groovy Script.
Performed data driven testing by using JDBC and Groovy script as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
Preparing the Load Runner Scenarios and Executing the Scripts in Controller machine and analyzing the results.
Involved in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and Tested both XML and JSON formats.
Involved in automation tools in using test automation tools such as Selenium WebDriver/RC to develop automation testing scripts for the applications.
Involved in designing of Automation Test cases using Selenium WebDriver with Java on Eclipse.
Used Selenium Grid to run test cases in multiple browsers and Platforms.
Expertise in Selenium automation using Selenium Web Driver, Cucumber, Selenium Grid, JAVA, JUnit, TestNG, Maven, Jenkins
Proven ability in developing BDD/TDD scripts with Cucumber and writing step definitions for behavior.
Involved in preparing the functional test cases using test design techniques data validation concepts Equivalence partitioning, boundary value analysis.
Prepared test data document and Involved in generation of bug and test case execution reports.
Good Experience in Agile methodology with SCRUM Process for the product development.
Logged and managed defects using Quality Center/ALM defect management tool
Involved in writing SQL Queries for backend testing.
Used web-debugging tools like XPath, Firebug and Fire path to locate elements.
ENVIRONMENT: Selenium WebDriver, Cucumber, SOAP UI, SQL, Oracle, Junit, Eclipse, Java, Load runner, HTML, agile, GIT, HP ALM/QC.
First Advantage-Bangalore May2013 to Dec2013
Manual and Mobile Application Tester
PROJECT 2
PROJECT DESCRIPTION: The project involved development of full banking services with online payments, online transfers and integrating different type of accounts. Providing secure services to customers, when customers would log in to their accounts to perform various tasks like transfer funds between checking's and saving's, secure bill pay through mobile App.
RESPONSIBILITIES:
Attend project meetings and communicate with project team including project manager, development, business partners about testing deliverables and any issues that may hinder meeting testing deadlines. Also, provide regular test status reports and defect reports.
Execute test scripts using HP Quality Center, reported defects using Quality Center and discussed details with Project managers.
Create and track bugs and generate bug reports.
Write and execute SQL queries.
Ensure successful delivery of final content by the testing deadline including test sign off reports, any outstanding defects and how they would be handled, and hand off to UAT.
Created traceability matrix between requirements in Requirement plan manager and test cases in Test plan manager.
Performed functionality testing which involved the testing of all core functions of the application.
Tested the application under different networks and Internet speeds including while on EDGE, 3G, and Wi-Fi.
Experience of creating automation test suite for Mobile apps (Windows or Android) on a variety of devices (phones, tablets, emulators).
Involved in different phases of Test effort like Integration testing, Regression testing, and User Acceptance testing.
Thorough knowledge of mobile platforms such as Android and IOS.
Responsible for generating business process flow diagrams based on business resource documents.
Tested the application on iPad and iPhone when the operating system was unveiled and made sure the application was enhanced to be compatible with the Android devices.
Involved in establishing scope, traceability, and test scenarios.
Used the Agile methodology during the project life cycle and ascertained deliverables on a per sprint basis.
Follow up with UAT Users of any defect / requirement related issues, identify, classify, and add more information to better track defect.
ENVIRONMENT: Appium, Java, SQL, SOAP UI, Groovy Script, Jira, JavaScript, HTML, MSWord, MS Excel, UNIX, Microsoft Test Manager, Oracle.
Company: Elbit Technologies. April2012-May2013
PROJECT 1
Role: SDET
PROJECT DESCRIPTION: There are two modules in this project. User is enabled to view the information and services that can be availed based on the profile with which his account is created in the Service Module. The administrator can view the user’s information based on different categories in the Admin module and enables the administrator to maintain the database in a most efficient and effective way.
RESPONSIBILITIES:
Automated System testing for information’s and services application, exchange operations and payment methods using Selenium WebDriver, C#.
Developed testcases, reviewed and Involved in Functionality, and Regression Testing for Media web application.
Developed Hybrid automation framework in C# by using Page Objects framework, Keyword Driven & Data Driven frameworks. Automated running smoke tests and build report generator for daily builds.
Developed C# class libraries, NUnit test scripts to test XML build data files.
Conducted system and integration testing, debugged the software errors and interacted with developers to resolve technical issues.
Provided different build reports, Selenium automation reports, and Performance testing reports to senior management.
Worked effectively with Developers team, AGILE Team, and Project Management team to achieve Selenium automation, high quality, and Sprint, QA processes improvements.
Conducted user acceptance testing to ensure that developed systems satisfied the needs of business clients as specified in the functional requirements.
Designed developed and implemented user acceptance testing protocols as the final phase of applications development.
Attended SCRUM every morning to get updates and provide updates to the team.
Create defect reports using Dashboard module of Selenium IDE/Webdriver as required.
Executed manual and automated regression test cases after the bug fixes as per test scenarios.
Performed Black box, User Interface (UI), functional, Usability testing of web application and validated business rules.
Performed Positive and Negative Testing to ensure appropriate user authentication.
Wrote SQL queries to extract Data from Tables to verify the output data of the reports.
Test Environment: JIRA, Selenium IDE/WebDriver, Windows XP, UNIX, ORACLE, MS Office, MS Management Studio.
Elbit Technologies, INDIA. July2010-March2012
Role: Manual and Automation Tester
PROJECT 1
PROJECT DESCRIPTION: Patient IO provides the technology, solutions and features that are aimed at providing unlimited scalability and end to end customer service operations. “Patient IO provides a high level of efficiency of information and in reduction of human errors”. Patient IO basically divided into two modules. Patient IO Reception & Patient IO Inpatient.
RESPONSIBILITIES:
Attended SCRUM every morning to get updates and provide updates to the team.
Managed defects using Defect Module of HP Quality center.
Create defect reports using Dashboard module of HP Quality Center as required.
Managed automated and manual test cases in HP Quality Center.
Customized the selenium Test as per the Test Case by using the JavaScript.
Performed End-to End testing of the new platform.
Analyzed test specifications and converted them into Manual Test Cases.
Reviewed the test cases written for Unit and Integration level.
Coordinated in execution of automated testing where used HP QTP tool.
Analyzed code to performed White box testing.
Executed manual and automated regression test cases after the bug fixes as per test scenarios.
Prepared Test Plan and Test Cases based on the business and functional specifications.
Analyze the test results and report defect as encountered via automated scripts.
Performed Black box, User Interface (UI), functional, Usability testing of web application and validated business rules.
Performed Positive and Negative Testing to ensure appropriate user authentication.
Wrote SQL queries to extract Data from Tables to verify the output data of the reports.
ENVIRONMENT: HP Quality Center, QTP, VB Script, Selenium IDE and RC, Windows XP, UNIX, MY SQL, MS Office, MS Management Studio.
EDUCATION:
Bachelors from Jawaharlal Nehru Technological University