We provide IT Staff Augmentation Services!

Software/hardware Automation Engineer Resume

0/5 (Submit Your Rating)

Detroit, MI

SUMMARY

  • A Senior QA Test Engineer with more than 8+ years’ experience in all phases of Software Testing Life Cycle (STLC); Developing Test Strategy, Test Cases, Test Plan and Automation test scripts using QTP and Selenium.
  • Diversified experience inManual, Automation and Performance testing serving various domain such as Manufacturing, Telecom, Banking, Finance Healthcare and Insuranceindustries.
  • Proficient inanalyzingBusiness Requirements, Functional and Technical specifications, User Requirements, Performing GAP Analysis and Test estimation.
  • Skilled in development of Automation functional testing solutions using commercial (QTP/UFT, QC/ALM) & Open Source Tools (Selenium, Python, Webdriver).
  • Expertise Defect Management/Problem Solving including tracking bugs, reporting usingQualityCenter, Serena Dimensions,TestDirector, BugZilla, CucumberandJIRA.
  • Expert in functional automation testing usingQTP and Nonfunctional testing using LOADRUNNER.
  • Web performance and Load testing using LoadRunner; QC/ALM in Client/Server, Windows, and Web based applications.
  • Experience in testing at Database and form level using SQL.
  • Expertise in manual testing and automated testing tools like Selenium and Quality Center.
  • Expertise in GUI testing, Functionality testing, Integration testing, Regression testing, Retesting, Exploratory testing, Black Box and White box testing.
  • Extensively used various features of automation testing includingcheckpoints, parameters, Output values, regular expressions, reporting mechanismand script debugging usingVBScriptfor business process testing.
  • Proficient in designing, developing, implementing anddocumentingtestcases forback - end testingin Oracle, DB2 and SQL server
  • Expert in identifying the reusable code and creatingreusable actions, functions and librariesto integrate with the framework.
  • Experience in both Manual and Automation tools like QTP and Quality Center
  • Extensive experience in back-end testing and writing SQL Queries.
  • Exposure to web technologies, XML and Java
  • Expertise in testing XMLs and Webservices using SOAPUI and Fiddler.
  • Experience in ETL process consisting of data transformation, sourcing, mapping, conversion and loading
  • Analyzed the Data while testing for ETL project (Informatica).
  • Analyzed and tested informatica Mappings with OLTP source data, staging and target data.
  • Hands on experience in testing GUI applications, Web Applications, Web Services, Client-Server, DataWarehouse and good knowledge of web technologies likeWeb Services, XML, HTML and JavaScript.
  • Experience in writingJUNITtestcases in Eclipse IDE environment.
  • Adept Knowledge in Performance testing (Load runner).
  • Experience using SOAPUI tool for Web Services for validating request and response XML.
  • Involved in developing and executing Test plan and Test Cases for Functional and Regression testing.
  • Developed test cases for Regression, and Data Driven tests using automated test tools. Working experience with onsite and offshore team based on the schedules.
  • Hands-on experience in Black box Testing, White box testing, Unit Testing, User acceptance testing, Functional, Integration, GUI, System, Usability, Regression, Performance, Security and Stress Testing.
  • Working knowledge in UNIX. Highly motivated, self-starter able to work independently and collaboratively within a diverse technical team.

TECHNICAL SKILLS

Functional Testing Tools: QTP, UFT, Selenium (Webdriver), TestComplete, SoapUI, SVN, Excel Macros, ANSYS, MATLAB

Test/Defect Management: Quality Center/TD,ALM, MDW, RMT, TestNG, TFS, Serena Dimensions, JIRA,MS Visio

Databases: Oracle11g, MS Access, TOAD

Programming Languages: VBScript, VB.Net, ASP.Net, C, C++, SQL, T-SQL, Core Java, Java Script, Ajax, PHP, Python

Markup Languages: HTML, DHTML, XML

Operating Systems: Unix, Windows XP/NT/2000/2003,Linux

Languages: .NET, VB Script, Java Script, SQL, PL/SQL

Web Server: WebsphereMethodologies: Waterfall, Agile

PROFESSIONAL EXPERIENCE

Confidential, Detroit, MI

Software/Hardware Automation Engineer

