Automation Engineer Resume
Chevy Chase, MD
SUMMARY:
- 6+ years of experienced in developing and establishing quality assurance measures and testing standards for new applications, products, and/or enhancements.
- Extensively experienced in creating and designing Master Test Strategy documents, Master Test Plan, Test schedules Test Cases, Test Procedures and Test Scenarios.
- Expert in Validation & Verification, Web Testing, and Software Configuration Management.
- Experienced in Test case writing, Test execution, Bug tracking in Compliance with Testing Center of Excellence standards.
- Expert at Testing automated scripts across different browsers and operating systems (Windows/ UNIX) for stability.
- Proficient in both Manual and Automation testing with ability to manage the automation of the entire Testing cycles.
- Good experience in Software Application Development Projects that followed the Software Development Lifecycle (SDLC) methodologies and best practices.
- Strongly skilled in HP ALM/Quality Center for diverse requirements.
- Experienced in Automation built processes using HP ALM/Quality Center for Integration in multiple platforms and programming languages.
- Extensively skilled in writing PL/SQL and SQL statements in databases to validate data.
- Experienced in using Maven build tools to manage framework dependency jar files.
- Experienced in developing and executing automation Regression testing and System testing using Selenium.
- Experienced in performing Data driven testing to validate the components displayed on the website using Selenium.
- Hands on experience in Develop Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven Framework and Data Driven Framework in Selenium.
- Experienced in using GitHub as a source repository system to share code within the office as well as with the team in overseas.
- Experienced in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
- Expertise in Scheduling testing job and set up the flag to run automation script.
- Experienced in providing the efficient locators strategy like xpath and css to run WebDriver script in stable condition.
- Strong work ethic, taking ownership of all duties and responsibilities.
- Excellent problem solving skills, experience in working group projects, desire and ability to learn and apply new technologies.
TECHNICAL SKILLS:
Programming Language: Java, SQL, PL/SQL, VB Script
Web & App Servers: Web logic Server, IIS, Java Web Server
Testing Tools: HP ALM, SELENIUM, JIRA
Applications: MS Office, Crystal Reports, MS Excel
Operating systems: Windows, UNIX/Linux
Web Technologies: HTML, XML, VBScript, JavaScript, Java
Database: Oracle, SQL Server, MS Access
PROFESSIONAL EXPERIENCE:
Confidential, Chevy Chase, MD
Automation Engineer
Responsibilities:
- Executed Test Cases, logged defects, developed Test Defect Reports and Escalated issues.
- Wrote Reusable Manual Scripts in test cases using HP ALM and using requirement document. Run test cases from test lab and logged in defects using ALM.
- Created Requirement Traceability Matrix (RTM) to analyze changes and identified the areas of application for Regression Testing.
- Checked the data flow through the front end to backend and used SQL queries, to extract the data from the database.
- Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver.
- Identified regression test cases to automate; Automated those test cases using Selenium WebDriver, TestNG and Java (Eclipse IDE).
- Designed, developed and implemented MVC Pattern based Keyword Driven automation testing framework utilizing Java, TestNG and Selenium WebDriver.
- Used TestNG framework to run unit test and Maven to build the Project. Extended TestNG framework by adding some helper classes and methods.
- Set up Selenium tools from scratch and configured various other peripherals tools to perform Selenium test.
- Implemented cross browser and cross platform web testing with Selenium WebDriver.
- Used Selenium to expand test scenarios to catch more bugs and improve quality.
- Designed and developed automated scripts for functional, regression, sanity, and integration testing using Selenium.
- Developed the test scripts and analyzed the results in various stages of the application including integration, regression, functional and acceptance testing using Selenium.
- Developed and implemented a Keyword Driven automation testing framework with Selenium WebDriver.
- Performed Web Services Testing and XML validation by creating test case suite using SOAP UI.
- Generated Weekly Reports, Defect Reports and Customized Summary Reports.
- Participated in various meetings and discussed Enhancements and Modification Request issues.
Environment: JIRA, Oracle, HTML, SQL, XML, MS Office, Windows, HP ALM, Java, J2EE, Java Script, Selenium WebDriver, MS Excel.
Confidential, Irving, TX
Test Automation Engineer
Responsibilities:
- Supported QA built processes for Continuous Integration in multiple platforms, tools and programming languages.
- Performed QA testing based on the documented business requirements.
- Created and maintained test plans and test scripts, and carried out hands - on testing both manually and using automated test tools to exercise software.
- Prepared and executed acceptance testing of new or revised modules.
- Prepared Test cases using HP Quality Center for all the ongoing product development.
- Made Documents of Test Plan Requirements along with importation into HP Quality Center.
- Developed and executed formal SQL queries to ensure the integration of database with software applications.
- Responsible for developing automated test cases with Selenium and custom scripting as appropriate to the test case.
- Developed and maintained custom libraries for the common automation framework using JAVA in Selenium.
- Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities using Selenium.
- Designed Automation Testing Framework for web-based application using Selenium that maintains the work flow as an end-user.
- Detected the bugs and classified them based on the severity and reporting.
- Prepared weekly and monthly status reports.
- Constantly involved in the team to adopt QA Testing Standards.
- Coordinated the entire end-to-end testing and QA sign off efforts.
- Attended regular Code Review and Defect analysis meeting.
Environment: Java, J2EE, CSS, SQL Server, JIRA, VB Script, Oracle, HP Quality Center, Selenium, Windows, UNIX, MS Office, MS Excel.
Confidential, Houston, TX
Test Engineer
Responsibilities:
- Helped to set up the Test environment and contributed to the requirements documentation and Test design for different types of testing.
- Created and maintained Test metrics for all the projects.
- Worked with business users in defining User Acceptance Testing, Test cases and plans.
- Performed GUI, Functionality, Integration and Regression testing.
- Used Quality Center for Bug/defect tracking.
- Created and maintained the Requirements Traceability Matrix using Quality Center.
- Wrote complex SQL queries in SQL developer to validate work and data flows.
- Executed Test scripts to perform Regression, Acceptance Testing using Selenium.
- Involved in Web Services component using Soap UI.
- Communicated to the developers using bug reporting tools and tracking the defects.
- Participated in requirement and test plan walkthroughs and test cases inspections.
- Involved in QA reviews and audits during various software development life cycle phases.
Environment: Soap UI, MS Office, MS Excel, VB Script, Oracle, Windows, UNIX, Quality Center, Selenium, Java, J2EE, Java Script.