We provide IT Staff Augmentation Services!

Automation Engineer Resume

2.00/5 (Submit Your Rating)

Spokane, WA

SUMMARY

  • 9 years of experience in Software Quality Assurance.
  • Strong experience in DIVA (Device Interface Validation Agent) Automation.
  • Experience in Automating WTT, DIVA and TUX.
  • Experience in pretesting buddy builds.
  • Strong knowledge of full SDLC process - Requirement Analysis, Design, Development, Testing and Implementation.
  • Extensive expertise in creating test plans and test cases and in conducting smoke, performance, stress, functional, integration, system, compatibility, internationalization and globalization, reliability, regression, acceptance testing and post production testing.
  • Proficient with HP ALM and UFT 11.5.
  • Extensive Experience in working with Selenium IDE, Selenium RC.
  • Extensive working knowledge in UNIX/Linux operating systems.
  • Good knowledge in DBMS and RDBMS concepts for large oracle databases.
  • Good knowledge in Unix and Shell Scripting.
  • Experience working on Windows Communication Foundation (WCF).
  • Extensive Testing experience using Mercury Interactive Testing Tools Win Runner, Load Runner, Rational Robot, Test Director / Quality Center (QC), Quick Test Professional (QTP).
  • Strong experience in creating Test Strategy, Test Plan, Test Scenarios, Test data, and Test execution.
  • Experience in Coordinating Functional, Regression, User Acceptance, Load, Performance, Stress, Black Box testing of Client-Server and Web-based applications.
  • Good experience in using Test Director, Quality Center and Rational Test Manager for writing the requirements and storing the automation scripts.
  • Hands on experience in manual testing at all levels of STLC (Software Testing Life Cycle).
  • Experience in Performing Data Driven Testing (DDT) and Created User Defined and Re-Usable Functions.
  • Experience in client server and web based application testing including API Testing.
  • Experience in developing Functional and Regression automated testing solutions using HP Quick Test Professional (QTP) by various Automation Framework and Techniques.
  • Experience in Performing identification and implementation of the Automation Framework in VBScript &Quick Test Professional (QTP), environment, approach, and methodologies which was used for Automated Testing.
  • Good knowledge on Fire Bug add-on/Fire Path used to identify Elements on web pages.
  • Experienced in Performing Manual Testing and Automated Testing, Functional Testing & Usability Testing. Identifying and reporting defects thorough Clear Quest tool.
  • Ability to perform various levels of testing have been completed most of the technical bugs have already been fixed before UAT.
  • Development of tools for Automation of testing on Web Applications using seleniumWebDriver, groovy,Geb and Spock,Cucumber frameworks.
  • Hands on experience using MAVEN and ANT build tool.
  • Worked onWeb ServicesTesting usingSOAP UI 4.0/3.0, Apache Axis Client 2.x, Eclipse 3.4 and IBM RAD 7.0.
  • Experience testing mobile applications using automation tools.
  • Good experience in converting the Use cases into Test cases.
  • Experience with multiple software development methodologies - including Waterfall, Iterative, Agile and Scrum.
  • Experience using Microsoft Test Manager (MTM) tool.
  • Experience writing basic to advance Structured Query Language (SQL) queries.
  • Experience writing SQL queries for back-end testing.
  • Strong troubleshooting and debugging skills.
  • Excellent Interpersonal and Communication skills, fast learner, hardworking and good team player also accustomed to work in both large and small team environments.

TECHNICAL SKILLS

Testing Tools: QTP 10.0/9.x, Quality Center 10.0/9.x/8.2, Test Director, Rational Robot, Test Manager, Selenium, Win Runner, Load Runner.

Programming Languages: C, C++, C#, SQL, .NET, Perl

Web Servers: Web logic, IIS, Tomcat-Web Server, Web Sphere

RDBMS: Oracle 10g, DB2, Sybase, SQL Server, MS Access

Bug Tracker: Test Director, Clear Quest, Quality Center

Office Tools: MS Office - MS Word, Excel, Power Point, Visio, Project

SDLC Methodology: RUP, AGILE, waterfall, Spiral, TDD

Browsers: Windows IE, Mozilla, AOL, Netscape Mac Safari, AOL, Mozilla, IE .

Operating System: Win Vista/XP/ 2000/NT/98, UNIX, MS-DOS, MAC OS X, AIX, Linux, HP-UX

PROFESSIONAL EXPERIENCE

Confidential, Spokane, WA

Automation Engineer

