Automation Engineer Resume
SUMMARY
- Over 4+ years of experience in software Analysis, Design, Development and Manual and Automation testing of Client Server and Web Applications.
- ISTQB certified Software Testing Professional.
- Excellent understanding of software testing techniques, QA process and tools.
- Expertise in working with Selenium IDE and Web Driver using TestNG Java framework.
- Good experience in writing CSS Selectors and Xpath expressions to identify web elements.
- Experience in developing a framework using a design pattern - Page Object Model.
- Experienced in making Data Driven and Keyword Driven framework to maintain test suite.
- Expert in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
- 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 Black-box Testing, Functional Testing, System Testing, and Regression Testing.
- Good working in different Methodologies like Agile and waterfall models.
- Quick learner with the ability to deliver quality results in a busy and dynamic business focused environment.
- Self-motivated, energetic and team player with strong management and technical skills.
- Experience in logging defects using HP Quality Center performed defect tracking and reporting.
- Good Experience in Healthcare and Banking domains.
- Involved in Smoke testing, System testing, Regression testing and End to End testing.
- Well versed with QA process and testing methodology.
TECHNICAL SKILLS
Automation Tools: Selenium (Selenium Web Driver), TESTNG
Test Management Tools: HP Quality Center 10 and Jenkins
IDE/Tools: Eclipse, SOAP UI, MS office suite and Maven
Programming languages: C, C++, Core Java
Web Technology: HTML, XML, and CSS3
Database: SQL Server and Oracle
Operating System: Windows 7, MS-DOS and Mac OS
PROFESSIONAL EXPERIENCE
Confidential
Automation Engineer
Responsibilities:
- Developed the Automation Test Scripts in Selenium WebDriver using Java based on the design pattern Page Object Model for reusability.
- Prepared Test cases using data driven framework.
- Created Maven Project using Maven build automation tool to create dependencies.
- Triggered POM.XML file using Jenkins, Continuous integration tool to trigger periodically and generate reports.
- Used GitHub, source code management tool for code re-usage, high portability extending scope of Automation Testing.
- Responsible for developing and executing of manual test plan and test cases for the Benefit Insight web application.
- Attended daily standup meetings and provided status on manual and automation testing.
- Actively attended sprint plan meetings to review the user stories and story points.
- Interacted with clients for requirements clarifications and status meetings.
- Reviewed the Test Reports using TestNG framework.
- Participated in identifying the Test scenarios and designing the Test cases.
- Performed various black box testing Methodologies like decision table and boundary value testing.
- Developed and executed Test cases, Tracked the status of project using HP Quality Center.
- Used SQL Queries and joins to retrieve data from various tables.
- Performed Functional and compatibility testing in Firefox.
Environment: Selenium WebDriver, Eclipse, Maven, Jenkins, GitHub and TestNG.
Confidential
Test Engineer
Responsibilities:
- Developed and Executed Test Plans and Test Cases from Requirements and Specification documents.
- Authored and Executed Automation and Manual Test Cases for Functional testing of various modules of the application.
- Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform.
- Performed comprehensive manual testing to test website compliance against requirements Performed Data driven testing using Selenium WebDriver.
- Worked on Selenium for creating and executing test cases for functionality testing of a web app.
- Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
- Designed High Level Test Cases or Scenarios that map back to High Level Requirements and Use Cases.
- Used HP Mercury Quality Center for Test Management, for Functional Test Automation.
- Involved in functionality testing using SOAP UI and verifying the request and response XML.
Environment: Java, Selenium WebDriver, Quality Center, Eclipse, Maven, Jenkins, TestNG, SOAP UI, GitHub and Windows.
Confidential
Test Engineer
Responsibilities:
- Interacted with clients for requirements clarifications and status meetings.
- Developed the Test Plan for System Testing.
- Prepared, Reviewed and Executed System Test Cases.
- Developed and executed Test cases, Tracked the status of project using HP Quality Center Test.
- Played active role in application design Interface and development.
- Conducted functional testing, compatibility testing and database testing.
- Interacting with business analyst to make sure business workflow scenarios are tested.
- Responsible for updating and maintaining Quality Center for all the defects found during functional/regression testing.
- Follow up the bug life cycle, provides status and progress reports.
- Participated in Defect Review meetings and Daily Status meetings.
Environment: HP Quality Center, Visual Source Safe, MS Excel and Windows.