Automation Engineer Resume
Omaha, NE
SUMMARY:
- High performing Automation Test engineer with around 4+ years of hands on experience in Manual, Automation and functional testing for SAP GUI and web based testing.
- Experience in developing end to end automation using Selenium Web Driver/RC/IDE/Grid, JUnit/TestNG, ANT, Maven, Jenkins, Cucumber, JMeter, Web Services (REST, SOAP).
- Good exposure to all stages of SDLC process with strong skills in writing various Test Plans, developing and maintaining test cases, test scenarios using ALM.
- Expertise in analyzing requirements, developing test cases and different test scenarios.
- Active role in developing test plan for Functional, Integration, System, Acceptance testing.
- Working experience in Selenium WebDriver, Java, Cucumber to run web based GUI tests
- Drafted comprehensive reports to document bugs and design flaws.
- Collaborated with developers and performance engineers to enhance support - ability and identify performance bottlenecks.
- Experience in Functional, Black Box, Integration, UAT, Performance and Regression testing.
- Extensive experience in Requirements Gathering, Functional and Technical Specifications, Business Analysis, QA, Documentation, Test Plans, Test Strategy, Test Cases, Integration, Regression and Performance testing.
- Working experience on Data driven and Keyword driven frameworks in.
- Experienced on demonstrating the Automation Framework in UFT to client and driven project status calls with client.
- Experience of working extensively in Agile Testing Environment (Agile /scrum model) and good expertise in attending Scrum calls, Sprint Planning, Reviews and Retrospective meetings.
- Good analytical, debugging, designing, and programming skills.
- Experienced in defect tracking, follow up with cross-functional teams to verify bug fixes, and testing progress.
- Strong knowledge of QA methodologies specializing in Agile and Waterfall.
- Expertise in backend testing using SQL queries, creating Test Plans, Test Cases, executing Test Scripts, Data Verification and Validation.
- Extensive experience in Defect tracking tools like Rational Clear Quest and Quality Center/ALM.
TECHNICAL SKILLS:
Testing Tools: Selenium IDE/RC/WebDriver/GRID, Cucumber, SOAP UI, HP ALM, Quality Center 10, QTP10/11, Load Runner
Bug Tracing Tools: HP ALM, Rational Clear Quest and JIRA
Testing Methodologies: Black Box Testing, System Testing, Regression Testing, Integration Testing, User Acceptance and End to End Testing
OOAD, Agile, Scrum, Waterfall and V: Model.
Programming Languages: Core Java, J2EE, SQL, PL/SQL, HTML, JavaScript, VB and UNIX
Databases: MS SQL Server 2012/8/5, Oracle 9i, DB2 & MS Access
Web Technologies: HTML, XML, XHTML, DHTML, Java, python, ASP.Net, Java Script, SOAP UI
Operating System: Windows, UNIX, and Linux
Automation Frameworks: BDD/ATDD (TestNG), TDD, Data Driven, Keyword, Hybrid driven
PROFESSIONAL EXPERIENCE:
Automation Engineer
Confidential, Omaha, NE
Responsibilities:
- Responsible for creating Test plans, Test cases, Test Scenarios, and mapping business requirements to test cases.
- Involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using agile methodology.
- Designed and developed Hybrid automation framework and maintained the code in Git and used continuous integration (CI) tools to schedule the jobs.
- Experience in creating and updating Java test scripts using Selenium IDE and Selenium Web-driver.
- Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver) & created Data Driven framework using JUnit.
- Experience in Web Services testing using Rest and SOAP UI.
- Test automation for web application using Cucumber Using TestNG annotations controlled the entire test.
- Developed Automation scripts for new enhancements using Selenium Web Driver and TestNG.
- 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, TestNG and Jenkins.
- Developed BDD tests using Cucumber by writing behavior and step definitions & developed required Selenium support code in Java for Cucumber.
- Used Maven for building the WebDriver project.
- Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
- Actively participated in System testing, Integration testing and coordinated UAT.
- Used Soap UI and Ready API for testing the web Services by the request and response time by the help of WSDL file and XML data.
- Prepared and executed various test scripts in Selenium Web driver using Cucumber BDD.
- Added various assertions and did a data driven by getting the data from excel sheet.
- Executed the positive and negative test case for regression testing and took the screen shots for validation of test case.
- Automated the test cases by using Java with Selenium environment, back end test using SQL.
Environment: Selenium, BDD testing, TestNG, JUnit, UAT, Jenkins, Git, Quality Center, DB2, XML, SOAP, REST, SOAPUI, HTML, PL/SQL, Java, JavaScript.
Automation Test Engineer
Confidential
Responsibilities:
- Tested SAP applications using UFT tool.
- Used BPT (Business Process Testing) framework for testing SAP applications.
- Functional tester used to generate the test scripts and give it to Automation tester.
- Developed VB scripts for automation test in UFT. Written more than 300 functions to test.
- Used Date table methods for import and export Excel sheets for input and output data.
- Developed scripts for all the scenarios assigned me in time.
- Responsible for writing automated test cases using UFT.
- Created and Executed automated test scripts for regression testing using UFT.
- Automation Framework implementation for UFT.
- Debugging, Spotting and fixing the code issues.
- Generated the clear web html reports for analysis purpose.
- Executing and checking the test results meanwhile fixing the errors.
- Worked on software bug reporting and data capturing using HP Quality Center(ALM) tool
- Developed automation application using VBA (Visual Basic for Applications) which used for testing and report generation.
Environment: SAP, VB, UFT, ALM, Java, JavaScript, Quality Center, HTML.
QA Tester
Confidential
R esponsibilities:
- Analyzed the system requirements and developed detailed test plans and test cases and provided the documentation. Collaborated with product management teams in an agile environment to develop a comprehensive set of tests for web-based applications.
- Involved in writing Unit and Regression Test cases for the Product.
- Created automated test scripts for validating the nightly product builds and regression testing.
- Maintained Defects using Defect Tracking System in Quality Center.
- Participated in various meetings and discussed Enhancement and Modification Request issues.
- Interacted with developers & various members of project team to discuss and resolve defects and to determine their priorities.
- Summarize test results in formula test analysis reports according to the documentation standards.
Environment: Java, J2EE, TestNG, SQL, Quality Center, SVN, Windows XP, MS Access and MS Excel.