Sr. Automation Engineer Qa Resume
DallaS
SUMMARY
- 8+ years of Software Quality Assurance (QA) experience testing Web applications, in domains like Health care, Retail, Insurance and Education.
- Strong experience in Manual and Automation (Selenium) Testing of Web based Applications.
- Experience in creating test scripts using Selenium Web Driver.
- Experience in TestNG and JUnit framework.
- Experience in Continuous Integration (CI) Tools such as Hudson/Jenkins.
- Experience in Build Tools like Maven.
- Expertise in test automation using Web Driver, IDE, Fire path and firebug.
- Experience in using Xpath, CSSSelector for identifying the UI objects.
- Collaborated for designing automation framework and worked with Data Driven and Page Object Model (POM) approach.
- Strong knowledge of Agile, SDLC (Software Development Life Cycle), STLC (Software Test Life Cycle), BDD and Bug life Cycle.
- Defect life cycle management and reporting bugs using Quality Center (ALM), JIRA, and product studio
- Maintained and versioned the Selenium Automation Code using TFS (Team Foundation Server).
- Created Test Scenarios and Test Cases based on functional requirements and user stories.
- Extensive experience in analyzing, reviewing and understanding of Business/Functional & Testing requirements and writing technical documentation, Functional Testing, Integration Testing, System Testing, User Acceptance (UAT), Data Validation and Regression Testing using Selenium and Quality Center(ALM).
- Skilled in Execution & Debugging of the test scripts using Eclipse.
- Strong testing experience in cross browser testing within various browser (IE, Firefox, Chrome) environments.
- Good Knowledge in VMware, installation of VMs and their configuration.
- Worked effectively with AGILE Team and Project Management to accomplish Selenium Automation, Release readiness and QA process improvements.
- Documentation Skills, Analyzing Information, Problem Solving, Process Improvement and Presenting Technical Information.
- Good communication skills. Excellent attention to detail and strong organizational skills.
TECHNICAL SKILLS
Operating System: Windows XP, Windows 7,Windows 8
Test automation tools: Selenium IDE/ Web Driver/Firebug/FirePath/XPath Helper
Test Management tools: TFS,Quality Center (ALM), Bugzilla,Product Studio,Clear Quest
Frameworks: JUnit, TestNG, Data Driven, Page Object Model Framework
Methodologies: Waterfall, Agile, Scrum
Integration Tools: Jenkins
Script: JavaScript
Database: SQL Server, MySQL, Oracle
Version Control Tools: TFS, SVN
Third Party Tools: Fiddler, AutoIt
Browsers: Internet Explorer, Firefox, Chrome, Safari
Build Management Tools: ANT, MAVEN
Packages: MS Office ( MS Excel, MS PowerPoint, MS Word)
PROFESSIONAL EXPERIENCE
Confidential, Dallas
Sr. Automation Engineer QA
Responsibilities:
- Participated in the Business and Functional Requirement Document review conducted by BA team to better understand the application functionality.
- Analyzed and developed automation test scripts to meet the business requirements.
- Developed effective Test Automation Framework as per project needs.
- Created High level Test plans, Test Scenarios, Test cases and Analyzed the Results.
- Worked on Xpath, CSSSelector for identifying the UI objects.
- Used Firepath and Firebug to identify object id’s, names and links in the application.
- Involved in debugging the automation tests & fixing the errors in the automation tests using the Eclipse.
- Designed and implemented Selenium Web driver automation framework for regression test suites (TestNG).
- Implemented the Data Driven Framework for application functional flow and for regression test.
- Developed test scripts using selenium Web driver, Executed Automated Test Scripts & analyzed the results.
- Developed and executed Selenium test scripts for different browsers and checked for compatibility.
- Performed Regression testing on new builds, for every modification in the application using Selenium Web driver.
- Tested compatibility of application for dynamic and static content for cross browsers using HTML IDs and XPath in Selenium
- Implemented Selenium Grid for parallel execution of selenium scripts and for cross browser automation.
- Integration of Automation test execution with Jenkins tool using Maven.
- Responsible for creating various jobs in Jenkins that will conduct Smoke, Acceptance and Regression testing against the latest product deployed.
- Creation and Maintenance of Windows Batch Scripts which are used at the time of build deployment by Jenkins tool as pre and post build activities.
- Prepared the Test cases in Test Plan tab of quality center, test Scenarios and followed - up defects with quality center.
- Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
- Created and executed the test scripts with Java, Selenium WebDriver and TestNG.
- Managed Test Cases in the HP Quality Center (ALM).
- Developed detailed Testing Methodologies, Test Matrices and Test Procedures
- Executed the Test Cases, generated reports and tracked the defects in the HP ALM, update the test cases as per the results.
- Performed browser (IE, Firefox, Chrome, Safari) and platform (Windows 7/Vista/ XP) compatibility testing in virtual machine environment.
- Participated in Daily Stand-up meetings and provided status on work progress.
Environment: Java, JavaScript, HTML, XML, Selenium (Web Driver) with Java, Selenium Grid, ANT, QC/ALM, Firebug, Eclipse, TestNG, Jenkins, Maven,Windows 7, Eclipse
Confidential, Boston
Sr. Automation Engineer QA
Responsibilities:
- Analyzed new requirements and developed QA Test cases for the new requirements.
- Participated in the agile/SCRUM process and collaborated with development and production team throughout all stages of the SDLC.
- Participated in writing High level Test plans, Test Scenarios, Test cases and Analysis and Presentation of Results.
- Analyzed business requirements, Software requirement specifications to create test plan and test cases for automation testing using Selenium Web Driver, TestNG.
- Developed test scripts using selenium Web driver, Executed Automated Test Scripts & analyzed the results.
- Involved in design and implementation of Selenium Web driver automation framework for smoke and regression test suites (TestNG).
- Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
- Collaborated in the Implementation of the Page object Model (POM) for the project using selenium
- Implemented Selenium Grid for parallel execution of selenium scripts and for cross browser automation
- Created Test Data and parameterize the tests with multiple sets of data using poi apache.
- Arranged test suites to be able to upgrade tests easily in the event any feature changes.
Environment: Java, JavaScript, HTML, XML, Selenium (Web Driver) with Java, Selenium Grid, ANT, QC/ALM, Firebug, Eclipse, TestNG, Jenkins, Maven,Windows 7, Eclipse
Confidential, Atlanta
Sr. Automation Engineer QA
Responsibilities:
- Involved in developing QA Test Plan and QA Test Strategy.
- Analyzed business requirements, Software requirement specifications to create test plan and test cases for manual and automated testing
- Developed and executed tests that ensure application meets business requirements and system goals, fulfill end-user requirements and identify existing or potential issues.
- Developed automated front-end tests using Selenium with Java
- Responsible in Creating, Executing and Reviewing Functional & Integration test cases based on the Business and functional requirements.
- Responsible in Deploying the code builds to testing server from Jenkins.
- Developed test code for testing locally in Java using Eclipse, Selenium Web Driver and TestNg framework.
- Involved in Preparation of Regression and Smoke test cases for new sites
- Reported the found issues in bug tracking tool, followed up with the development team and verified them
- Communicated with the product team for clarifying requirements and business rules
- Database testing using SQL queries
- Participated in Confidential planning and daily standup meetings
Environment: Java, JavaScript, HTML, XML, Selenium (Web Driver) with Java, Selenium Grid, ANT, QC/ALM, Firebug, Eclipse, TestNG, Jenkins, Maven,Windows 7, Eclipse
Confidential
Sr. Automation Engineer QA
Responsibilities:
- Reviewed and analyzed the Business and Technical Requirement Documents of NY&C (Client).
- Used Selenium IDE to record, playback and debug individual test cases.
- Used Firebug to identify Objects' ids, Name, XPaths, etc., links in the application.
- Executed Automated Test Cases using Selenium and analyzed test results.
- Involved in debugging the automation tests & fixing the errors in the automation tests using the Eclipse.
- Developed test scripts using selenium Web driver, automated regression test cases using Java and Web driver.
- Developed and executed Selenium test scripts for different browsers and checked for compatibility.
- Prepared the Test cases in Test Plan tab of quality center, test Scenarios and followed-up defects with quality center.
- Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries to check the data table on server
- Participated in Daily Stand-up meetings and provided status on work progress.
Environment: Java, JavaScript, HTML, XML, Selenium (Web Driver) with Java, Selenium Grid, ANT, QC/ALM, Firebug, Eclipse, Windows 7, Eclipse
Confidential
QA Analyst
Responsibilities:
- IE9/IE10 Testing project is a Microsoft project; the scope of this project is to test compatibility of domains (websites) furnished by Microsoft on certain browser/OS combinations.
- Responsible for testing the functionality of Metro apps and Metro browser(now edge browser).
- Reviewed the Business Requirements document with the business and development team to understand the architecture and functionality of the application.
- Actively Involved in Software Development Life Cycle and Test Life Cycle. Developing of Test strategies, Methodologies and Processes.
- Testing various features of Internet Explorer 9 and Internet Explorer 10 for Microsoft.
- Prepared Test cases for various functionalities of the application to perform Functional, System Integration and Regression Testing by following manual test approach which includes the core functionalities of IE.
- Reported and tracked the defects throughout the defect life cycle using Product Studio.
- Categorized defects based on severity and coordinated with developers to resolve them.
- Responsible for Regression testing after bug fixes and verified those fixes.
- Directly worked with the development team to resolve problems and provide technical content for product documentation.
- Participated in Enhancements meeting to distinguish between bugs and enhancements.
Environment: Windows XP (32 & 64 bit), Windows Vista (32 & 64 bit), Windows XP (32 & 64 bit), Windows Vista (32 & 64 bit), and Win 7 Ultimate 64 bit, product studio.
