Sr. Automation Engineer Resume
CA
CAREER OBJECTIVE
Aspiring for challenging assignments in the field of testing and automation; wish to achieve high career growth through a continuous learning process and prove to be an asset for your prestigious organization.
PROFESSIONAL SUMMARY:
- Offering 8+ yrs. of Industry Experience in Automated Testing.
- Designed and Developed Keyword Driven, Data Driver and Hybrid Frameworks Using Selenium Web Driver and QTP/UFT.
- Strong Selenium webdriver and QTP/UFT resource to develop an Automated Framework.
- Experience in making Data Driven and Keyword Driven framework to maintain test suite.
- Well versed in Test Planning, Test Case Design, and Defect management.
- Detail Orientated and Resourceful in the Completion of Projects.
- Ability to Multi Task and Meet Strict Deadlines.
- Good written, communication, interpersonal skills, proven team player with an analytical mind bent to problem solving and delivering solutions.
TECHNICAL SKILLS:
Automation/Testing Tools: Cucumber, Selenium WebDriver, Selenium IDE, Selenium RC, Selenium Grid, TestNG, Junit, AutoIT, SoapUI, Extent Reports, HP Quality Center (QC)/Application LifeCycle Management (ALM), HP LoadRunner, HP QuickTest Professional (QTP) and HP Unified Functional Testing (UFT)
Development Languages/Tools: C, C++, Java, Javascript, SQL, HTML, HTTP, XML, VB Script, C#.net, Eclipse, Soap and Restful Web Services, SOAP UI, Visual Studio
Types of Automation Frameworks: Keyword Driven, Data Driven and Hybrid Driven
Defect Tracking & Management Tools: HP Quality Center (QC)/Application LifeCycle Management (ALM), Jira, FogBugz, BugTracker, IBM Clear Quest, Test Manager, Bugzilla, Salesforce, SharePoint, TestRail, TestLink
Platforms: Windows 2000/XP/Vista/7/8/10, Mac, Linux, Android and IOS
Virtualization: VMware, Oracle VirtualBox, HP Integrity Virtual Machines
Databases: Oracle, MYSQL, SQL Server, Mongo DB
Build/Integration Tools: Jenkins
PROFESSIONAL EXPERIENCE:
Confidential, Sacramento, CA
Sr. Automation Engineer
- Peformed Automation Testing and Regression testing on each build usingSelenium WebDriver.
- Participated in preparing Test Strategy, developing Test Plan, Detailed Test Cases, writing Test Scripts and developing Test Scenarios to support quality deliverables.
- Assisted in Identifying end - to-end scenarios, creating reusable and generic methods.
- Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium WebDriver, JAVA, Junit.
- Created Automation test framework from end-to-end.
- Used Firebug and fire-path to inspect the properties of web elements.
- Developed and executed test scripts in Selenium and QTP/UFT for unit, integration, functional, and regression testing.
- Developed Selenium test Scripts in Java and Java script.
- Used TestNg, Junit and Extend reprots to generate test results and reports.
- Executed manual scripts and participated in UAT activities.
- Performed Manual and automated testing, defect tracking, resolution of applications and solutions.
- Provided support to technical discussions and modified automated test scripts as per implemented application changes.
- Generated automated defects, metrics, and reports.
- Reviewed test results, issues and defects related to business units.
Confidential, Bellevue, wa
Sr. Quality Engineer
- Involved in Automation Infrastructure Development using Selenium.
- Represented quality functions on team activities to integrate contractual and Confidential Quality Management System requirements into all aspects of proposals and program processes and documentation.
- Created and maintained hybrid framework in Selenium WebDriver for regression test suites.
- Built automation framework to build automation framework from scratch level used Page Object Model in project level pattern, JUnit as a testing framework and JAVA for scripting.
- Supported both the Lab Test Value Stream and Flight Test Value Stream.
- Prepared test cases and scripts utilizing TestNg annotations.
- Automated, debugged and resolved issues in test scripts.
- Supported and updated test libraries, applications, scripts and data files.
- Created Junit test cases, summary reports and status reports.
- Formulated and executed test cases in Selenium as per requirements and design documentation.
- Used Java language for automation and Junit for testing framework.
- Used Selenium WebDriver for Functional Regression testing, Smoke testing and Cross Browser Testing.
- Generated and Customized Test scripts in QTP for functional Testing.
- Used QTP/UFT 15.53 scripts for regression testing, used parameterization, synchronization and checkpoints among other features.
- Performed data analysis, tests and process audits to ensure manufacturing and test readiness using Selenium WebDriver.
- Provided material review dispositions for non-conformances.
- Analyzed non-conformance trends to evaluate effectiveness of corrective actions.
- Recommended corrective actions to address non-conformances.
- Performed benchmarking and other forms of analysis to ensure specified processes capability levels are achieved.
Confidential, Las Vegas, NV
QA Automation Engineer
- Analyzed Business Requirement and Functional Specification Documents.
- Constantly involved in review meetings and assisted to ensure testing is in sync with the QA master plan and the provided deadlines are met.
- Prepared manual testing strategy documents, review sheets, and QA Performance reports.
- Collected Test Data in the pre-testing phase for positive and negative scenarios.
- Performed GUI testing to verify the properties and functionalities.
- Performed manual testing to verify various conditions and business rules with the use of test techniques: boundary value, decision table, state transition, and use cases.
- Executed automated Selenium scripts and reproduced failures manually
- Assisted in Execution of Automated Test scripts using QTP.
- Prepared Test Metrics; this contains the data regarding the test cases, execution status and validation results.
- Created Test Cases for integration and system testing.
- Responsible for creation and maintenance of QTP framework
- Execution of test cases, evaluation of test results and defect tracking.
- Reported defects identified during test execution phase.
- Performed regression testing to validate fixed defects.
- Reviewed the database schema and performed Database integrity and Validation testing by executing SQL queries in TOAD.
- Performed automation of regression testing and data driven.
- Involved in User Acceptance Testing (UAT) with users.
- Provide documentation for automated test suites and script.
- Identified issues and risks by applying technical and root cause analysis.
Confidential, Houston, TX
QA Automation Engineer
- Reviewed software functional requirements and design document to assess impact on software and formulated test procedures accordingly.
- Created and maintained test plans and corresponding manual and automated test procedures.
- Validated Confidential financial web application for functional, regression, security validation in UAT/ Prodfix and Production environments.
- Performed extensive system integration testing on various business critical scenarios and components.
- Transformed manual test cases and use cases into automated test procedures.
- Developed test scripts to automate process of testing in Selenium WebDriver.
- Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language.
- Identified optimal consolidation patterns for manual test procedure with primary focus on reusable and repeatable components and uniformed use-patterns.
- Designed, executed and maintained automated integration, regression TestBed for informal and formal testing environments.
- Created reusable test-data repository, valid for environment specific and independent testing process.
- Proactively, worked with members of business and engineering teams on optimal resolution for issues and process impacting discrepancies.
- Developed scripting test cases and test stories in ALM.
- Created checks for validation of test cases.
- Tested scanner drivers, Active X controls on different versions of IE browsers, Windows XP, windows Vista, Windows 7, Android and Mac.
- Worked on Cross Browser testing: IE 6, IE 7, IE 8 and IE9.
- Maintained and updated test plans with consequent version releases.
- Identified and narrowed cause of bugs and prepared a clear and concise bug report.
- Linked failed Test Scripts to logged defects in ALM.
- Resolved any discrepancies or test case issues with QA Team.
- Interacted with Developers and System Analysts to understand the severity of the defects and assigned priorities accordingly.
- Validated the Resolved bugs in UAT, PRODFIX and Production Environments.
- Supported Production for new Releases and Change Request (CR).
- Provided status reports, included issue and risk identification and test management.
