Automation Test Engineer Resume
IL
PROFESSIONAL SUMMARY:
- 12+ years of experience in Information Technology with emphasis on Quality Engineer and Quality Assurance this includes Manual, Functional, Data Base, Web service and Automation Framework testing.
- Experience in working with open source tools Selenium (Selenium IDE, Selenium RC, Selenium Web Driver and Selenium Grid), JUnit, Eclipse and preparation of automation test framework.
- Expertise ETL Functional and Automation testing using Talend DI.
- Experience in Big Data tools (HDFS, Hive and Data Sax).
- Expertise to automate the SOAP/REST web services and virtualize the Web services using LISA.
- Experience in Selenium Keyboard, Data and Hybrid driven Frameworks.
- Experience in Data Base functional and automation testing
- Expertise in Web service publish/consume messages using Kafka.
- Experience in Jira, Junit, TestNG, JaCoCo, and Sikuli and Auto IT tools.
- Experience with automation in an Agile Development Environment.
- Experience with HP testing technology (i.e., QTP, QC, ALM, UFT, etc.).
- Well versed experience with Quick Test Professional (QTP) to support test automation using potential features like Data Driven Tests, Check Points, Regular Expressions and Functions.
- Expertise in both manual and automation testing of SOAP and Restful Web services publish and consume.
- Extensive experience in functional testing, unit testing, integration testing, regression testing, GUI testing, back - end testing, browser compatibility testing, and component testing on Windows.
- Experience in writing Test Plans, defining Test Scenarios and Test Cases, developing and maintaining test scripts, analyzing bugs, interacting with team members and track the bugs till closure.
- Well versed with Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Logging and Tracking Defects in all the phases with major responsibilities.
- Extensive experience in Defect Reporting and Defect tracking process using Quality Center (QC), Rally, JIRA, Bugzilla and IBM Rational Clear Quest.
- Exposure to Protractor Framework, Cloud setup and testing in iPhone/iPad.
- Experience in Jasmine, Cucumber, Mocha/Chai, SoapUI / Postman and Kafka publish\consume messages.
EXPERTISE:
- Selenium is Advance Open Source Automation tool which provide various features, as Automation Expert, having more than 8 years’ experience in Java Selenium WebDriver, performed below roles:
- Automation Architecture, create framework Design and Maintain Test Product
- Create Automation Scripts using Web Driver, JAVA, TestNG, JUnit, Cucumber, POM
- Build Systems like ANT, Maven and used Jenkins for Continuous Integration
- Working in-sprint Automation Design and Develop Approach, Selenium Grid for Test
- Automation for SWIFT Messages and Validation for Transaction Objects
- Extend Report and Maintaining Graph using Database and Excel report
- Talend DI used for ETL job creation and component design.
- Create Test Plan/SQL Validation Test Cases for Data Warehouse Testing
- Prepare Test Scenarios and Data Warehouse Report output validations
- Create Automation Scripts for Database validations coverage
- Set Goal and Base line document for Load Testing
- Prepare details test scenario and test scripts with testing team
- Plan load test Execution along with other teams
- Find out root cause analysis for N/W errors and Application failures
- Design Automation Frame work in QTP
- Design/Develop Automation Test Scripts for application scenarios
- Create an Analysis and Functionality Measurement Reports
TECHNICAL SKILLS:
Operating Systems: Windows 7, Windows XP, Windows Server 2003, Linux, UNIX.
Technologies: CORE JAVA, Cucumber, Selenium
Databases: My SQL,Oracle 9i,PostgreSQL and DB2
Testing Approach: Junit,TestNG,TDD and BDD approaches
Servers: IBMWebsphere,Weblogic and Tomcat
Automation Tools: Selenium 2.0 and QTP8.2,Grid,REST Assured
Build Tools & Utilities: Eclipse, SOAP UI, REST Client, Putty,Maven,SVN,GIT Cobertura, Find Bugs, Jira
Domain Knowledge: Pharmacy,Telecom,Banking,Insurance,Financial and Sales
XML Technologies: XML,XSLT,JAXB,XPATH,CSS
Scripting Technologies: VB Script,Javascript,Ajax,JQuery,Anguler JS and JSON,Avro
Web Technologies: HTML/CSS/Java/ASP.Net/PHP/Ruby/C
Automation Frameworks: Selenium,Cucumber,ETL Automation, Web services API Automation
PROFESSIONAL EXPERIENCE:
Confidential, IL
Automation Test Engineer
Responsibilities:
- Worked as QE for performing API launch, white box testing, data testing.
- Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
- Responsible for executing test cases, reporting defects, define severity and priority for each defect.
- Build tests through maven POM file.
- Management and design of integrated build pipelines using continuous integration workflows such as Jira, Git, Stash, Bamboo, Jenkins, Docker, Nexus.
- Triggered the automation jobs using Jenkins to get the cucumber JSON reports
- Perform front end test automation of application using w/ JavaScript, and using this w/ Cucumber/Gherkin. Created Automation test framework using Selenium WebDriver.
- Used Jira for tracking bug as well as tasks performance
- Used Firebug Tool to identify the Object's id, Name, XPath, link in the application.
- Exported Test Case Scripts (Java-Selenium WebDriver) in Eclipse IDE and modified the selenium scripts and executed. Prepared automation test framework (TestNG).
- Developed Test Framework in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test automation (Java/TestNG).
- Created Keyword-Driven Automated Frameworks using Selenium WebDriver configured under Eclipse, TestNg environment.
- Test automation for web application (SWAP module) using Cucumber.
- Performed different testing task using various test scripts on Selenium WebDriver and Junit.
- Performed test planning and release coordination.
- Uploading and execution of scripts using Application Lifecycle Management (ALM) within the scheduled time.
- Used Jenkin as a Continuous Integration server to configure with GitHub and Maven.
- Developed HTML TestNG reports for analyzing the output of test using Extent Reports API.
- Proficient in writing SQL queries to test the Oracle database and making validations.
- Worked with business and technical SMEs for validating the scripts.
- Developed test harness for Web services automated testing by means of SOAP UI.
- Responsible for Unit Test plan/specifications with documented test results.
- Identifying and submitting BUG's to development for resolution.
- Conducted/Involved in the review meetings and walkthroughs to discuss the status of the project.
- Presented the project status/results on daily and weekly basis in the Project Meetings.
Environment: Selenium WebDriver, Firebug, Firepath, XPath, Core java, TestNG, Agile, SQL, Core javaScript, HTML, Data Driven and Key Word Driven Frameworks, Jenkins, Cucumber, Oracle11g, Gherkin, Maven, JIRA.
Confidential, Phoenix, AZ
Automation Test Engineer
Responsibilities:
- Estimate Test plan for the user stories in each sprint.
- Created Test Sets after completion of Test Scripts in Rally.
- Performed test automation analysis and design using Selenium.
- Tested Restful API Services using Postman.
- Implemented Protractor Framework for Front End Test Coverage.
- Involved in framework designing and test scripts implementation.
- Deploy the respective repos after dev build using CI/CD Jenkins.
- Performed latest build check-in to QA Environment using GIT.
- Organized Test Scripts by Protractor to write both unit and functional tests on Jasmine.
- Attended the Sprint planning, Retrospection and demo meetings.
- Involved with client during user acceptance testing.
- Integrate the scripts with framework and stabilize all the developed scripts.
- Execute the scripts and send the results report to customer.
Environment: Core Java, Protractor, and Selenium 2.0 Frame work. Oracle DB, WINDOWS 2K, UNIX, ECLIPSE, REST CLIENT,RALLY, WAS8.0, LISA
Confidential, Richfield, MN
Automation Test Engineer
Responsibilities:
- Performed test automation analysis and design using Selenium.
- Performed automation estimates.
- Build and maintain test automation stubs/harnesses and frameworks using Selenium.
- Tested Restful API Services using SoapUI and REST Client.
- Performed Selenium Automation code creation, testing, and enhancement activities.
- Identify and prepare test automation data.
- Executed test automation scripts per test cycle activities as defined in the test plan.
- Involved with customer during user acceptance testing
Environment: Selenium 2.0 and Java Oracle DB, WINDOWS 2K, UNIX, ECLIPSE, SOAPUI, BUGZILLA, VERSIONONE, WEBLOGIC 10.8, JBOSS, TOMCAT, NPM.
Confidential, TX
Test Engineer
Responsibilities:
- Creating test plan based on the business flow/scripts identified
- Development of test scripts for specified Business flows
- Creating Test Data
- Monitoring the execution of Manual Testing Results
- Provide the business with Migration Test Results
- Deliver detailed Test Reports during Migration Event
- Provide Test Summary Report for Each Migration Event and Enhancements of Functionality
- Manage the Offshore Team and Onsite Team for KT Sessions for this project
- Allocate the Work and schedule the planning
- Inputs for DSR and WSR and attend review meetings Client Presentations for Functional and Migration Test Schedule and Planning
Environment: Selenium WebDriver, Python, TestNG, Protractor, Ant tool, Gherkin, Jmeter, Jira, Agile, TFS, SQL, DHTML, Service Now, Quality center, HTML, VBScript.
Confidential
Test Engineer
Responsibilities:
- Involved in analyzing business requirements.
- Written test cases and performed manual testing.
- Involved to create Automaton script using QTP tool.
- Performed functional, regression, GUI testing.
- Integration and system Testing.
- Generated Test Reports
Environment: Functional Testing, Oracle 8i, Windows 2k, Unix, Oracle 10g JDeveloper, IBM Clear Case, HP Mercury-Test Director, Oracle 10g Application Server