Devaki K
Dallas, Texas.
Phone No: 612-***-****
Email Id: ******.*************@*****.***
Experience Summary:
Having 7 years of experience in the IT industry as Software Quality Assurance (SQA) Analyst with focus on testing of Web-Based client/server applications.
Extensive Knowledge of Quality Assurance standards, methodologies and strategies with better understanding of Software Development Life Cycle (SDLC).
Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/WebDriver/IDE/Grid, HP Quick Test Professional and Junit/TestNG, Quality Center, JMeter, JIRA, SOAPUI, REST API’s.
Adept in designing and developing Test Plans and Test cases, compiling test data, document test result and performing test result analysis.
Expert in preparing Traceability Matrix.
Extensively used Quick Test Professional (QTP)/Unified Functional Testing (UFT) to perform functional, regression testing and smoke test.
Implemented Automation Framework using Data Driven and Customized framework approaches.
Specialized in user requirement analysis, documenting test plans, execution of test cases to verify application functionality against business requirements, by using Selenium RC, WebDriver.
Extensive experience in GUI, Regression, Functional, Integration, System, User Acceptance (UAT), Sanity, Performance, Stress, Reliability, compatibility, Cross Browser, Security and Database Testing
Extensively used SOAP UI to validate SOAP/WSDL and Web services.
Work experience in using the Test director/ Quality Center to manage the software testing process and Clear case for tracking the process and sharing the files.
Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
Experience in .Net, Java, HTML, Java Script, VB Script, Oracle, SQL, PL/SQL, MS Access, Ajax, and CSS.
Demonstrated ability to work on Work Flow Diagrams, Entity Relationship Diagrams, and Data Flow Diagrams.
Extensive experience working with Databases such as Oracle, SQL Server and MS-Access.
Experience with testing on UNIX and multiple MS Windows environments.
Effectively involved in Defect tracking, reporting, reviewing and analyzing test results using Quality Center.
Experience in Waterfall, AGILE Methodology projects using SCRUM.
Experience in On-site and Offshore team model. Frequently interacted with onsite and offshore teams to ensure delivery as expected.
Excellent team player, ability to meet tight deadlines, and work well under pressure.
Ability to adapt quickly to new technologies and environments.
Self-motivated and able to learn new things in a short time span.
Technical Environment Summary:
Testing Tools
QTP 8.0/10.0/11.0/11.52, Selenium Web Driver/RC/IDE/GRID, JMeter, Eclipse
Languages
.Net, Java, CSS, HTML, XML, JavaScript, VB Script
Test Framework
Junit, TestNG
Project Methodologies
Agile-Scrum, Waterfall, V-Model
Defect Tracking Tools
Jira, Bugzilla, IBM Rational Clear Quest, Quality Center
Browsers
Mozilla Firefox, Internet Explorer, Safari, Google Chrome
Servers
WebLogic 10.3.3/8.0/7.0, WebSphere 8.0/7.0, Apache Tomcat5.x/6
Continuous Integration Tools
Jenkins, Hudson, Cruise Control
Packages
MS-Office Suite(Word, Excel, Access), MS-Project and MS-Visual Studio
Databases
Oracle 11g/10.2g/9i, SQL Server 2000/2005/2008/2010, MySQL, MS Access
Operating Systems
Windows variants, UNIX, Linux
Others
TOAD, PL SQL Developer.
Luminant Energy, Dallas, Texas. Jul’ 15 – Till Date
Sr. QA Selenium Automation Tester
Project Description: Luminant's wholesale marketing and trading business, Luminant Energy, optimizes the purchases and sales of energy for TXU Energy and Luminant, and provides related services to other market participants. Luminant Energy is one of the largest purchasers of wind-generated electricity in Texas and the nation. The current power market in Texas is Zone based .Now it is changing to Nodal market to give more benefits to the power consumers. Currently e*Gate is used as a middleware to communicate with other applications. In this migration project several new and existing interfaces and webpages are being tested manually along with automated scripts.
Analyze user requirements, procedures and problems to test/automate or improve existing systems.
Interacting with Business Analysts and Developers in requirements analysis, design reviews, testing and documentation for applications developed in Agile environment.
Creating Integration & System test cases or test scripts based on the business requirements.
Automated test cases using MTM for testing various Business processes.
Performing Functional, Integration, System, Load and User Acceptance Testing for different scenarios.
Performing manual or automation testing of web based applications and oracle forms.
Performing Back-End Testing by executing various oracle and SQL queries in different environments to validate data as per the requirements and business processes.
Creating Test Data Setup for testing various system test modules.
Creating Sample Data for the test scenarios as well as maintaining and providing the data to the Users for UAT.
Creating Test Folders, Preparing TestData for test XML’s, generating xmls through TestFileCreator, posting those test xmls and verifying them in the database to check if they have been validated against all Business and Schema rules.
Created and builded FTP Test plans to test the FTP sites.
Report all the Business and Schema Rejections to the concerned developers and log bugs appropriately.
Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
Developed SQL Scripts for Backend Testing to ensure that the data is updated as per the Business Rules.
Participating in Peer reviews conducted for new releases, attending Code Reviews and IT Test Team Meetings.
Performing regression testing, troubleshooting and bug fixing in different environments.
Interacting with developers to follow up on defects and issues.
Performed End-To-End testing
Providing Updates to the other streams as required.
Environment: BMC Remedy Tool, Cucumber, Maven, Jenkins, Java, Gherkins, Web Services, SOAPUI, Html, XML, VB Script, SQL Server 2008r2/2010, CoreFTP, TestFile Creator, NotePad++, ME File Viewer.
Westwood College, Dallas, Texas Nov'14 – Jul ‘15
Sr.QA Analyst/Automation Tester
Project Description: Westwood College, owned by Alta Colleges Inc., is an American for-profit institution of higher learning with 14 campus locations in five states and online learning options. Westwood offers career-focused diploma, associate, bachelor's and master's degree programs through its Schools of Business, Design, Justice, Technology, Healthcare, and Industrial Services. Involved in both Manual and Automation testing activities for various modules under Black Board Integration and Student Integration Projects.
Responsibilities:
Interacted with business analysts to gather the requirements for the purpose of testing.
Participated in writing the test plans, test cases and test scripts based on the business requirements.
System and Application analysis and testing
Responsible for testing the navigation flow, functionality testing, system testing and user acceptance testing.
Conducted testing for web services using SOAP UI and validated the data coming from various end systems.
Created test cases for functionality testing.
Customized Quality Center to meet the specific metric requirements given in the test plan.
Used Quality Center to do defect tracking, coordinated the defect resolution process and generated management reports.
Interacted with developers to follow up on defects and issues.
Created test data for validating the data as per the requirements.
Checked the data flow through the front end to backend and used SQL queries, to extract the data from the database.
Extensively executed complex SQL queries to query the database for data validation.
Developed and executed various SQL queries to validate data inserted, deleted and updated in the SQL database and also performed Back-End Testing for data validation
Responsible to design UAT scenarios and get an approval before the application presentation.
Performed Functional, Integration, System and Regression testing
Automated the test scripts for the GUI, Functional, Data Driven and Regression testing using Selenium (IDE& Web Driver).
Created Selenium test cases in VS Studio by coding C#.
Front-end testing includes functionality, navigation, alignments, links validation, authentication, company specific colors, and privacy policy.
Analyzing system test cases and updating regression suite after each release.
Used QTP checkpoints for checking web pages, images, texts, tables and various UI elements.
Well versed with using Quick Test Professional (QTP) to support test automation using potential features like Data Driven Tests, Check Points, Regular Expressions and Functions
Expertise in both manual and automation testing of Web services.
Used Agile-Scrum methodology for developing the application
Performed End to End testing of the pages.
Prepared status summary reports with details of executed, passed and failed Test Cases as well as involved in weekly status and task review meetings.
Environment: QTP, Selenium (IDE & Web Driver), Quality Center, .Net, Web Services, Html, XML, JavaScript, VB Script, SQL, SharePoint, TFS, MSOffice Suite, Agile Methodology.
Digi-Key Corporation, Minneapolis, MN Feb'14 – Oct'14
Sr.QA Analyst/Automation Tester
Project Description: Digi-key Corporation is a diversified, worldwide industrial electronic services company. Digi-Key businesses serve some of the world’s largest and most essential industries. Assisted in testing of their internal application that had various modules like HR Management, Employee Self Service, Timesheet Management, Operational and Reports.
Responsibilities:
Reviewed Business Requirements and Functional Requirements Document to achieve better understanding of the requirements.
Created manual and automated test cases and scripts.
Conducted Regression Testing on various builds of the application and reported the defects to the developers using Quality Center for the bug fixing and tracking.
Created and implemented testing process for Agile methodology.
Implemented QTP / Quality Center automation framework with extensive VB script coding, and updated / maintained it.
Quality Center was used to track defects and report to development team.
Review of test scripts and importing them into the Quality center (HP Quality Center)
Performed GUI Testing by creating GUI checkpoints to verify the functionality of the objects using QTP.
Script enhancements and Data Driven Testing were implemented with QTP.
Involved in QA Life Cycle, which includes Test Designing and Execution process and documentation of Test Plans, Test Cases, Test Procedures and Test Scripts.
Managing, analyzing, and maintaining test cases.
Developed, executed and reviewed the QTP Scripts.
Performed Database Validation Testing using complex SQL queries using Inner/Outer joins.
Coordinated with the team in allocating the work and reviewing the test & defect reports.
Fully integrated with Quality Center for Test Management activities, Report creation, created separate test sets for each release based on the severity.
Preparation of defect report and test summary report.
Environment: Mercury's / HP Quick Test Pro, HP UFT, HP Quality center, .NET Framework 3.5, C#, ASP. Net, AJAX, T-SQL, Java Script, VB Script, XML, SQL Server 2008 R2, SSRS, TFS, MS Office
Medtronic Inc., St. Paul, MN. Oct’ 13 – Feb’ 14
QA Analyst/ Automation Tester
Project Description: Medtronic is the world leader in medical technology providing lifelong solutions for people with chronic disease. They offer products, therapies and services that enhance or extend the lives of millions of people all over the world. I worked with Center Piece Team as Selenium Automation Tester, the Project Involved in testing the Websites for full accessibility as 508 Compliance Design and Business Blog Design.
Responsibilities:
Prepared Test Plan, test Cases, Test scripts and Test data for the application as well as for the database verification based on the functional requirements and test specs.
Involved in testing various business rules User/Customer functionalities, and Change Processes.
Developed automation scripts using Selenium WebDriver, Eclipse, Junit and Java.
Developed re-usable functions using Junit for the Test Automation.
Worked on creating test case for Object -driven framework for selenium WebDriver.
Involved in automating test cases using Selenium WebDriver with Junit.
Used automated scripts and performed functionality testing during the various phases of the application development using Selenium IDE.
Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
Developed SQL Scripts for Backend Testing to ensure that the data is updated as per the Business Rules.
Prepared user documentation with screenshots for UAT (User Acceptance testing).
Preparation and execution of test scripts using JMeter and SOAP UI tool to perform Web Services testing.
Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
Developed automated script for back-end testing using Selenium WebDriver.
Coordinated with developers and record defects in JIRA to track until they are resolved.
Maintained Test Matrix and Project Matrix using an excel sheet to keep track of the Project's schedule and status.
Regression test cases were automated using Selenium, WebDriver and WebDriver Backed Selenium.
Extensively involved in creating Junit scripts for one agile project.
Attended weekly status meetings with development and management Teams.
Performed Regression testing on new builds, every modification in the application using Selenium WebDriver.
Reported defects to developer and discussed about the issues in weekly status meetings.
Demonstrated ability to solve complex automation challenges involving Ajax, dynamic objects, custom object types, unexpected event handling.
Interacted with development and product management teams for the quick resolution of reported bugs and various technical issues.
Environment: Java, Selenium WebDriver, Junit, JMeter, JavaScript, HTML, Eclipse, Jira, Windows, SOAP, SQL Server 2008 R2, Agile Methodology.
Brocade Communication Systems, Inc. San Jose, CA Sep'12 – Aug'13
QA Analyst/Automation tester
Project Description: Brocade Communications Systems, Inc. is an American technology company specializing in data and storage networking products. Network Management solutions include IP Network Management Software and SAN Network Management Software. Brocade released the Brocade ICX 6430 Switch and Brocade ICX 6450 Switch for the Federal, enterprise and campus networking segments, with full stacking capabilities as well as Layer 2 and Layer 3 functionality. In September 2012, Brocade introduced the fixed form factor Brocade ICX 6650 switch.
1.Reduce Switch/Router Crash ( checking the compatibility for every new build release)
2.Run the L2/L3 protocols on the RX, MCT switches.
3.Worked intensively on L3 RIP,BGP, IPV4, IPV6 protocols.
4.Worked on TCP/IP protocol suite and OSI protocol family.
5.Enable Customer Support technicians to better serve end-customers.
Responsibilities:
Analyze the business Requirements and closely work with the Business Team to get the clarifications addressed.
Providing the test Estimate for the project.
Prepared and Reviewed the Test Plan with the Business Team.
Co-ordinated with the offshore team in all the Testing phases.
Participated in daily scrum meetings and involved in designing of user stories.
Experience using Element Locators like Firebug and Fire path for identifying web objects.
Developed and maintained System testing Test suite with QTP.
Performed keyword driven and data driven framework testing using HP QTP, integrated QC for both Client/server and web based applications.
Performed Database Validation to check the updated data in the database using SQL queries.
Implemented Data Driven Test Script using QTP.
Managed requirements, test plan, test conditions, test scenario, test case, test data, test execution, defect reporting and tracking in Clear Quest and QC.
Review the Test Scenarios/ Test Cases with Business.
Perform regression testing and Mainframe testing
Quick Learner on the critical business process aiding in the identification of more business scenarios
Environment: JAVA, Agile, QC, QTP 9.0, Selenium IDE, J2EE, Web logic app server 9.1, SQL Server 2005.
HCL Technologies.., Chennai, India. Oct '10 – Aug'12
Sr. Manual/Automation Tester
Project Description: . HCL Technologies Limited is an Indian multinational IT services company. It is a subsidiary of HCL Enterprise. Originally a research and development division of HCL, it emerged as an independent company in 1991 when HCL ventured into the software services business. HCL Technologies (an acronym for Hindustan Computers Limited) offers services including IT consulting, enterprise transformation, remote infrastructure management, Networking and telecommunications, engineering and R&D, and business process outsourcing .
Responsibilities:
Mainly evolved in working on all Networking layers. Responsible to test the router/ switch with L3/L2 layer protocols
Performed the testing by using Linux as OS and configure the switch/router in the system and performed testing in order to provide a debut free product.
Initially, As a shadow resource involved in system test along with functionality testing of routers using TCP/IP Protocol suite and different layered protocols.
Adapted and interested in reported bugs by keenly running diff L3 protocols on MCT and RX ( BROCADE) TCP/IP protocol suite.
Part of VCS( Virtual Cluster Switching), FOS, MCT product testing, which are BROCADE manufactured products. Learned and involved in testing and filed a good number of bugs as part of testing.
Majorly into LDAP, RIP, STP, BGP, SNMP, MRP protocol testing.
Involved in preparation of Test Plan, Test Case Design and Development.
Participate in the test environment setup and in ensuring that facilities and test tools are in place to successfully perform the required testing efforts.
Performed Sanity Testing, Smoke Testing and Regression Testing.
Performed the Automation testing by using Quick Test Professional (QTP).
Used the check points to enhance the scripts of the testing in QTP.
Created Requirement Traceability Matrix (RTM) to track requirements.
Used Rational Clear Quest for version control, tracking defect, assign work activities, enhancement request and assess the real status of project throughout the life cycle.
Created and maintained traceability matrices and performing impact analysis for changing requirements.
Plan for Defect Management activities viz. Defect Prevention, Root Cause Analysis and implement the same.
Preparing and reviewing Test Scripts for new features added to the application on requirement basis.
Performed Forward and Backward Compatibility Testing on different versions of windows.
Test reporting activities involve: Reviewing the daily test executions (the Defect Report, the daily updated test scripts) and ensuring that quality work is being delivered to the customer on a daily basis.
Customer Interaction activities involve Conceal with the customer for weekly updates on Project progression, technical discussions with the customer regarding the Fitting application, taking inputs from the customer in case of any complaints/problems and escalating to the Higher Management and addressing the same with their help to resolve the complaints/problems.
Giving Training to the existing team members and having knowledge sharing sessions to improve the technical competence of the team and mentoring the new team members on testing concepts and domain knowledge.
Problem solving related to Symantec Ghost & Networking
Environment: QC, QTP 9x, VB.Net, ADO.Net, Windows98/2000/XP/ME, SQL Server 2000/2005, XML, HTML, CSS, JavaScript, VB Script, Microsoft Office Products.
British Telecommunications Inc., Chennai, India Jun'09 – Aug'10
Manual/Automation Tester/Environment Support
Project Description: WLR (3) is a Communication Provider product, which enables CPs to offer their own telephony service to their customers using the BT network. Openreach provides, repairs and maintains these lines. Openreach provides a consolidated bill to the CPs for all of their BT services. BT Wholesale & BT Retail is the CPs.
In BT Wholesale the combination of Cyclone Interchange, WebLogic Integration and their associated hardware and support systems make up the B2B Gateway. Trading Partners communicate with Openreach via the B2B Gateway. B2B is the first point of contact for all incoming messages from Communication Providers. WLI Hub does transformation and routing of messages between the end systems
BT Retail serves business and residential customers and is the prime channel to market for other BT businesses. BT-INA is telecom based project that manages the flow of information in the business, applying business rules to route, store, retrieve and transform the information as required by the different systems in the business and the systems of customers, suppliers, partners and service providers.
Responsibilities:
Analyzing the User/Business Requirement and Functional Specification documents.
Participated in the test environment setup and in ensuring that facilities and test tools are in place to successfully perform the required testing efforts
Prepared test cases by analyzing functional requirements and documentation for various capabilities in the application.
Performed testing activities using TCS proprietary tools like Automated Test Framework, NetTool, RFH Util.
Involved in System,Smoke and Regression Testing activities for various components in different environments.
Analyzed the logs for appropriate error messages.
Found defects for B2B. Achieved the target metrics for B2B.
Established connectivity between the end systems.
Participated in End-to-End Testing for WLR (3)
Provided Environment support for WLI HUB.
Performed Deployments in the performance boxes.
Co-ordinated with testing and individual Teams for PR fixes in Performance boxes
Involved in performance testing activities for various capabilities using JMeter.
Defects were tracked, reviewed, analyzed and compared using Quality Center.
Attended weekly status meetings with the development and management teams.
Worked under Agile-Scrum Methodology.
Organized and coordinated work within the team. Prepared and maintained Quality Documents like dashboards, consolidated status reports, defect reports and regression cycles docs
Environment: QC, SUN Server, SUN Solaris 2.9, JAVA, Oracle 9i, WebLogic 8.0, IBM Message Broker Toolkit, ESQL Programming, XMLSpy, PL SQL Developer, Automated Test Framework, NetTool, RFH Util and JMeter.
EDUCATIONAL BACKGROUND : B.TECH (ECE) from J.N.T.U, Hyderabad.