Sr. Automation Engineer/ Lead Tester Resume
Costa Mesa, CA
PROFESSIONAL SUMMARY:
- Self - motivated and goal oriented Quality Assurance Analyst around 9 years of experience.
- Main focus on Manual/ Automation testing in Mobile and Web Applications.
- Possess in-depth knowledge in SDLC and STLC Testing Methodology.
- Extensive work experience in writing Test Cases/Scripts as well as preparing and Executing Test Cases based on Business requirements and Technical Specifications.
- Possess excellent analytical, coordination, interpersonal and communication skills along with the ability to work independently as well as in a team environment.
- Software Testing Professional around 9 years of experience in requirement analysis, testing and developing automated scripts to validate the software applications of client server & web based applications.
- Strong experience in testing of Data warehouse applications. Proficiently rendered services in Informatica (Power Mart and Power Center Tools), Oracle, SQL and Micro Soft Office Suite.
- In-depth knowledge of Agile SW Development practices, risk engineering, data modeling and mapping.
- Strong experience in reports testing and comparing the data in reports with various source databases using SQL queries
- Strong experience in ETL Performance testing
- Strong experience in Banking, Manufacturing, Pharmaceutical and US Health Care domain with HIPAA transactions.
- Experienced in developing Test Cases, Test estimates, Test strategy, Test Plans and generating various Reports.
- Experienced in developing Automation scripts for regression testing using QTP
- Proficient in Database Testing, Functional Testing, Integration Testing, Performance testing and Regression Testing.
- Hands on experience in writing QA test plans and test cases and executing them. Comprehensive understanding of QA standards, flows, methodologies, procedures, and QA documentation. Hands on experience with heterogeneous hardware platforms such as Windows, UNIX.
- Collaborated with Developers during Unit testing (including QA presence during code reviews to ensure conformance to group standards)
- Strong proficiency in understanding and analyzing Project structure and deliverables.
- Strong experience in evaluating KPI’s of DWH using SQL queries.
- Complete understanding of Quality Assurance Life Cycle (QALC), QA Methodology and QA Strategy including Software Development Life Cycle (SDLC)
- Strong ability in communicating with various Project Development Teams, and working concurrently with offshore teams on multiple projects/applications.
TECHNICAL SKILLS:
Operating System: Windows Vista/XP/7/8, MAC, LINUX,UNIX
Database: Oracle, MySQL
Testing Tools: QTP, Selenium 2.0
Microsoft Office: MS Excel, MS PowerPoint, MS Word
SDLC Methodologies: Waterfall, Agile (Scrum)
Defect Tracking Tool: QC, JIRA, RATIONAL CLEAR QUEST,SERENA TEAM TRACK
Mobile OS: IOS ( 6.1.4, 6.1.3, 5.1.1), Windows, and Android ( Jellybean 4.1.2; Ice Cream Sandwich 4.0.3, 4.0.4 ; Honeycomb 3.2; Gingerbread 2.3.3, 2.3.7)
Protocols: HTTP/HTTPS, FTP, TCP/IP
Programming Languages: Java, HTML, SQL, XML, VBScript, Shell Scripting, ASP.NET, C#
PROFESSIONAL EXPERIENCE:
Confidential, Costa Mesa, CA
Sr. Automation Engineer/ Lead Tester
Responsibilities:
- Involved in the software application analysis, Requirement Management and Quality Assurance.
- Developed Test Plan (Strategy) using requirements and design documents.
- Involved in AGILE methodology of software development cycle.
- Participated in the Front-end and Back end of the Application.
- Writing and execution of manual test cases using Test Link to in corporate the testing needs.
- Developed SQL queries to check the database Integrity for DB Validations.
- Developed the test scenarios for the validation of the application using Black box technique.
- Carried out GUI, Functionality and Regression testing for every module of the RIO project.
- Performed UAT (User Acceptance Testing).
- Conducted cross browser testing with Internet Explorer, Mozilla Firefox, Opera and Google chrome.
- Generated the automated test scripts using QTP for functional and regression testing.
- Experience inUser interface testing and mobile application automation experience.
- Participated in creation of UML diagrams for Use Cases of the application.
- Performed BATCH TESTING for the offline process of the application.
- Tested the RIO PROJECT application on different Mobile operating systems (Android and iOS).
- Developed and executed test suites and operations scenarios to find and report defects using TEST LINK.
- Reviewed manual testing methods and developed and executed automated scripts following the automation Framework.
- Responsible for weekly status to show the Progress of the automation testing effort.
Environment: and Tools: TEST LINK (Test Management tool), Rally and Serena Team Track (Defect Tracking TOOL), Fiddler, Control-M, Page Filler, SQL Server 2008, IE 8+, Firefox, Chrome, Android 4.x.x, and latest iOS version 7.1, iPhone configuration tool and Android ADB, UNIX, QTP 11.Devices: iOS and Android (iPhone5, iPhone4s, iphone4, Samsung galaxy)
Confidential, Torrance, CA
Software QA Engineer
Responsibilities:
- Coordinated in the preparation of Test Plan/Test Strategy for the application after careful analysis of requirements and specifications
- Conducted manual testing on each new build of the application under test and regression testing on fixes
- Mapped system requirements with Test Cases, manually executed test cases in QC, ensured traceability of Test Cases back to the Business Requirements using Quality Center
- Coordinated very closely with the developers and Design teams regarding the functionalities and defects
- Used Quality Center as a repository for Test Cases and for Defect Tracking
- Performed Sanity testing, Integration testing, End-to-End testing, Functional testing, System testing and User Acceptance Testing(UAT)
- Executed SQL Queries to check the data table updates after test execution
- Responsible for complete manual testing of Application under Test (AUT)
- Ensured offshore testing team has test environments for the execution activities
- Helped the automation testing team in creating automated scenarios for functional and GUI testing
- Identified the Test Cases to be automated and generated the automated scripts using QTP
- Developed and executed automated Test Scripts to perform Functional Testing and Regression Testing using Quick Test Pro (QTP)
- Created and executed functional test cases based on functional Design document.
- Executed SQL queries and store procedures for data base testing for the verification of results retrieved
- Involved in Integration Testing to check whether individual modules are communicating properly one among the other as per the specifications
- Documented BUG tickets and ensured appropriate follow through to resolution.
Environment: Windows XP, Quality Center, QTP 9.0, SQL Server 2008, Java, Quality Center, Toad.
Confidential, CA
Software Test Engineer
Responsibilities:
- Responsible for functional and regression testing of all aspects of the Loan Builder application.
- Developed and designed Structured Automation Frameworks for the deployment of multiple actions like Loan approval and Submission to closing of the customer’s loan in collaboration with the Testing team and Development teams in QTP & Quality Centre workflow.
- Developed and maintained automated test scripts to support regression testing.
- Developed, executed and updated test cases for all the business processes of the Loan Builder application (web-based) on manual testing.
- Designed System test plan for workflow module and Created advanced Test Data spread sheet using Excel for Data Driven tests so that Manual or SME’s or development teams, can run QTP tests smoothly, without hassle for test data
- Logged and verified defects by using Quality Centre for searching a record history of the Chase customer.
- Performed testing for acceptance of new features as part of a story-driven agile development process.
- Written Test Scripts for automated testing using QTP
- Used Test Director to create and maintain the test cases and Test scripts for both System Testing and Regression Testing for various modules in the project like Loan Info, Property Info etc.
- Developed User Defined functions to support the automated scripts. Used the data driven testing and database accessing techniques to support the scripts.
- Conducted Cross browser testing with IE6/7 and Firefox for various logins (New member, Existing member etc.)
- Developed automation test suite for Smoke, Regression to validate the builds released by development team against QA / UAT environments.
- Performed System Integration testing, Database Testing and Black Box testing for all the business processes and was also involved in various phases of the development and test cycles
- Displayed the ability to work in a diverse team environment following agile processes for software development.
- Responsible for developing Test plan based on Functional Specs and Technical Specs of the Initial Assessment Interface.
- Used Agile programming techniques, such as test-driven development, continuous integration and testing, and story-based iterative development to build better software
- Working as a team member in requirements mapping and in preparing a Requirements Traceability Matrix.
- Developed automated test scripts defining simple to complicated scenarios with positive and negative scenarios to test the functionality, security, recovery and reliability of the application with QTP.
- Performing Functional test using Quick Test Professional (QTP) for the interfaces of Load builder Application including Login, Search loan, View loan and Logout.
- Perform web based testing using QTP for checking page contents, broken links, web objects, frames and tables Of the Create a loan application- Search for loan, Fund loan, Approve wire.
- Performed query operations on SQL Server 2005 to do database validation and used standard SQL
- Conducted extensive parameterization of the Load Runner scripts to ensure the real time load conditions
- Inserted verification checkpoints, synchronization points, and parameterized data using QTP for all aspects of Loan closure.
- Recorded the Test cases using the automation tool, Quick Test Pro for web based Initial Assessment and CMH Interfaces and checked the functionality of the applications.
- Used Load Runner extensively for the Performance and Load testing of different modules in the Application
- Updated application and SQL Server database server with customer information in QA environment by using the installers
- Performed WebUI, UAT, boundary, link and negative testing before the confirmation for closing the loan is given, i.e., Confirm Close,
- Worked with developers, system engineers and the testing team to identify various application defects in backend coding and resolved the issues.
- Conducted back end testing by verifying the SQL Server database for schema updates on day to day operations.
- Coordinated with the development team to have a quick turnaround for bug fixes in tight schedule for release.
Environment: QTP, Quality Centre, Junit, Visual Studio 2008, Apache, .NET, SQL Server 2005, XML, Adobe Flex, AJAX, Jscript, XML, web services, UNIX, Windows XP, MS Office Tools, Java, VBScript, SOAP, HTML, DHTML
Confidential, Bloomington, IL
QA Tester
Responsibilities:
- Involved in Manual Testing, analyzing system specifications and developing test models, procedures and Test cases.
- Performed Functional, Regression, Integration, and System testing of the client/server application
- Prepared Test Plan from the Requirement Documents and Test Scenarios supporting the testing procedures by sign-offs with business analysts and project manager.
- Involved in testing the application when configured on different platforms like UNIX, Windows XP, and Solaris etc.
- Responsible for writing and documenting UNIX Shell scripts for Batch process testing.
- Participated in planning and developing test strategies and plans for Functional and Performance tests
- Performed system testing with configuration changes for required specifications.
- Developed test cases and test scripts for functional and regression testing with Rational Robot
- Extensively Used Load Runner for Performance and load testing.
- Extensively used Database commands for data integrity of the database’s.
- Identified functionality and performance issues, deadlock conditions, database connectivity problems (ODBC), and system crashes
- Effectively Used Test manager throughout the automation testing
- Performed Cross-Browsing testing to verify if the application provides accurate information in different (IE, Netscape, AOL) browsers
- Monitored test results and defect tracking process using Rational Clear Quest.
Environment: Rational Robot, Test Manager, Java, JavaScript, Java Servlets, JDK, Web Logic, HTML, IE, Netscape, AOL, Oracle 9i, UNIX and Windows 2003
Confidential, New York, NY
Software Test Engineer
Responsibilities:
- Responsible for developing and updating test cases for the Order Processing system developed in .NET
- Provided input to detailed test plans, and conducting testing activities for Customer Billing Application, subsets of complex systems and subsystems.
- Coordinated with Onsite and Offshore QA team, Production Managers, Technical Managers and Business Managers in planning, scheduling, developing, and executing daily tasks on the application.
Coordinated with QA Manager and provided Test Plan, Detailed Test Cases, Script authoring estimates, and Execution estimates for project schedule.
- Established project standards and processes including CMMI
- Translated system requirements specifications into test cases/scenarios for the Web Based Order processing system to ensure that all the assigned subset requirements are part of the system to be delivered and that these requirements operate correctly.
- Performed Security Testing to ensure that security was maintained throughout the application since this application contains sensitive information in customer’s database.
- Worked with Middleware tool called Mind reef Soap scope server testing tool for testing the integration part with Verizon.
- Assisted Test Lead during the Software Development Test phase (SDT) by ensuring full test coverage of the assigned test cases.
- Documented the results of each test, and reported Performance issues and Time stamp estimates to the appropriate developer.
- Verified the defects in Coding of .Net in the front end for the Customer-Pro module.
- Monitored system resources on web servers, application servers and database servers.
- Noted observations and suggested recommendations on how to improve scalability and stability Of the application
- Effectively authorized summary reports and final validation reports and was also responsible for making Defect Status Report and Project Status Report for the Online Order Processing Application every week.
- Verified that all rules and regulations are adhered to in the test lab and performed Validation Documentation Review
- Conducted functional testing and analyze technical testing results to verify compliance with functional and technical requirements
- Provided an accurate mapping of test cases to requirement in Test Director
- Developed and maintained test cases and test scripts; provide daily status feedback to the test lead
- Updated existing test cases based on the new requirements
- Opened and reported defects using Test Director
- Written Test Scripts for automated testing using QTP
- Written SQL queries to perform Database Testing for the Application.
Environment: QTP, Load Runner, Apache, Tomcat, JAVA, Oracle 9i, GWT, SQL server 2005, XML, Adobe Flex, Ant, Eclipse
Confidential
Test Engineer
Responsibilities:
- Developed Test Cases and Test Matrix
- Developed and executed Test cases to perform Regression testing using different Operating System and Browser combinations
- Performing Functional Test and pre Acceptance Test
- UsedSQL queriesto run Comparison Testing to compare data in database and data displayed on front end
- Executed alltest casesin the plannedtest cyclesand log and track defect resolution for test cases.
- Implementing Regression Tests for every modified build
- Positive and Negative Testing was performed for this application
- Documented and reported bugs found out during the process of testing in the bug database of the QA instance.
- Work closely with developers and other staff members to form a unified team.