Responsibilities:

  • Created Test Cases for Confidential WebAppPl and eCIG applications.
  • Involved in daily Scrum meetings.
  • Also involved inSprintplanning meeting to plan thestoriesthat needs to be developed and tested in the upcoming sprint based on the priority and estimated effort.
  • Executed the Regression suite on daily basis and fixing the issues for the failures.
  • Experience in debugging and modification of existing scripts.
  • Attended daily standup to update the status and inform the impediments to scrum master.
  • Automated tests using Selenium and executing Automation Test Suite
  • Worked on QA Manual and Automation Testing (Selenium Web driver / Web Application).
  • Involved in all phases of Software Testing Life Cycle Test planning, Test design and execution, Defect Management, Test Reporting
  • Worked on Functional, Regression, System, UAT Testing.
  • Worked on defect finding, debugging, root cause analysis capabilities.
  • Strong knowledge and prior experience testing web services/APIs.
  • Generated test data, test cases, execute testing plans.
  • Created and updated test cases and test plans.
  • Understanding the business & functional Requirements and technical documentation.
  • Raised questions / ambiguities related to requirements.
  • Escalated issues / risks to leads and managers.
  • Pushed code changes to GIT.

Environment: Selenium Web Driver, Eclipse, JIRA, Confluence, GIT, Java.

Confidential, Napa, CA

Automation Engineer

Responsibilities:

  • Expertise in Selenium Framework development such as Data Driven and Hybrid Framework.
  • Involved in Creation of Test Cases Using Functional Specification.
  • Doing the migration from JUnit to TestNG Framework and stabilizing the flows in TestNG.
  • Done coding for the parallel execution on sauce labs.
  • Involved in coding for running the Scripts in multiple browsers and multiple operating systems combination.
  • Executed test cases and test scripts for manual and automation testing. Defects are raised in the HP ALM for logging, tracking and reporting bugs in the application.
  • Involved in Coding for the Database Testing after running the batch exections for payment processing module in citrix environment.
  • Involved in the Framework Designing, creating and executing Test Scripts using Selenium Web Driver and java, Apache POI, Log4J.
  • Involved in development of Modules using Java/J2EE, SQL.
  • Performed compatibility testing using Selenium GRID for multiple browsers.
  • Performed Regression testing and generate Selenium automation report using TestNG framework.
  • Attended daily standup to update the status and inform the impediments to scrum master.
  • Perform automation feasibility study and identify the test cases to be automated.
  • Done coding for implementing the custom Reports.
  • Developed UI components using Velocity Templates, JavaScript, JQuery and AJAX.
  • JavaScript was used for the client side validations.
  • Involved in dailyScrummeetings.
  • Also involved inSprintplanning meeting to plan thestoriesthat needs to be developed and tested in the upcoming sprint based on the priority and estimated effort.
  • Executing the Regression suite on daily basis and fixing the issues for the failures.
  • Experience in debugging and modification of existing scripts.
  • Created manualTest CasesinHP ALMfor variousUser Storiesbased onReleaseandSprintPlan.
  • Reviewed Test cases developed by other team members as part of peer review.
  • Integrating Automation suite with Jenkins (CI).
  • Done Coding for use cases development using Core Java, JSP, JSF, portal and hibernate.
  • Committing the changes and pushing them to the respective branches to trigger builds via Jenkins
  • Actively participated in various meetings including Business Analysts, Development, and QA Meetings.

Environment: HP ALM, Selenium, APACHE POI, Jenkins, Core Java, J2EE, JSP.

Confidential, Bellevue, WA

SDET

Responsibilities:

  • Analyzing requirement specifications and writing test cases based on the scenarios.
  • Automating test execution and environment setup using scripts.
  • Writing and updating test cases in WTT.
  • Worked on multiple projects- Ford’s Automotive project and Entertainment.
  • Worked on Ford’s infotainment system called SYNC.
  • Experience working on WCF.
  • Doing car testing of Ford SYNC device which is simulated through PC software.
  • Filing, verifying, and closing bugs in TFS.
  • Executing continuous test passes, pre-testing, BVT, XBVT, FVT test cases in WTT.
  • Using TFS to manage and verify bugs, and identify duplicate bugs.
  • Executing automation test cases using automation tools DIVA and TUX.
  • Working on Pretesting of bug fixed builds (buddy builds) to verify the bug fix and to test regression of fix.
  • Performed roles and responsibilities of lead QA by guiding the team and attending review meetings.
  • Coordinating with developers to fix the bugs.
  • Worked on multiple projects- Entertainment and Vehicle Health Report.
  • Conducting team meetings and reporting the progress of the team.
  • Writing tool to automate installing everyday build using C#.
  • Develop a detailed understanding of the major working parts of the Sync system and the technologies and systems that support its development, with a particular focus on the Entertainment sub-system.
  • Test new system features as directed.
  • Test existing system features as directed.
  • Resolve system bugs as directed.
  • Perform all duties using standardized project tools as provided.
  • Performed mobile application testing by connecting to SYNC device.
  • Work closely with other team members and Management to resolve any potential conflicts or manage trade-offs inherent in the development or repair of the system.
  • Support development of the SYNC in-car infotainment system by testing new features, modifying, updating and improving existing features and bugs.

