Sr. Qa Engineer Resume
Alpharetta, GA
SUMMARY
- More than 9 years of experience in quality assurance and testing of client/server, GUI and web based applications.
- Extensive experience in using automated test tools like Quick Test Professional (QTP/UFT) and Selenium Webdriver/TestNG.
- Strong experience in defect tracking tools such as HP Quality Center (HPQC) and Test Director.
- Hands on experience in mobile application testing on iOS and Android devices.
- Professional experience in designing test plans and test cases.
- Experience in testing Web Services using SOAP UI.
- Proficient in QA life cycle from test planning to defect tracking and managing defect life cycle.
- Experience in coordinating testing effort, responsible for test deliverables, status reporting to management and issue escalations.
- Good understanding of SDLC and the importance of QA in development and maintenance of software applications.
- Hands on experience with SQL queries and backend testing with various databases like SQL Server, Oracle and DB2.
- Extensive experience in pre - test architectural overview, planning, test execution and post test result analysis.
- Expertise in GUI, Functional, Regression, Integration and cross browser testing of Web Applications.
- Expert in working in different Testing Methodologies like Agile - Scrum Model, Waterfall- Model.
- Supported Continuous Integration framework based on Jenkins.
- Worked with Financial Audit, Banking, Telecom, Transaction processing and Insurance domain and worked for multinational clients like Confidential & Confidential, Confidential and Confidential .
TECHNICAL SKILLS
Testing Tool: Quick Test Professional 11, UFT 11.5, Load Runner 9.5, Selenium, SOAP UI
Defect Tracking Tools: Quality Center (HPQC /ALM) 11, Clear Quest, Product Studio, Bugzilla. Jira, TFS, Confidential
Operating System: Windows XP/2000/ME, UNIX, LINUX, Solaris, iOS, Android
Programming Languages: Java, C, C++, VB Script, JavaScript, PL/SQL, XML
RDBMS/ Database: Oracle 9i/10g, Informix, TOAD, SQL Server, DB2, Informix
Other Tools: Sametime, Lotus Notes, MS Outlook, Sonar, Jenkins, Lync, CVS, SVN, MS-Office, Putty, Rally, FileZilla
PROFESSIONAL EXPERIENCE
Sr. QA Engineer
Confidential, Alpharetta, GA
Responsibilities:
- Analyze business and system requirement and prepare test plan/test scenario document.
- Involved in reviewing the test cases and providing the feedback in review tracker for each sprint.
- Performed functional testing, system testing, integration testing and cross browser testing.
- Involved in daily Agile Scrum 'stand-up' meetings, Sprint planning and retrospective meetings.
- Responsible for testing all the analytics via Tibco spotfire to make sure data populating in the analytics is as per the management requirement.
- Designed and Developed the Automation Test Scripts using Selenium WebDriver using Java.
- Experience in writing Xpath expressions to identify web elements.
- Experience on Working with TestNG for Automation testing Reports.
- Responsible for developing and executing of manual test cases for Web Services using SOAP and REST API testing.
- Prepared and execution of test suite using Selenium.
- Experience in locating the web elements using various element locators (id, class, xpath)
- Prepared Test Cases using Data Driven, Hybrid, Modular and Keyword Driven Framework in WebDriver.
- Enhanced Test cases using TestNG Annotations.
- Participations in user story grooming, sizing, pre-estimation, and estimation meetings.
- Responsible for database testing by executing SQL queries using DB visualizer.
- Supported Continuous Integration framework based on Jenkins.
- Interacted closely with Developers and Business Analysts while resolving major and critical defects.
Tools: JAVA, J2EE, Hadoop, Hive/HBase, TFS, Confidential, SQL 2008, MS Office, Tibco spotfire, Sonar, Jenkins, Selenium Webdriver, TestNG, Eclipse
Sr. QA Engineer
Confidential, Alpharetta, GA
Responsibilities:
- Involved in preparation of test plan and test strategy.
- Involved in reviewing the test cases and providing the feedback in review tracker for each sprint.
- Performed functional testing, system testing, integration testing and cross browser testing.
- Responsible for defect reporting, defect tracking and defect reproducing in TFS.
- Involved in Sprint planning and retrospective meetings.
- Responsible for preparing presentation and demo to the business once the testing for story is completed.
- Participations in user story grooming, sizing, pre-estimation, and estimation meetings.
- Responsible for scheduling internal and external test plan review meeting with Dev and Business team to validate the traceability.
- Designed and Developed the Automation Test Scripts using Selenium WebDriver using Java.
- Report testing and Security role testing based on access matrix.
- Responsible for database testing by executing sql queries (joins, unions, select into)
- Worked with programmers to test the daily builds and reported bugs.
- Integration testing in CIDE environment the starting of each sprint to ensure so far developed functionality is working as expected.
Tools: Java, TFS, Share point, SQL server management 2008, Jenkins, Selenium Webdriver, TestNG, Eclipse.
QA Mobile Engineer
Confidential, Atlanta, GA
Responsibilities:
- Involved in preparation of test plan and test strategy.
- Performed mobile testing on various iOS devices like iPhone 4s, 5, 5s, 6 and 6 plus on iOS versions 7, 8 and 9
- Performed mobile testing on various Android devices like LG, HTC, Samsung Galaxy 3 on versions 4.0-Ice cream sandwich, 4.1 Jelly beans and 4.4 KitKat
- Responsible for defect reporting, defect tracking and defect reproducing using Quality Center.
- Performed comprehensive analysis of any error by reviewing the logs.
- Performed security (Authorization and Authentication, Session management) regression testing.
- Performed network testing by selecting the various combinations of devices and network (Wi-Fi, LTE, 3G, 4G, and Airplane Mode).
- Involved in the preparation of test coverage matrix, which is defined as mapping between requirements and test cases.
- Performed device screen orientation testing (landscape and portrait mode)
- Involved in Sprint planning and retrospective meetings.
- Involved in reviewing the test cases and providing the feedback in review tracker for each sprint.
- Responsible for uploading the entire required document like test plan, test data, status reports, BRD in confluence on QA signoff.
- Experience in Jira and Enterprise Tester integration for requirement tracking.
- Involved in updating the automatically generated scripts as per the new enhancements/functionality.
- Responsible for scheduling internal and external test plan review meeting with Dev and Business team to validate the traceability.
- Testing process involved daily test activities through Agile Scrum 'stand-up' meetings.
- Responsible for creating different functions based on the functionality and maintaining the function library using UFT.
- Generated status reports and reported them to lead on daily basis to communicate testing status.
- Interacted closely with Developers, Business Analysts and Database team while resolving major and critical defects.
Tools: UFT 11.5, QC (HPLM), Jira, FileZilla, Confluence, VB, iOS-Versions 7,8 and 9, Android-4.0,4.1 and 4.4
Software Test Engineer
Confidential, Atlanta, GA
Responsibilities:
- Took a leading role in test automation and manual testing, actively involved in creation of detailed test cases and test scenarios for different application according to functional requirements and business specifications.
- Involved in creation of detailed test cases and test scenarios for different application according to functional requirements and business specifications.
- Responsible for defect tracking using Quality Center.
- As member of validation team, responsible for ensuring that components tested by the QA delivery team are integrated and tested in the test environment.
- Experience using QTP VBScript utilizing descriptive programming.
- Executed smoke, functional, system integration and regression suite once the code is deployed.
- Experience in managing onsite and offshore QA teams.
- Performing Regression test using automated testing tool QTP/UFT.
- Responsible for keeping track of project and task assigned to resources using Rally.
- Responsible for Logging defects in HPALM.
- Involved in writing and re-writing test scripts and performing Regression testing of the application which was under agile environment.
- Involved in Sprint planning before new sprint and retrospective of previous sprint.
- Responsible for executing BVT testing once the build is deployed.
- Responsible for preparing all the spreadsheets related to test cases, test scenarios, defect tracking and uploading the same in SharePoint.
- Involved in updating the automatically generated scripts as per the new enhancements/functionality.
- Responsible for creating different functions based on the functionality and maintaining the function library.
- Prepared the power point presentation on the module and presented to the team members and manager.
- Created detailed QA documentation including QA reports and actively participated in project status meetings
Tools: QTP 11.5 (UFT), Quality Center 11.0(HPLM), VB, MS Office, SharePoint, Rally
Software Test Engineer
Confidential, Minneapolis, MN
Responsibilities:
- Reviewed business requirements, IT design documents and prepared test plans for all assigned project releases.
- Evaluated business and system requirement documents.
- Involved in System Integration and Regression testing.
- Ensure that all the test cases are updated in the Quality Center along with master test plan.
- Created Data Driven Tests framework to process different sets of data using QTP.
- Tested critical bug fixes and coordinated with developers in release of bug fixes meeting tight timeline.
- Involved in Testing using QTP to record, execute and analyze various automated test scenarios.
- Involved in Backend Database Testing in SQL Server 2008 using PL/SQL.
- Involved in testing the new functionalities based on test cases and coordinated with development team in fixing the issues.
- Developed various test scripts using descriptive programming, associated the required function libraries.
- Pulled test scripts into QC from QTP using ALM/QC Connection and executed the same.
- Defects are tracked, reviewed, analyzed and compared using Quality Center.
- Shared test faults and outcomes to the project managers and the application developers.
- Developed and maintained automation test script using QTP and VB scripting.
- Implemented test scripts using synchronization and parameterization.
- Used report messages to record success / failure of the test scripts.
- Executed failed test cases manually on different builds and updated the scripts based on enhancements.
- Involved in Release support - Release to QA, involved in environment setup, testing the release process.
Tools: QTP 10.0/11.0, Quality Center 11.0, SQL Server 2008, VB, MS Office, SharePoint, .Net
Software Test Engineer
Confidential, Columbus, GA
Responsibilities:
- Review and analyze requirements and developed test plan with objectives, scope and strategy.
- Documented test plans and test cases corresponding to business rules and requirements.
- Created Data Driven Test framework to process different sets of data using QTP.
- Concentrated and involved more in System Integration and Regression testing.
- Enhanced and converted all test cases based on the requirements into automated VB script using QTP.
- Conducted load and performance testing for various transaction types.
- Worked closely with Test Lead during the Software Testing Life Cycle (STLC) by ensuring full test coverage of the assigned test cases
- Updated the Script in QTP based on the application enhancement.
- Open tickets in Quality center for the issues identified and work with development, business teams and Project Management to resolve the issues.
- Developed queries with Group by, Union, Joins, and different types of functions for data validation.
- Responsible to verify the Billing Reports which have been generated by Mainframes from the backend.
- Generate the Batch Summary Reports to Process the Accounts Receivable Files and (ICL) Files from Oracle database.
- Logged, tracked, and verified resolution of software and specification defects, documenting all phases of QA process using Mercury Quality Center.
- Coordinating with End users/Business, Development, DBA, Production Support teams, Off-shore team and updating team managements with testing status, results, issues, risks etc.
- Conducted internal and external reviews as well as formal walkthroughs and participated in status meetings.
Tools: QTP 11.0, Quality Center, Oracle, Mainframes, MS Office, SharePoint, J2EE, TOAD, SQL
Software Trainee
Confidential, Atlanta, GA
Responsibilities:
- Reviewed business requirements, IT design documents and prepared test plans for all assigned project releases.
- Involved in testing the new functionalities based on test cases and coordinated with development team in fixing the issues.
- Ensure that all the test cases are updated in the Quality Center along with master test plan.
- Tested critical bug fixes and coordinated with developers in release of bug fixes meeting tight timeline.
- Involved in Testing using QTP to record, execute and analyze various automated test scenarios.
- Involved in Backend Database Testing in Oracle using PL/SQL.
- Tested the extraction, transformation and load process (ETL) from java system to legacy mainframe system.
- Tested ETL batch processes by executing various SQL queries.
- Performed web services testing using Soap UI tool.
- Defects were tracked, reviewed, analyzed and compared using Quality Center.
- Shared test faults and outcomes to the project managers and the application developers.
- Offered weekly project condition to the project managers and the testing managers.
- Created Data Driven Tests to process different sets of data using QTP.
- Developed and maintained automation test script using QTP and VB scripting.
- Organized test scripts by using functions, actions and shared object repository.
- Implemented test scripts using synchronization and parameterization.
- Used report messages to record success / failure of the test scripts.
- Involved in Release support - Release to QA, involved in environment setup, testing the release process.
Tools: QTP 11.0, SOAP UI, Quality Center, Oracle 10g, J2EE, TOAD, PL/SQL, XML, JSP, Windows XP, UNIX, CVS.
QA Analyst
Confidential
Responsibilities:
- Involved in testing the few medium priority functionalities.
- Concentrated and involved more in System Integration testing.
- Involved in testing the data integration, system integration and business workflow between different modules.
- Checked availability of various textboxes using checkpoints.
- Involved in reviewing the test cases and executing the same using QTP.
- Reported defects in timely manner and logged the same into defect tracking tool (Quality Centre).
- Verified the Fixed CRs and tracked the same to closure.
- Coordinated with developers, testers and other team members involved in the project to resolve the identified issues.
- Combined all the reusable functions in common function library in QTP using VB Scripting so that function can be called in main script.
- Tested script with different data set using parameterization.
- Ensure that all the test cases are written and updated in Quality Center.
- Performed recovery scenario manager using QTP.
Tools: QTP 9.5, SVN, Quality Center, TOAD, Windows XP, J2EE, Oracle 9i, PL\SQL.
QA Analyst
Confidential
Responsibilities:
- Built and produced test-plans and test-cases for invoicing, billing and score software program in accordance with the business requirements.
- Performed test cases throughout the integration and the regression environments.
- Shared test faults and outcomes to the project managers and the application developers.
- Saved project documentations in Microsoft Excel spreadsheet layout.
- Offered weekly project condition to the project managers and the testing managers.
Tools: ASP .NET, SVN, Test Director, TOAD and Windows XP, C#, SQL Server
Software Trainee
Confidential
Responsibilities:
- Evaluated business and system requirement documents.
- Contributed in developing each test plan and test case based on the high-leveled and detailed design.
- Used Test Director to perform a test plan, track executions against plan throughout testing and handle faults from start to resolution.
- Documented and communed test results.
- Saved project documentations in Microsoft Excel spreadsheet layout.
- Offered weekly project condition to the project managers and the testing managers.
Tools: JAVA, J2EE, SVN, Test Director, TOAD and Windows XP, Oracle 9i
