Sr. Automation Engineer Resume
SUMMARY:
- Over 8 years of experience in QA wif Manual and Automation Testing.
- Over 8 Years of direct experience in Developing & Automating Selenium Testing wif Selenium RC and WebDriver.
- Hands on experience in developing Automation Scripts, Execution and Analysis of Test Results using Hybrid, Keyword Driven Framework and Data Driven Framework in Selenium.
- Hands of Experience on Automating Tests in Cucumber Framework wif Selenium.
- Created Data Driven Testing in Selenium wif Excel Spreadsheet using POI and JXL.
- Proficiency in Both Manual Testing and Automation Testing for teh complete Test Cycle (Smoke/Sanity, Regression Testing, Integration Testing, Functional Testing, Security
- Firm knowledge of different phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC) including Agile and Waterfall Methodologies.
- Experience in Bug Tracking and Reporting using HP Quality Center, BugZilla and Jira.
- Expertise in analyzing User Requirements, Functional and Technical Specifications.
- Demonstrated leadership ability to resolve issues, drive projects and meet deadlines.
- Hands on Experience in Developing Automation Framework in JUNIT & TestNG.
- Involved in QA team meetings, Defect tracking meetings, Participated in Root Cause Analysis (RCA) meetings.
- Experience in writing various Test Plans, Defining Test Cases, developing and maintaining Test scripts, analyzing teh results of scripts.
- Excellent problem solving, time management & communication skills and ability to work in Team and independently.
TECHNICAL SKILLS
QA Automation & Tools: Selenium RC/GRID/WebDriver, Eclipse, Spring Tool Suite
CI & Versioning Tools: Jenkins, Visual Studio TFS, Git
Languages: JAVA, HTML, SQL, JavaScript, XML, Gherkin
Automation Framework: JUnit, TestNG, Cucumber
SDLC: Agile - Scrum, Waterfall
Other: MS-Office, IE, Chrome, Firefox.
OS: Windows, Mac-OS
Reporting Tools: Jira, Bugzilla, VS-TFS, Version One, HP ALM 11.0.
PROFESSIONAL EXPERIENCE
Confidential
Sr. Automation Engineer
Responsibilities:
- Analyzed functional requirements and documented teh user specifications business rules.
- Tested teh application under Agile Scrum Methodology.
- Reporting any introduced defects into Version One tool.
- Reviewing automation framework and ensuring codes are robust and are maintained standards.
- Actively participating into Daily Standup and provide status updates on tasks.
- Automated various positive and negative scenarios into Selenium WebDriver in each Sprint.
- Analyzed Nightly Test Execution Results and provide inputs into team meetings.
- Enhanced and Maintained Automation Framework.
- Prepared Test Data across different Environments and Executed Tests.
- Involved in testing of web applications and xml data validation of business rules and business logic.
- Participate in various scrum meetings including Kickoff, Grooming, Planning, Daily Standup & Retrospective.
- Involved in various RCA Meetings.
- Communicated testing and defects resolution progress to project management.
- Involved in weekly walkthroughs meetings, to verify teh status of teh testing effort and teh project as a whole.
Environment: Java,SeleniumWeb Driver, Jenkins, Git, JUnit, Eclipse, Version One.
QA Automation Engineer
Confidential, Durham, NC
Responsibilities:
- Worked in Fast Paced Environment, where scripts may require to be updated in Last Minutes.
- Maintained and configured high volume Jenkins Test Jobs and facilitate different Teams.
- Selenium Automation Script Maintenance and synced wifin changes into each sprints.
- Created test case documents & coverage criteria for Smoke/Sanity Test and Developed Automation Script for Smoke Test Suites.
- Created QA Process documentations and uploaded into SharePoint sites.
- Participating in Scrum Backlog Grooming, Planning, Daily Standup & Retrospective meetings in each Sprint.
- Supported functional testing team in executing multiple test cases & collaboratively worked wif Offshore Teams and Took Leadership in daily Task allocations.
- Worked closely wif BA Team to discuss on certain functionality and its expectations.
- Worked very well under pressure and meet project deadline.
- Responsible of developing automation tests to various scenarios across multiple projects and maintain Selenium Framework for ongoing development.
- Designed and Developed Automation Regression suites for various positive and negative scenarios.
- Designed robust Testing Framework to execute thru Jenkins into several nodes.
- Developed Regression End to End Tests, Smoke Tests & Data Load Test Suites.
- Proven hardworking and extended hours and collaboratively worked wifin cross functional teams.
- Production Support during Production Release activities each week.(Release/Hot Fix/Maintenance).
- Consistently worked wif various tools such as TFS for versioning, release matrix, scrum planning, reporting bugs, MTM for Test Executions.
- Daily Status Reporting into upper level management.
Environment: Java, Maven, TestNG, Selenium Web Driver, QTP, Java script, MS Excel, MySQL, MTM, UNIX.
Confidential
Confidential, Deerfield, IL
Responsibilities:
- Analyzed business requirements, system requirements and data mapping requirement specifications interacting wif client, developers and QA team.
- Design, develop and implement Data Driven automation testing framework utilizing Java, JUnit and Selenium WebDriver.
- Worked on cross scrum team and halped in automating various applications.
- Designed and Developed Test Cases for automated testing using Selenium, JUNIT and Eclipse IDE.
- Configured Selenium WebDriver, Junit & Maven; created Selenium automation scripts in java using JUnit prior to agile release.
- Developed new and updated existing Automation test cases using Selenium WebDriver and Junit, using Git and SourceTree.
- Worked closely wif Agile Scrum team from several domains to ensure product testability environments and perform various testing during new product development.
- Worked wif source version control tool such as Subversion (SVN).
- Assisted seniors and project leaders in developing Test Plans.
- Worked on testing teh Functionality of teh application, Database Testing, Security Testing, User Acceptance Testing, Sanity testing and End to End testing.
Environment: Selenium Web Driver, Java, SQL, Jenkins, AGILE, SVN, Windows, Oracle 9i, Sharepoint, HTML, Chrome & IE Explorer, Windows 7, QTP
QA Automation Engineer
Confidential, Detroit, MI
Responsibilities:
- Analyzed requirements & documents, formulated test plans for functional testing of teh application.
- Extensively worked on handling teh application response for Positive and Negative sets of data using Data Driven Testing.
- Analyzed and Prepared Data sets to support Data Driven Test Developments.
- Worked wif object repository to configure mandatory and assistive properties.
- Involved in preparing User defined functions according to teh functionality of teh application in writing SQL queries for Data testing.
- Performed IST (Integrated System Testing), regression GUI testing on different operating system and browsers.
- Prepared defect report and details by creating service ticket to escalate to teh development team.
- Performed regression, smoke, GUI and Load Testing.
- Worked wif teh Test Manager to set teh expectations and direction from a strategically andplanning perspective.
- Participated in Change Management’s Meeting every week to report weekly status and stayed upto date to upcoming releases and changes.
- Developed, documented and maintained functional test cases, test data and data validation.
- Executed and evaluated manual test cases and report test results.
- Coordinated Test Plan/Case Reviews wif cross-functional team members.
Environment:Selenium WebDriver, HP QC, JAVA, JavaScript, Windows, HTML, XML, Oracle, SQL Server & Unix.