Environment: Tera Term, VN ModuleSim, Visual Studio 2008/ 2010/ 2012 , TFS, WTT, DIVA, MTM, C#, TSQL.

Confidential, Atlanta, GA

QA Tester

Responsibilities:

  • Actively participated in requirement gathering and Test Plan review meetings.
  • Lead the team, involved in client review meetings.
  • Developed automation framework like data driven, key word driven and Modularity driven in QTP.
  • Developed Driver Script, Startup Script and utility functions in QTP.
  • Created and executed test cases using Mercury Quality Center.
  • Executed all Test Cases in all phases of testing like GUI Testing, Functional testing, Regression testing, Integration testing, System testing, end-to-end testing and UAT.
  • Extensively involved in writing manual test cases, executing the test cases and reporting defects.
  • Created and executed automated test scripts using QTP.
  • Defects were reported to developers using Mercury Quality Center.
  • Performed extensive manual testing, which involved functionality testing, module testing, and end-to-end testing.
  • Designed, developed, documented, and executed manual/automation test scripts using QTP/UFT/QC and Selenium/Selenium Web Driver/Selenium IDE/Eclipse.
  • Performed Smoke Testing, Functional Testing, Regression Testing, Compatibility Testing, Integration Testing, User Acceptance Testing, End to End Testing, Database Testing and GUI Testing.
  • Proactively engaging in meetings with Developers and Business Analysts to provide constant communication and documentations during all phases of design, development and testing of software.
  • Prepared test matrices based on defect status.
  • Performed Data Integrity and Backend Testing using SQL queries to retrieve data and perform data manipulation.
  • Recognized bug severity and was able to escalate and prioritize accordingly based on the severity and impact of any product bugs detected.
  • Performed Regression testing after modification in the application using Selenium RC.
  • Executed test iterations, tracking/reporting results, troubleshooting and coordinating defect resolution.
  • Conducted all types of application testing as needed, such as Unit, Integration, System, Regression, Smoke, Load and User Acceptance Testing (UAT).
  • Recorded and documented the details of bug in HP Quality Center (QC) & followed up on all assigned defects.
  • Developed complex Structured Query Language (SQL) queries using querying tool SQL Server Management Studio against relational database.
  • Involved in smoke testing for the application, using QTP.
  • Responsible for developing automation scripts using Performed Functional testing for different QA builds using Selenium RC.
  • Took part in the testing of different types of orders like Change of orders, order submission and cancellation of orders and service points with different statuses.
  • Developed JavaClientWrappers around JUnit framework to support Performance Testing.
  • Involved in cross browsers testing using Selenium RC.
  • Interacted with the business analyst and the developer regarding the application requirements and enhancements.

Environment: QTP 10.0, Quality Center 10.0, DHTML, SQL, HTML, Windows 2000/XP, ASP.NET, VB.NET, SQL Server, UFT 11.5.

Confidential, Los Angeles, CA

QA Tester

