SAILAJA SIDDARAMPURAM
**************@*****.***
PROFILE
A highly competent and results oriented Senior Automation Test Analyst with 8+ years of experience in Software Testing and Automation. Proven ability in Selenium IDE, RC, WebDriver Automated testing, Data Driven & Hybrid Framework, Web, Functional and UAT testing. Excellent experience in each phase of Testing Life Cycle, Test strategies and Test plans. Solid experience in Software Development Life Cycle, JAVA, TestNG, Web Testing, SQL, AGILE Methodologies, Scrum, QTP/UFT.
SUMMARY
During my 8+ years’ of experience in Quality Testing, worked on Pharmacy Automation Software, Health Information Management System and State Government Insurance projects.
Experienced in both Manual and Automated testing of the Client/Server and Web applications.
Strong experience in Agile Methodology, Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Defect Life Cycle (DLC).
Experienced in various test strategies like System, End to End, Functional, Integration, Regression, UAT and Smoke/Sanity Testing.
Expert in designing of Test Strategy, Test Plan and Test Cases.
Involved in Walkthroughs, Review meetings and experienced in analyzing Business Requirements, Specifications, Functional Requirements Specifications, Program Specifications and Use Cases.
Expertise in using of CVS tool for version control.
Coordinated with Business and System Analysts to define Test Scenarios and ensure that test requirements are correct and complete.
Involved in developing Test Scenarios, Test Plans, writing Test Cases, Test Scripts, Test Procedures and analyzing Test Results, Building Reports and Tracking Defects.
Proficient in Test Automation using Selenium tools with JAVA, UFT (QTP) with VB Script. Also tested Web Services and XML using SoapUI.
Strong experience in Automation Web Application Testing using Selenium RC, WebDriver & JAVA and TestNG.
Well versed with handling elements in Selenium WebDriver.
Experience in using of Page Objects to improve the maintainability of the elements.
Experience in implementing of Data Driven and Hybrid automation frameworks using Selenium API, JAVA and TestNG.
Strong skills in backend testing using SQL queries on Microsoft SQL Server.
Highly motivated, detailed oriented and dedicated Team Member with excellent Communication, Presentation, Technical, Analytical and Interpersonal Skills, with the ability to work under time constraints.
Excellent analytical skills in troubleshooting software defects and also provide user context and test information to developers for bug fixes.
Thorough understanding of HIPAA regulation, product development life cycle, object oriented analysis and design, agile and waterfall development methodologies.
Possess good communication skills, self-motivated, proactive, task oriented, and quick learner at new technologies.
EDUCATION
Master of Computer Applications, India (2005 August-2008 May)
Bachelor of Science in Computer Science, India.(2002 August-2005 April)
TECHNICAL EXPERTISE
QA Testing Tools
Selenium IDE, RC, WebDriver, Grid, TestNG, QTP, UFT, Win Runner, Test link, Quality Center, Load Runner, SoapUI
Bug Tracking Tools
Bugzilla, Quality Centre/ALM, Clear Quest
Languages
C++, Java, Visual Basic, VB Script, Java Script, PL/SQL, .NET
Operating system
Windows, UNIX, DOS
Databases
Oracle, Microsoft SQL Server, MS Access, DB2
Web Design
ASP, JSP, .NET, HTML and XML
Version Control
CVS, PVCS, VSS
Additional Software
MS Office, Microsoft Team Foundation Server, Mainframes, Curam
PROJECT SUMMARY
Fidelity Investments, Durham, NC Dec’15 – Apr’17
Sr. Automation Test Engineer
The Digital Managed Account (DMA) product is a new managed account product targeted to digitally savvy investors. This product will be marketed as ‘Fidelity Go’. A key aspect of the client experience is to deliver communications through digital channels (e-delivery), to the extent allowed by legal and regulatory constraints.
Responsibilities
Created Test Plan/Test Strategy for each Iteration
Performed Regression testing upon receiving new builds and updated defects status accordingly
Maintaining, Monitoring, and documented the behavior of the application in different phases of Testing.
Main frame applications Developed and executed automated scripts using QTP/UFT for Functionality and Regression testing
Defect Logged and Tracked in tool Quality Center & followed-up till they are resolved.
Verified flow of screens as per flowcharts and story boards/use cases.
Created Automation Framework infrastructure using Selenium WebDriver, JAVA and TestNG.
Performed Data Driven Testing, Cross Browser Testing and parallel test execution.
Created Test scripts using Web Driver & TestNG and maintained them in CVS.
Implemented Page Objects, Hybrid framework and Page classes from scratch to represent web pages.
Developed Hybrid framework to retrieve test actions, test data from Excel files.
Identified discrepancies in story board documentation and actual application and raised it to the concerned teams to be on the same path as far as expected result is concerned
Created test status and summary reports for bugs.
Identify Show stoppers as well as major issues with functionality of the application during critical intervals. i.e. during demo (UAT)
Attended daily standup meetings for updates on work
Executed test cases in Quality center.
Attended daily status meetings with offshore and weekly once issue triage meetings.
Environment: Windows 7, SQL server,UFT, Selenium WebDriver, TestNG, JAVA, Mainframe, Current document viewer, SharePoint.
HCL America, Cary, NC Nov’14 – Dec’15
Sr. Test Engineer
Boeing Commercial Airplanes
The Wiring Information Release Systems (WIRS) supports the design and building of wire bundles. WIRS is system of data control and data manipulation. WIRS data maintains the current design as well as past designs of every wire bundle in aircraft. WIRS also performs edits on the data.
WyCAN Consortium (State Government project – Unemployment Insurance)
The WyCAN Consortium was formally established by the WyCAN Cooperative Purchasing Governance Agreement (“CPGA”) executed in May 2012 between the State of Arizona, Department of Economic Security (“Arizona”), the State of Wyoming, Department of Workforce Services (“Wyoming”), the State of North Dakota, acting by and through the North Dakota Office of Management and Budget, on behalf of Job Service North Dakota (“North Dakota”), and the State of Colorado, acting by and through the Colorado Department of Labor and Employment, on behalf of the Unemployment Insurance Program (“Colorado”).
Responsibilities:
Reviewed the System Requirements Document (SRD) and prepared the detailed Test cases based on the test criteria
Participated in the Use case Review session to analyze the end user scenarios
Worked with business analysts and developers to ensure all issues are resolved quickly and efficiently
Performed Regression testing upon receiving new builds and updated defects status accordingly
Maintaining, Monitoring, and documented the behavior of the application in different phases of Testing.
Attended daily Defect Triage meetings to update status and discuss issues found during testing and prioritized issues for addressing
Proactively worked with developers in reproducing identified defects and troubleshooting
Had written SQL queries to validate data using MS SQL.
Collaboratively worked with cross-functional teams in addressing the defects
Worked as ‘Team Player’ to bring cross-functional teams together where and when needed
Developed and executed automated scripts using QTP/UFT for Functionality and Regression testing
Defect Logging and Tracking in ALM & tracked them till they are resolved.
Verified flow of screens as per flowcharts and story boards/use cases
Identified discrepancies in story board documentation and actual application and raised it to the concerned teams to be on the same path as far as expected result is concerned
Working on Compliance Sheriff for Accessibility Testing i.e. following WCAG 2.0 level AA as well as section 508 standards.
Configured selenium WebDriver projects in eclipse and created automation test scripts.
Improved Selenium Automation scripts maintainability by creating reusable JAVA methods.
Performed Database testing using Selenium. Generated DB reports using SQL queries.
Used Selenium Grid to execute Selenium automation suites on different browser combinations in parallel.
Identify Show stoppers as well as major issues with functionality of the application during critical intervals. i.e. during demo (UAT)
Attended daily standup meetings for updates on work
Identified discrepancies in documentation like Story board documents and Use cases/Flow diagrams etc.
Participated in Daily Triage meeting with clients during user test to support on functionality and discuss/clarify issues with reported bugs based on test cases.
Executed SQL Commands in order to identify the persistence of Data into Database
Analyzed the Severity of the Defects and assigned to right team(s) in timely manner
Created Test Cases, and participated in UAT
Tested functionalities with different sets of data and on different browser in order to meet with browser (IE, Firefox, and Chrome) compatibility testing and reported defects accordingly.
Tested WebServices, XML, WSDL using SOAPUI tool. Modified end points when worked on different servers and different versions of Web Services.
Tested WebServices, providing required input data to request XML and validated response XML.
Validated WebServcies request and response xml using SOAPUI tool.
Assisted Developers with designing, building, testing and debugging workflows based on business and technical requirements.
Attended daily status meetings with offshore and weekly once issue triage meetings.
Environment: Windows 7, SQL Server, SVN, ALM, Mainframe,UFT Compliance Sheriff.
Parata Systems (NTT Data, Inc.), Durham, NC. Feb’13 – Nov’14
Software Quality Assurance Analyst
Pharmacy 2000 is a pharmacy workflow automation solution for retail and long term care pharmacies. P2000 has Electronic Prescription Management, Remote Verification and Consultation, Distributed Prescription Management and Robust Reporting. P2000 interfaces and integrates with filling robots Max, Mini, AccuMed, and RDS. P2000 has a vast customer base of 1000+ Pharmacies composing chain pharmacies, individually owned pharmacies and department of defense.
Responsibilities:
Ownership of testing Remote Verification and Consultation which included Script Image Transfer, Video Conference and VOIP.
Developed all end to end test scenarios for Robotic systems integration testing with P2000 (Max, Mini robots).
Analyzed the System Requirement Documents, Functional Requirements to understand the scope of the testing.
Actively participated in Scrum meetings and interacted with developers and QA team to ensure overall quality of the product.
Responsible for writing of Master Test Plan which talks about Objective, Scope, Entry and Exit criteria, features and functions to be tested.
Participated in Client (UI Testing) side testing and server side testing (Business validation) application.
Prepared master Test Plan, Test Cases and Test Scripts for Integration, System, Regression and User Acceptance Testing (UAT).
Identified Test Conditions/Scenarios as per the Business Logic to prepare Test Cases.
Developed detailed manual Test Cases according to design specifications and functional requirements of the application
Developed and executed automated scripts using QTP/UFT for Functionality and Regression testing.
Performed Database testing by running SQL queries.
Maintained test cases and test scripts to incorporate Bug Fixes and new enhancements in each release.
Provided weekly build Regression Support by executing test cases evaluating test results and maintenance of New/Fixed bugs.
Actively participated in walk through, Meetings and interacted with developers for any technical issues.
Created Functional and Regression test cases in Quality Center.
Reviewed Test cases for requirements coverage, ambiguity, and completeness.
Participated (Curam products) side testing and server side testing (Business validation) application
Organized, Prioritized, tracked and controlled requirements using Requirements manager in Quality Center.
Responsible for ensuring all related activities are performed as required.
Attended daily status meetings with offshore and weekly once issue triage meetings.
Used QC10.0 and QC 11.0 for test case management, recorded defects in Microsoft TFS.
Environment: Windows 7, SQL Server, .Net, QC, QTP, Microsoft TFS
Siemens Medical Solutions, Salt Lake City, Utah Sep’10 – Jan’13
Software Quality Assurance Analyst
Siemens Medical Solutions Medseries-4 (MS4) is a healthcare information system for rural and community hospitals. MS4 has various applications broadly classified as Patient Management, Clinicals, Financials and Information Systems (includes HL7 interfaces). MS4 has a vast customer base of 450+ hospitals located in the United States, Canada and Bermuda.
Responsibilities:
Analyzed System Requirements and developed Test Plan, Test Procedures and Test Cases.
Created the strategy document that defines the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
Involved development of test plans, test schedules, test cases based on high-level and detailed designs
Participated in Client (UI Testing)side testing and server side testing (Business validation) application.
Tested clinical webservices using SOAPUI tool.
Executed test cases and participated actively in system testing and regression testing.
Conducted Functionality and Regression Testing during various phases of the application using QTP.
Created Test Plans, Test Cases and Test Scripts for some of the modules of the application under test (AUT)
Involved in development of test plans based on high-level and detailed designs
Enhanced the test with programming by adding methods, conditional statements, and comments to the test and by sending messages to the test results.
Involved in tracking, reporting and analyzing system defects and bugs using Test Director and interacting with business users and developers to resolve the technical issues.
Executing and writing the testcases some of the applications for using curam products
Executed tests and participated actively in system testing and regression testing.
Created and executed SQL statements to extract data from tables and verify output data of the reports on the browser page.
Reported software defects and interacted with the developers to resolve the defects investigated in the application during testing.
Integration Testing performed for the entire System after unit testing by executing the complete flow of the application system.
Attended daily status meetings with offshore and weekly once issue triage meetings.
Environment: Windows 7, iSeries, DB2, J2EE, Eclipse, Selenium Web driver, QC, QTP
Software Developer, Hyderabad, India Jan’ 07 to Aug’ 08
Vensoft Private Limited
Client Extranet is a business-to-business extranet with controlled, secure access between Vensoft’s client locations. Client Extranet is accessible 24/7 supporting business activities. The system offered various features like lead management, opportunity management, contact management, reporting & analysis, online administration etc.
Responsibilities:
Designed web pages using JSP.
Created Controller classes using Servlets.
Prepared model components using Hibernate.
Involved in Walkthroughs, Review meetings and experienced in analyzing Business Requirements Specifications, Functional Requirements Specifications, Program Specifications and Use Cases.
Coordinated with Business and System Analysts to define Test Scenarios and ensure that test requirements are correct and complete.
Involved in developing Test Scenarios, Test Plans, writing Test Cases, Test Scripts, Test Procedures and analyzing Test Results, building Reports and Tracking Defects
Integration Testing performed for the entire System after unit testing by executing the complete flow of the application system.
Created and executed SQL statements to extract data from tables and verify output data of the reports on the browser page.