We provide IT Staff Augmentation Services!

Qtp - Selenium Test Engineer Resume

0/5 (Submit Your Rating)

Nyc, NY

SUMMARY

  • Eight years of diverse experience in the field of Information Technology with the emphasis on Quality Assurance and Software Testing in various sectors including Finance, Banking, Insurance, Retails and Logistics application.
  • Experience in full life cycle project development, including design, coding, testing and implementation and ongoing product support.
  • Very good understanding of Test Methodologies and Executing, Manual and Automated Testing of Mainframe, Web - based and Client/Server applications
  • Proficient in Automation testing using tools like HP QC, ALM, Selenium web driver
  • More than six years of experience working as an automation test analyst in various projects.
  • Developed and maintained automated test cases in Selenium Webdriver using Java programming language and Junit Framework.
  • Performed Integration Testing as development team releases the product
  • Expert in using UFT/QTP automation testing tool and writing VB Script
  • Designed, Implemented and maintained QTP Hybrid Framework which includes Data Driven and Keyword Driven Frameworks
  • Extensively involved in understanding the process of any particular application and writing Test Plans, Test Cases, executing test cases, generating defect reports HP Quality center (QC) and ALM.
  • Good command in test case analysis and design, test script development and test coverage, test summary reports and Defect tracking
  • Strong understanding of software Test Methodologies and knowledge of modern software development processes, including issue/Bug tacking, Release management, requirements, etc.
  • Worked extensively on creating Traceability Matrix between Requirements and Test Cases. Ability to do metric analysis.
  • Strong knowledge in test scripting / execution and defect management with HP Quality center (QC) / Application Lifecycle Management (ALM).
  • Coordinated testing efforts and effectively managed Off-Shore teams.
  • Work across multiple cross-functional teams to execute full system, interface, and end-to-end testing. Have good experience in writing queries using PL/SQL
  • Experience in using Oracle, SQL Server
  • Experienced in code reviews and SCRUM meetings.
  • Good experience in performing User Acceptance Testing (UAT).
  • Comprehensive knowledge and experience in various software development and quality assurance methodologies such as Agile, Waterfall.
  • Extensive experience in Agile development environment with frequently changing requirements and features set using methodologies such as SCRUM.
  • Actively participated in Sprint Planning, Product Backlog, Retrospective and Sprint Demo.
  • Self-motivated and enjoy working in a technically challenging environment. Have excellent Communication and interpersonal skills.
  • Excellent work ethics, self-motivated, quick learner and team oriented.
  • Continually provided value added services to the clients through thoughtful experience and excellent communication skills.

TECHNICAL SKILLS

OS: Windows 7/2000/NT, Linux/Unix

Testing Tools: UFT, QTP, Selenium Webdriver, LoadRunner 11.0, WinRunner 7.5, Quality center 11.0, Soap UI

Languages: C, C++, VB Script

Databases: Oracle 9i/10i, MS SQL Server, MS Access

Web: HTML, XML

Defect Tracking Tools: Quality center Defects Module, Team Foundation Server

Domain Knowledge: Finance, Telecommunications, Health Care

PROFESSIONAL EXPERIENCE

Confidential, NYC, NY

QTP - Selenium Test Engineer

Responsibilities:

  • Worked in Agile SCRUM model.
  • Involved in all stages of Test life cycle Test planning, Test case design, Execution, defect Tracking, Metrics and Status reporting.
  • Responsibilities included acceptance testing, functional testing, Integration testing, system testing and Regression testing.
  • Created Automation scenarios for regression testing using the manual test case flows.
  • Worked on test automation framework and test cases in Selenium on the web-based applications.
  • Developed and maintained automated test cases in Selenium Webdriver using Java programming language and Junit Framework.
  • Developed External Library using Java for Selenium Automation
  • Drive the design, development and execution of automation test strategies involvingSelenium automated test sets using GUI Verification, Data-Driven tests, smoke test sets, regression test suite and functional.
  • Automated the Regression Testing using Selenium Web driver
  • For some projects, used UFT to expand test scenarios to catch more bugs and improve quality.
  • Conducted data-driven testing and implemented it as a Microsoft Excel workbook that can be accessed from HP Quick test Professional.
  • Extensively worked on creating function libraries
  • Developed scripts to run UFT tests from ALM by using OTA API’s
  • Documented, updated and assigned test scripts for manual testing using customized Quality center.
  • Involved in various levels of Testing: Determined Test Strategy, Created Test Plan, Test Cases and creating Documentation
  • Logged the errors, reported defects, determined repair priorities and tracked the defects until resolution using ALM.
  • Identified the bugs and kept track of the defect report using ALM Quality center, and also analyzed the root cause for defects.
  • Used Soap UI for testing SOA and Web Services (SOAP, Restful WSDL).
  • Gathered consolidated requirements for generating performance goals and test plans
  • Created the UAT Plan and test scripts and participated in UAT.
  • Verified backend data writing complex SQL queries.
  • Performed white box (API tests) on Stored Procedures, verified complex constraints/business rules implemented in triggers through the backend.
  • Demonstrated skills using best practices inQAmethodologiesincludingautomated testing techniques,WhiteBox andPerformance / Loadtesting strategies,Release Management andCustomer Support.