Responsibilities:

  • Part of the 10 member team (Test Automation - GAA Regression Testing) that works on Automation of the Global Advisor Application (GAA) that connects Confidential vehicles worldwide to specially trained advisor sitting at desks.
  • Entire automation process includes automation of both software and hardware.
  • Developed framework using QTP (v 11.5)/UFT (v 12.0) and Selenium Webdriver (v 2.4), through which integrated automation of both software and hardware can be performed.
  • Framework developed also integrates automation through APIs, setting test data, getting and updating test data using APIs.
  • Framework developed is integrated with HP ALM (using com4j library in selenium), that can directly updates test case execution status in Test Lab, while during execution of a test case.
  • Analyzed Business Requirements and worked with Manual Testing Team, to map business requirements to test cases, and chose automation candidates based on automation complexity, business criticality and ROI.
  • Entire owner of automation testing for GEN10 technology developed around 200 test cases (around 25,000 lines of code) across different versions and different modules.
  • Worked on framework enhancement to make automation execution smoother and faster, aimed to build a framework that can handle all possible error scenarios, without interrupting execution of regression suite.
  • Reporting to higher management is done through automatic generated HTML report generated during execution, which contains details of all test cases that have been executed in each technology along with each test case step description and screenshots.
  • Execution status report is sent as auto-generated email, which is triggered automatically after complete execution of all test suites, and contains failure analysis along with HTML report link.
  • Successfully completed release cycles with no open defects for GAA v 5.2, v 5.3, v 5.4, v 5.5, v 5.6 and v 5.7.
  • Received client appreciation letter, for successfully delivering execution status reports during all these cycles.

Environment: HP QTP11, UFT 11.5/12.0, Selenium 2.4, JavaScript, Java 1.6.45, HP ALM (Quality Center 11, 12.01), Module driven workflow, PL/SQL, SoapUI, HTML, Excel Macros, Oracle SQL, .Net., com4j.

Confidential

Team Lead

Responsibilities:

  • Team Lead of the 3-4 member team (Test Automation - GAA Smoke Testing) that woks on Daily Automation Smoke Testing Automation of the Global Advisor Application (GAA).
  • Auto-Smoke testing is performed at 7 a.m. in the morning on business days, to check environment readiness, application readiness, last night deployment status and readiness of GAA interacting services with other applications.
  • Developed single-handedly 67 test cases for all 3 technologies (GEN10, CDMA, GSM), that includes test scenarios of all possible GAA interactions with other services.
  • Analyzed issues found in execution status, contacted Triage based on issues observed, and communicated with Development teams to get issues resolved before 9 am, so that SIT/UAT testing teams gets confirmation on environment and application readiness.
  • Developed strategy to enhance framework, by intelligent grouping of related test cases, which can reduce execution time by ~40%.
  • Recognized for this effort by client, got recognition for “Efforts for Improving Test Automation Process”, May’ 2015.
  • Successfully delivered environment and application readiness status for GAA v 5.3, v 5.4, v 5.5, v5.6 and v 5.7.
  • Environment and Application readiness statuses are sent daily across all stakeholders by 8 am on business days.
  • Worked directly with Director-Test and Release during this entire Smoke Testing period.

Environment: HP QTP11, UFT 11.5/12.0, Selenium 2.4, JavaScript, Java 1.6.45, HP ALM (Quality Center 11, 12.01), Module driven workflow, PL/SQL, SoapUI, HTML, Excel Macros, Oracle SQL, .Net., com4j

Confidential

Software/Hardware Automation Engineer

Responsibilities:

  • Team Member of the 3 member team (Test Automation - GSP Smoke Testing) that works on Daily Automation Smoke Testing Automation of the GSP, which connects Confidential vehicles in Europe.
  • Auto-Smoke testing is performed at 7 a.m. in the morning on business days, to check environment readiness, application readiness, last night deployment status and readiness of GSP interacting services with other applications.
  • Developed single-handedly 17 test cases that includes test scenarios of all possible GSP interactions with other services.
  • Analyzed issues found in execution status, contacted Triage based on issues observed, and communicated with Development teams to get issues resolved before 9 am, so that SIT/UAT testing teams gets confirmation on environment and application readiness.
  • Successfully delivered environment and application readiness status for GSP v 3.0.
  • Environment and Application readiness statuses are sent daily across all stakeholders by 8 am on business days.

Environment: HP QTP11, UFT 11.5/12.0, Selenium 2.4, JavaScript, Java 1.6.45, HP ALM (Quality Center 11, 12.01), Module driven workflow, PL/SQL, SoapUI, HTML, Excel Macros, Oracle SQL, .Net., com4j

Confidential

Automation Engineer

