Automation Test Engineer Resume
Walgreens, IL
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, Spark, 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 Mobile, iPhone/iPad.
- Used different types of virtual devices (Emulator & Simulator), real devices and cloud devices for mobile scripts execution and script development.
- Written SQL complex queries to retrieve Data from different source systems Experience in Jasmine, Cucumber, Mocha/Chai, SoapUI / Postman and Kafka publish\consume messages.
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
Big Data & Hadoop tools: Spark,Hive,HDFS,Data Sax
PROFESSIONAL EXPERIENCE
Confidential, WALGREENS, 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 and 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 Java, 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.
- Used Rest Assured to automate API services which are related to Adjudication Module.
- Validate jobs which are developed using Java and Spark.
- Involved in Bigdata testing tools such as Hadoop, Data Sax and HIVE Database.
- Validating and verifying data using HDFS, HIVE, and Data Sax.
- Used Jenkin as a Continuous Integration server to configure with GitHub and Maven.
- Used Postman for API testing, Key generation and AMIL switch call for Customer module.
- 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.
- Used different types of virtual devices (Emulator & Simulator), real devices and cloud devices for mobile scripts execution and script development
- Written SQL complex queries to retrieve Data from different source systems.
Environment: Selenium WebDriver, Firebug, XPath, Core java, Rest Assured Testing,Postman,TestNG, Agile, SQL, HTML, Hybrid Frameworks, Jenkins, Cucumber, Oracle11g, Gherkin, Maven, JIRA, Spark,Hive,HDFS and Hadoop.
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