Environment: Java, Test NG, Selenium RC, Selenium Web driver, Eclipse IDE, Firebug UFT 11.5,Oracle 9i/Oracle 10g, PLSQL, XML, HTML, DHTML,SOAP, UILoad Runner, Quality center 11.5, JIRA, UNIX, Windows XP.

Confidential, NYC, NY

QA Automation Engineer

Responsibilities:

  • Worked withBusiness Analysts, Development GroupsandProject managerin analyzing Business Specifications.
  • PerformAutomation testingof a web-based application. By developingQTPscriptsfor various reports.
  • Ensured that the Existing functionality is working properly by performing regression testing with QTP Scripts
  • Used Selenium Web Driver to test some applications on Mozilla web browser by writing scripts in Java and following Junit Framework
  • Developed documentation forAutomation Scriptsand Libraries.
  • Developed SharedObject Repositoryand descriptive programming for reusability across the scripts.
  • Involved in developing customized xml reports for reporting automation test run results which can be used to analyze after every run
  • Executed and managed test cases and reported bugs inQuality center (QC),Test Director, test management suites forwriting test cases, test execution, defect management, defect tracking and Bug Reporting.
  • Used Jenkins and windows Task manager to run automation tests on scheduled times by creating batch files
  • PerformedVerification, Validation, and Transformationson the Input data (Text files, XML files) before loading into target database.
  • Analyzed the System Specification Requirements (SSR)to understand theTestRequirements in each release.
  • Involved in the construction oftestplans and execution and validating varioustestcases in order to ensure that the operational capability of new software meets the client.
  • Executed testing of the applications usingAgile’sTest Driven Design (TDD)technique.
  • Also, Performed End-to-End testing manually.
  • Worked onUnix Platformand experienced in back end testing by executingSQL Queries.
  • Worked on testing the data flow from source to target tables using automation scripts developed using QTP
  • Responsible for Functional, Compatibilitytestingof web reports.
  • MaintainedTraceability Matrix
  • Documented test hierarchy, test scenario, test case based on the SRS andBRD.
  • Worked withUNIX Shell Scriptsto automate the tasks.
  • Observed all data flow in the data warehouse system and verified details.
  • Performed cross browsertestingfor compatibility checks onIE, Firefox and Safari.
  • Conducted various management activities by analyzing and verifying test results providing status reports and created detailed periodic status reports for senior management to keep them posted on the progress.

Environment: QTP 11, HP Quality center 11/10.0, Java, .net framework, Load Runner9.1, Apache, Oracle 11g, VB script, PL/SQL, HTML, Windows 7, UNIX, LINUX, UBUNTU.

Confidential, Chicago, IL

Sr. QA Automation Analyst