Responsibilities:

  • Team Member of the 3 member team that supports the IPT team of Confidential Vehicle Applications.
  • Developed framework for GAA and GSP IPT using Selenium Webdriver(2.4) and QTP/UFT and Selenium, that can perform end-to-end activities in the applications in a loop for a specified time, and reports time required in each activity each time in MS Excel, using excel utilities. Excel Utilities were developed using JXL and Apache POI.
  • Testing is performed directly in pre-production and production environments.
  • Successfully supported IPT team in multiple GAA and GSP releases.

Environment: HP QTP11, UFT 11.5/12.0, Selenium 2.4, JavaScript, Java 1.6.45, HP ALM (Quality Center 11, 12.01), Module driven workflow, PL/SQL, SoapUI, HTML, Excel Macros, Oracle SQL, .Net., Apache POI, JXL

Confidential

Automation Engineer

Responsibilities:

  • Successfully completed POC (Proof of Concept) for GIS, the navigation module of GAA.
  • Worked on identifying Map objects using Selenium Webdriver and JavaScript, and automating scenarios involving GIS.
  • Developed a framework that can randomly generate any number, which corresponds to any arbitrary city in the United States, and directs vehicle to that location from its particular location, also check the status of the activity.
  • First time ever GIS test cases, came under the scope of automation after successful POC.
  • Working on Voice Recognition automation using JAVA Speech API, through which advisor voices can be verified, and test cases involving voice recognition can be automated.

Environment: HP QTP11, UFT 11.5/12.0, Selenium 2.4, JavaScript, Java 1.6.45, HP ALM (Quality Center 11, 12.01), Module driven workflow, PL/SQL, SoapUI, HTML, Excel Macros, Oracle SQL, .Net., com4j, Google Maps API, Java Speech API

Confidential, Minneapolis, MN

Senior Test Engineer

Responsibilities:

  • Involved in handling automation projects as an AUTOMATION CONSULTANT.
  • Preparation of test cases for Automation testing.
  • Involved in preparation of Automation framework for Regression and sanity suite using HP QTP 11 and UFT 11.5.
  • Developing the reusable automation framework.
  • Coordinating between Onsite team and offshore team members.
  • Interacting with Clients for requirement walkthrough and clarifications and Defect Triage, status and critical update meetings.
  • Generating weekly/monthly matrix.
  • Handled Knowledge Transition Sessions and Prepared KT materials on the application under test to the new resources.
  • Requirement Analysis and Identification of test scenarios.
  • Involved in sending status mails and WSR and preparing the TSRs for each release.
  • Calculation of Return on Investment.
  • Responsible for working with the project team to define the scope for testing within the context of each sprint / delivery

Environment: HP QuickTestProfessional11, UFT 11.5, HP ALM (Quality Center 11), Module driven workflow, bus tester and SOA, PL/SQL, Serena Dimensions, SoapUI, MDW Designer, Putty for logs

Confidential, Fort Wayne, IN

Test Engineer

Responsibilities:

  • Understood the requirements of the project and authored test cases based on them
  • Performed manual testing for more complex process flows and automated testing using SeleniumWeb Driver for others as per the overall test plan
  • Created automated scenarios usingSeleniumfor regression and Data-Driven testing.
  • Executed the Automation Testing Framework with MS Excel as Test Management Utility using Java andSeleniumWeb Driver.
  • Created test suites and ran scripts in sequence/ parallel usingTestNGframework.
  • UsedData driven testing frameworkfor end to end testing in the project
  • Incorporated multiple iteration of test cases, driven by Excel Test Suite and executed them on Windows environment on different browsers
  • Achieved test data management capability using Excel Sheets as well as connectivity through Database.
  • Ran test scripts and logged in the defects.
  • Monitored the defects and retested the fixes based.
  • Performed system integration, functional, regression, and user interface testing on modifications and enhancements prior to production releases
  • Uploaded/Checked in the created test scripts using the version control tool SVN configured in Eclipse.

Environment: QTP/UFT, VBScript,QualityCentre, MS Excel, SQLSelenium(Web Driver), Java, SVN, Windows, Internet Explorer, Firefox, Chrome

Confidential, Philadelphia, PA

Test Engineer

