Automation Engineer Resume
5.00/5 (Submit Your Rating)
Cincinnati, OhiO
OBJECTIVE:
To contribute solutions to challenges in the field of Software Testing and quality
PROFESSIONAL SUMMARY:
- 9 years of experience in the field of Information technology as Automation Engineer in various domains with focus on automation testing.
- Hands on experience of creating frameworks for the applications for automation testing.
- Have successfully implemented a process of In Sprint Automation in Agile testing methodology. (Automation of the stories in the same sprint - No manual Execution.)
- Strong expertise in automation using Protractor, Unified Functional Testing , Selenium WebDriver, Selenium Grid, TestNG, Cucumber.
- Successfully developed framework using protractor - cucumber for angular application.
- Working experience on Cucumber using Gherkin and Rest Assured and Selenium IDE for testing and validating various web services used in the application.
- Experience in using Java as client library for Selenium WebDriver to design and developed Automation Test Framework using Junit and TestNG.
- Experience with open source tools Selenium (Selenium IDE, Selenium RC and Web Driver).
- Expertise in diverse types of testing like Automation testing, Manual testing, Integration testing, System testing, Smoke testing, Regression testing, Performance testing, Functional testing, Database testing, GUI testing, Web / UI and User Acceptance Testing.
- Experience in creating Test Strategy, Test Plans and Test Cases, Test Estimation, Requirement Traceability Matrix.
- Experience with comprehensive understanding of all phases of Test Life Cycle, including requirements gathering, test planning, and scheduling, testing, defect tracking, and reporting.
- Expertise in Automation Testing, Manual Testing, Smoke Testing, GUI Software Testing, and Backed End Testing, Black-box Testing, Functional Testing, System Testing, and Regression Testing.
- Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using HP ALM, Quality Center, Team Foundation Server, MTM etc.
- Strong expertise in lifecycle methodologies like Waterfall, Agile methodology.
- Experience in database query manipulation.
- Excellent experience with source version control tools such as Git, TFS.
- Proficient with tools such as MS Office.
- Exceptional ability to build productive relationships with business users, developers and clients across functional and technical disciplines.
- Highly organized and have ability to effectively coordinate tasks to accomplish projects with timeliness and creativity
- Flexible and analytical with a keen eye for details; skilled at synthesizing and editing information to achieve overall objectives.
- Good etiquettes and ability to communicate well at all levels.
- Good team player and proactive in work.
- Flair to adopt new technologies and domains.
TECHNICAL SKILLS:
Testing Tools: Protractor, Selenium WebDriver/RC/IDE/GRID, UFT, Cucumber, BDD, Jenkins
Languages: JavaScript, Java
Project Methodologies: Agile, Waterfall.
Defect Tracking Tools: HP ALM, Quality Center
Build Tools: Ant, Maven.
MS: Office Suite (Word, Excel, Access), MS-Project.
Databases: MS Access.
PROFESSIONAL EXPERIENCE:
Confidential, Cincinnati, Ohio
Automation EngineerMethodology: Agile
Responsibilities:
- Develop Automation test cases using Selenium WebDriver per story in sprint (Progressive Automation).
- Developed Selenium Automation framework - Created a hybrid framework (Keyword and Data driven) on Selenium using TestNG
- Designed and developed automation framework using Cucumber for Web services automation.
- Developed test code using Rest Assured framework and Gherkin for Cucumber.
- Involved in writing reusable keywords for the automation framework.
- Responsible for Integrating Selenium Tests with Jenkins for Continuous Integration.
- Tested request and response of web services interfaces using Postman.
- Involved in running Selenium automation scripts and updating the scripts according to enhanced requirements using Selenium WebDriver and Python.
- Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Team Foundation Server/ Microsoft test management.
- Connected to database to Query the database using SQL for data verification and validation.
- Involved in documentation as to how to maintain and run scripts for future enhancements. Responsible for testing the application against different environments in QA, staging and production.
- Worked with appropriate development and technical support teams to triage, assess and solution.
- Communicate with business team for questions on acceptance criteria and resolve the ambiguities.
Tools:
- Test Management - TFS (Team foundation Server ), HP ALM (Application Lifecycle Management), MTM (Microsoft Test Management)
- Test Automation: Selenium, Cucumber, UFT (Unified Functional Testing/ Quick Test Professional)
- Database: MS Access, My SQL
- Other tools: Microsoft Office (Excel, Word, PowerPoint).
Confidential, Denver, Colorado
Automation EngineerMethodology: Waterfall
Roles & Responsibilities:
- Automation of scripts using Quick Test Professional and Device connect for mobile application.
- Identifying the Major Functionalities in the Application and creating the regression suite
- Defining Test Cases/ Test Scenarios and review of Test Scripts developed.
- Analyzing manual scripts for Automation development
- Developing reusable Functions and also involved in identifying the test cases for automation.
- Preparing the Automation Scripts, Debugging and Executing Automation Scripts
- Perform debugging of scripts after development of test cases
- Execution of test cases and identifying and reporting defects.
- Using My SQL for retrieving, validating and comparing data.
Tools:
- Test Management - HP ALM (Application Lifecycle Management)
- Test Automation: UFT (Unified Functional Testing/ Quick Test Professional), Device Connect
- Database: MS Access, My SQL
- Other tools: Microsoft Office (Excel, Word, PowerPoint).
Confidential
Automation EngineerResponsibilities:
- Automation test script development and maintenance using Quick tests professional.
- Test Analyst and offshore point of contact.
- Requirement analysis and Test Case development.
- Test script creation and end to end traceability in test management tools.
- Test case execution in non-Production environments.
- Defect Tracking and status reporting.
- Chairing QC Triage meeting to discuss defects and daily status.
- Analyzing manual scripts for Automation development
Tools:
- Test Management - TFS (Team Foundation Server)
- Test Automation: QTP (Quick Test Professional)
- Database: MS Access, My SQL
- Other tools: Microsoft Office (Excel, Word, PowerPoint).
Confidential
Automation EngineerResponsibilities:
- Requirement analysis and Test Case development using Quick Test Professional.
- Test case execution in non-Production environments.
- Analyzing manual scripts for Automation development
- Automation test script development and maintenance.
- Logging defects in HP ALM.
Tools:
- Test Management - HP ALM (Application Lifecycle Management)
- Test Automation: QTP (Quick Test Professional)
- Database: MS Access, My SQL
- Other tools: Microsoft Office (Excel, Word, PowerPoint).