Responsibilities:

  • Wrote system test and regression test plans and test scripts for the Aqua Inventory System.
  • Ran the scripts, reported testing status and entered defects into Quality center (QC).
  • Developed a hybrid automation testframework (i.e., data and keyword driven) and developed scripts using descriptive programming in HP QTP.
  • Created advancedQTPlibrary functions using VBScript and Java.
  • Extensively worked on descriptive programming in identifying the objects
  • Created a data loading programcapable of populating 30 AQUA screens with data retrieved from Excel spreadsheets using VB Scripting and utilization of custom-built functions in theQTPlibrary.
  • Led and provided technical guidance to a team of four QTPprogrammers developing user-defined functions.
  • Scheduled workload, assigned resources and reported progress to management on a daily basis.
  • During User Acceptance testing, used theQTPscripts to create and set up data in the UAT test region.
  • This program was later credited for saving huge amounts of manpower time that would have been required to create the data manually.
  • Created LoadRunner scripts with transactions used to gather UI (User Interface) times for some critical transactions performed in the AQUA application.
  • Perform ETL testing; by executing the test cases ensuring data transformation across the landing tables abides business requirements and rules.
  • Ensure transformed data is loaded into the destination tables without any data loss or truncation.
  • Prepare a summary report of the loaded data and that the count matches with the extracted data.
  • Ensure rejected records are captured by proper error logs with all details.
  • Capture the test execution results in HP Quality center and upload necessary screen shots and results of testing.
  • Create defects for failed test cases in HP Quality center and follow the defect life cycle until closure.
  • Created the initial framework templates e.g.Modular, Linear, Data, Keyword, Hybrid, and etc., created Function Librariesto exercise Reusability between the commonalities of application specifics, andapplication methods, created Local and Shared object repositories, created Initial and Driver Scripts to Manage Testing activities, assigned unique ID’sto manage and identify the combinations ofTest Scripts, Test Cases, Test Steps,and Test Datato create traceability

Environment: Quick Test Pro 10, Quality Center 10, Java,J2EE, JDK, Oracle 10g, DB2, TOAD, Web Logic 8.1.5/9.2.1 , Windows, Unix, Shell script

Confidential, Memphis, TN

Sr. QA Analyst

Responsibilities:

  • Involved in writing test plan and test cases.
  • Conducted Back End Testing, GUI/Web Testing, Positive Testing and Negative Testing.
  • Responsible for handling production issues reported by clients and for correspondence with clients related to these issues.
  • Responsible for preparing training data and training documents for clients.
  • Prepared test data and user acceptance test cases for clients.
  • Responsible for producing bug reports that contain detailed instructions on the bug environment, and how to reproduce the problem.
  • Performed GUI Testing, Regression Testing and UAT
  • Performed product based GUI testing
  • Modifying Object Repository to help QTP identify GUI objects and enhancing the scripts using VBScript in Expert View.
  • Provide AGILE project management controls, project plans, timeline schedules, facilitate RAD sessions, and review software defects

Environment: Java, Eclipse, Quality Center, HTML, Struts, Oracle, Websphere, C#, Net Framework

Confidential

QA Analyst

Responsibilities:

  • Performed Manual(Black Box type) testing for the UAT.
  • Developed Manual Test Casesbased on Use Cases for specific functional requirements.
  • Involved as a representative from the QA team in creating Sprint/ iteration (of Scrum/ Agile Process) with closely defined and agreed output.
  • Reported, tracked, reviewed, analyzed and compared bugs using aDefect Tracking Databasein Quality center.
  • DevelopedTest Plans, Test CasesandTest ScriptsforSITand support for UAT tests.
  • Wrote Test Cases in Quality center and mapped Test Cases to Requirements in RequisitePro.
  • DevelopedTractability Matrixand Test Coverage reports.
  • Extracted, transformed, and load data usingSQL Integration Services.
  • Managed and conductedSystem testing, Integration testing, Functional testing,UAT,and Regression testing.
  • Smoke testingwas performed for each and every build that came out.
  • UsedTest directorfor loading requirements and bug tracking.
  • PerformedSmoke Testof the application as entrance criteria for development builds
  • Used Mainframes for the daily data from the production toSIT environments.
  • Prepared status summary reports with details of executed, passed and failed test cases.
  • Solid hands-on experience in various agile methodology likeXP (Extreme Programming)and Scrum.
  • Used Simple and ComplexSQL Querieslike Joins, Select, and Update for data validation and data manipulation in the new data warehouse environment.
  • Report and review the defects inMercury Quality centerdefect tracking systems.
  • Logged into theUNIXbox to run shell scripts and the script will invoke the Informatics tool.
  • Helped to createTraceability Matrixto ensure comprehensive test coverage of requirements identifies all test conditions and test data needs.

Environment: Win Runner, HP Quality center, Oracle 10G, DB2, TOAD, PL/SQL, Unix Shell Scripting

We'd love your feedback!