Responsibilities:

  • Analyzed business requirements, business process and system architecture/design.
  • Interacted with clients while preparing the final version of BRD.
  • Extensively involved in writing test scripts for the Test Cases using QTP. Also executed test scripts and reported defects.
  • Developed Test Plans, Test Cases for various applications to ensure proper business compliance.
  • Extensively involved in Designing and Executing Test Scripts using automation tool called CE Test.
  • Generated QTP Scripts with Standard, Text, Bitmap, Table Checkpoints and also Synchronization Points.
  • Ran the scripts for multiple users using controller in Load Runner for CCT GUI/API regression/Load testing.
  • Developed the data driven Framework for maintaining the automation scripts.
  • Developed VBScript reusable functions to increase the reusability in the automation.
  • Prepared Defect Reports and Interacted with Developer for Debugging & Traceability Matrix preparation.
  • Identified project risks and making recommendations to minimize risks related to performance bottlenecks.
  • Prepared weekly Status Report and Summary Test Report.
  • Involved in weekly walkthrough and inspection meetings, to verify the status of the testing effort and the project as a whole.
  • Verifying Requirements and carried out appropriate analysis and documentation to develop Test Plan.
  • Updated and modified the testing documentation during the System Development Life Cycle of the product.
  • Responsible for Setting up Web Services project using WSDL in SOAPUI and provided setup help to other team members.
  • Testing of Web Services using web services client generated using Apache Axis, SOAP UI, TCP Monitor to track request and response SOAP Messages.
  • Used Selenium IDE to automate the test cases and Selenium RC to run the automation test scripts against different browsers.
  • Familiarity with UAT testing using Selenium RC and Quality Centre.
  • Used Apache Axis utility to generate client for Web Services, executed Web Services using Eclipse Java IDE and SOAP UI.
  • Work with the team to establish and maintain a consistent test methodology.
  • Involved in SOAP and Restful web services using SOAP UI, axis client.
  • Analyzed business requirements, business process and system architecture/design.
  • Use cases were extensively used for the test plan management and test case generation.
  • During the Pre-Testing phase extensively used Test Manager and Requisite Pro for understanding/analyzing project vision, goals, specifications and requirements.
  • Designed, developed and implemented Web Services testing procedures.
  • Developed and followed Test Strategy and Test Plans to ensure that test cases reflect user needs for the functional, User Interface, Performance, Usability and Security requirements.
  • Worked on Python and Perl scripting.
  • Experienceinweb service testingtools likeSoap UIpro or any supporting tool
  • Experience in testing usingmessagequeues(JMS) in SoapUI/GEMSor any supporting tool.
  • Managed, Documented and Controlled all the test cases, test scripts and test results using Test Manager.
  • Participated in the test plan walk through with the development and design team members.
  • Prepared test data for the positive and negative test cases.
  • Took part in SQA team meetings to develop and follow up the strategy for testing and weekly reporting.

Environment: Quick Test Pro 9.5, Quality Center 9.2, Selenium RC, SQL, HTML, Windows XP and XML, SOAP UI 3.x.

Confidential, Saddle River, NJ

QA Tester

Responsibilities:

  • Reviewed User Requirements, User Interface Specifications and Design Documents.
  • Prepared and contributed in creating Test Plan and Procedure Documentation along with preparing and executing Test Cases.
  • Developed and executed Test Plans and Test Cases for client server applications, and system upgrades.
  • Created test scripts for the functional interface of modules using VB Script on QTP.
  • Executed automated testing using Quality Center (QC) and Quick Test Professional (QTP) as well as coded automated tests using Quick Test Professional (QTP) using VBScript and Win Runner using TSL.
  • Developed reusable automated tests, and built and maintained successful web testing frameworks with ever-expanding coverage and continuous integrations.
  • Executed certification testing, report defects and release day checkout. Review business and functional requirements.
  • Executed the UNIX shell scripts that invoked SQL loader to load data into tables.
  • Reviewed Error log files in UNIX box when order fails to load into SQL tables.
  • Involved in the regression testing after each modification and enhancements.
  • Interacted closely with development teams to identify, isolate, and fix software defects.

Environment: Java, Web Sphere, SQL, Quick Test Pro 9.1,UNIX, Windows XP, Quality Center.

Confidential

QA Tester

Responsibilities:

  • Verified requirements and carried out appropriate analysis and documentation to develop Test Plan.
  • Updated and modified the testing documentation during the System Development Life Cycle of the product.
  • Worked with the team to establish and maintain a consistent test methodology.
  • Extensively used Use cases for the test plan management and test case generation.
  • During the Pre-Testing phase extensively used Test Manager and Requisite Pro for understanding/analyzing project vision, goals, specifications and requirements.
  • Developed and followed Test Strategy and Test Plans to ensure that test cases reflect user needs for the functional, User Interface, Performance, Usability and Security requirements.
  • Managed, Documented and Controlled all the test cases, test scripts and test results using Test Manager.
  • Participated in the test plan walk through with the development and design team members.
  • Prepared test data for the positive and negative test cases.
  • Took part in SQA team meetings to develop and follow up the strategy for testing and weekly reporting.
  • Interaction with the developers for fixing the bugs prepared test metrics during the execution phase for the control board review.
  • Black box (System) testing performed for the web based Admin application.
  • Submitted defects and enhancements using Rational Clear quest.

Environment: Quality Center, Quick Test Professional, XML, HTML, Oracle, Windows 2000, Web services, SharePoint.

We'd love your feedback!