Responsibilities:

  • Studied Functions RequirementDocuments, WorkFlows and Design mocks
  • Create, Execute and MaintainTest CasesthroughQualityCenter for Functional, UI and Device Testing
  • Planned for and reviewed the test cases forfunctionality, securityand performance
  • Participated in walkthroughs for the evaluation of the test plan with the QA Lead and design and development team
  • Responsible for collecting thetest datain thepre-testingphase for positiveandnegative scenarios
  • Concentrated on extensivemanual testingfor the GUI
  • Performed System Testing and Integration Testing &Functionality Testingof the application
  • Created detailed periodic status reports for senior management to keep them posted on the progress of implementation
  • UsedQualityCenter forbug tracking and reporting, also followed p with the development team toVerify bug fixesandupdate bug status
  • Involved inbackend testingfor the front end of the application using SQL QueriesinSQL Server data base
  • MaintainedTest Matrixfor the latesttest results information
  • Responsible for entering, Tracking bugs inTest Directorand reporting the defects to the developers for Modification Request
  • Participated in the development of User Manuals for Customers.
  • Used Share Point as a document repository, TFSas a Version Control tool.

Environment: ManualTesting,QualityCenter, SQL

Confidential, San Diego CA

Software tester

Responsibilities:

  • Getting familiar with the EFS project to understand theBusiness Requirementsdeeply
  • Good knowledge
  • Creating, executingTest Plan, Test Cases, Test Scenarios, Test Scripts and Test Data
  • Involved inBack-end testing including Packages, Procedures, Functions to validate rules
  • Thorough testing ofBusiness Rules applied in applicationusing UI and Back-End
  • Developing QTP scriptsto perform regression testing for various applications
  • Supportingto automate web applications using Selenium 2withTestNG framework
  • PerformedData Validation, Database testing, Database schema testing, Data Migration Testing between schemas during procedure run
  • PerformedRegression testingafter bugs have been fixed to validate product fixes
  • Tested integration of applications withSalesForce, Queue validation etc.
  • Performing Web services testing for the application usingSOAP UI
  • Meeting the deadlinesfor Application testingbetween difference phases
  • Writing, executingSQL Queriesfor data validation from Oracle database to UI
  • Scheduled Shell Scripts for reporting, data validating in theUC4 Application Manager
  • Performing White Box testingby looking into the Code to validate the defect
  • Validating the code to check the proper versioning usingStar Team, STASH
  • Interacted with Business Analysts, Developers andQAteam members in different defect raising situations

Environment: Quick Test Professional 11, Quality Center 11, Java, Web services, SOAP UI, .Selenium Webdriver, SalesForce, UNIX, Oracle 11g, PL-SQL, Windows 7, MS-Visio, QuickBase, Star Team, UC4, STASH, GIT

Confidential, Little Rock, AR

Software tester

Responsibilities:

  • Reviewed the Business Requirement Specification (BRS) and Functional Requirement Specification (FRS) with the business and development team to understand the architecture and functionality of the application
  • Developed test plans, test cases based on functional specifications and design documents.
  • Worked as a Member of the QA team, responsible for system testing before deployment.
  • Worked on doing Browser Compatibility Testing (I.E, Mozilla Firefox, Google Chrome and safari), UAT, Integration Testing, Regression Testing, Retesting, End to End testing, system testing and Cross platform testing(Windows & Mac) Browser, OS.
  • Handle the tasks of helping the organization staff in planning data sets for UAT.
  • Responsible for driving E2E Test scenarios efforts and in identifying test data for UAT.
  • Participating in the negotiation of pricing decisions with various distribution channels, including visits to agencies in the field.
  • Creating Test Cases, Test Scripts as per the design documents (both Functional and Technical Designs) and coordinating QC with QTP as per the design documents.
  • Performed functional, regression, system, integration and performance testing of the application using QTP.
  • Performed parameterization of the automated test scripts in QTP to check how the application performs against multiple sets of data.
  • Conducted peer reviews for the test plan and Participated in walkthroughs.
  • Maintained requirements and created Traceability between Requirements and Test Cases.
  • Conducted Regression Testing and data Driven testing using Quick Test Pro
  • Extensive use of SQL for Data retrieval from DB2 and Back End Testing
  • Developed Test Case Scenarios for System Testing and Regression Testing
  • Documented test cases, test results, test procedure and reported to client.
  • Extensively used Quality Center for requirement management, planning, execution, defects tracking and reporting. Executed the test cases using QC and analyzed the results.

Environment: QTP 8.2, HPQC,Manual Testing, SQL Server 2005, SQL, T-SQL, MS Visual Studio,C#,.Net, Java1.2, JavaScript,ASP.Net 2.0, JSP, VB.Net, Web Sphere Server, Unix, Unit, XML, HTML.

Confidential, Wayne, NJ

Lead WebTest Analyst

Responsibilities:

  • Identifiedthe Test Scenarios based on the Business Requirement Document (BRD) and obtain sign-off of the Test Scenario document from the respective business owners
  • Defined and implemented Testing Practices including Test Strategy and SCRUM Testing Process Workflow for Subdirectory using Agile QA methodology
  • Wrote test plans and strategies to meet the testing deadline and delivering defect free projects.
  • Coordinated testing efforts ofQualityAssurance engineers.
  • Experience with different data sources like Grid, File, XML, Groovy, Excel and JDBCConnection
  • Worked on SOAP-UI to test Web-services
  • Created Test cases in Soap-UI and Automated using Assertions to perform Regression
  • Extensive knowledge of WSDL and assertions and Soap XML Envelopes
  • Workedwith different data sources usingSoap UI(Data Connection, Grid, Groovy Scripts, Data Source Loop, Data Gen etc)
  • Created application dependent test automation framework usingDataDriven approachandmodular test scripts
  • Used HPQualityCenter for Defect Tracking, Organizing, Managing, Planning and Executing the Tests
  • Create HTML,XML and PDF reports using Soap UIPro
  • Conducted data driven testing using QTP to conduct backend testing
  • Planned all QA activities including Sanity, Full Length Functional, Regression, Compatibility, Integration, Load and Performance testing
  • Performed Webtesting to test Links and security issues
  • Creation of Requirements to Test cases traceability inQualityCenter for each release.
  • Requirements for staffing, back end testing, and automation testing are identified
  • Setup and run Bug Triages (Bug Review Meetings, minimum of weekly meeting once in development)

Environment: QTP,QualityCenter, SoapUI, XML, HTML, Ajax, PHP, Windows Server

Confidential

Lead Web Test Analyst

Responsibilities:

  • Participated in the Requirement gathering meeting with the Client managers, Project manager and Test team
  • Collaborated with the team to understand the business rules and workflow scenarios
  • Involved in the test plan, test cases documents preparation.
  • Involved in the test environment setup and test data generation for testing the application
  • Executed the testing on multiple browsers to verify the expected application behavior and consistent look and feel of the application
  • Created test summary reports and shared with the team members
  • Defect tracking using JIRA
  • Used MS Office to create QA-related documentation and artifacts.

Environment: QTP,QualityCenter, SoapUI, XML, HTML, Ajax, PHP, Windows Server

Confidential, Atlanta, GA

Test Engineer

Responsibilities:

  • Involved in gathering and analyzing the Business & Technical Requirement.
  • Designed and DevelopedTestplans based onBRD and FSD’s
  • CreatingTestStrategy & documents, planning thetestexecution activities and defect reporting & analyzing thetestmetrics.
  • Leading to run Defect Review Meetings, Triages.
  • Followed Agile/Scrum Methodologies for all of the project activities.
  • Involved in Walkthroughs withBA’s,Developmentand Quality team.
  • PerformedManual TestingandAutomation testingon the Application.
  • Solid experience is testingDW Reports which includes Cash Sheet, Daily Summary Reportedusingvariouscomplex SQL queries from the database.
  • PerformedFunctional, System, Integration, Performance, End to End, Regression & UAT testing.
  • Checked database to determine successful transaction oftestdata from the application by establishing connectivity using SQL commands.
  • CreatedTestData for QA and UATusing theautomationtestscripts inQTP.
  • Developed different kinds of reports that showed the number oftestcases executed, number passed/failed and the number oftestcases left to execute on a daily & also on a weekly basis.
  • Involved in writing the SQL queries for generating the Reports from TFS to Management.
  • Responsible for writing theTestCases, executing theTestCases andcreatedTest Execution reportsUsing Team Foundation Server (TFS)which includesTestExecution Burn Down, Defect Reportetc.
  • DevelopedTestAutomationplan, strategies to runtestcases inQTP.
  • Analyzing Teat cases,Testscenarios,TestStrategies,Testdataetc.to automate them inQTP and running the scripts after defining them.
  • Solid experience inMobile Testingwith respect to Text Messaging.
  • Tested variousCustomer Print Formsfor different products and states with respect to their Form Definitions.

Environment: JAVA, Web Applications,TFS,SQL, QTP, MobileTesting, DW Reports, VBScript.

We'd love your feedback!