Automation Test Engineer Resume
Phoenix, AZ
SUMMARY
- 8+ 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.
- Strong work experience on SDLC and STLC - Software Testing Life Cycle.
- Expert in creating Test Plans, Test Strategies, Defect Management and Reports
- 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.
- Execute data testing regression packs
- Experience in Selenium Keyboard, Data and Hybrid driven Frameworks.
- Expertise in functional testing of web service and Rest API services using Postman and SoapUI tools.
- Expertise in generating token, AMIL switch call and Parameterization using Postman.
- Experience in Automating Rest API service call using Rest Assured and Java.
- Experience in using cucumber tool to write user acceptance tests for Web applications based on BDD framework
- Experience in Gherkin language to implement user acceptance tests for Web applications.
- Experience in automating Micro services API calls using Cucumber, Rest Assured and Java.
- Experience in validating and verifying the test case scenarios as per business requirements.
- Expertise in writing SQL queries for validation and verification data
- Experience in preparing Test data using tools Json generator, XML Schema validation.
- Experience in testing of the application in different environments Dev, SIT and UAT.
- Experience in integrating test repository CI/CD pipeline using Jenkins.
- Expertise in Micro service publish/consume messages using Kafka.
- Experience in Jira, Junit, TestNG, JaCoCo, Sikuli and Auto IT tools.
- Experience with automation in an Agile Development Environment.
TECHNICAL SKILLS
Operating Systems: Windows 7, Windows XP, Windows Server 2003, Linux, UNIX.
Technologies: CORE JAVA, Cucumber, Selenium, Rest Assured
Databases: My SQL,Oracle 9i,PostgreSQL and DB2,TDM
Testing Approach: Junit,TestNG,TDD and BDD approaches
Servers: IBMWebsphere,Weblogic and Tomcat
Automation Tools: Selenium,Cucumber,Rest Assured,API service, Micro services
Build Tools & Utilities: Eclipse, SOAP UI, Postman, REST Client, Putty,Maven,SVN,GIT
Domain Knowledge: Telecom,Banking,Insurance,Financial and Retail
XML Technologies: XML,XSLT,JAXB,XPATH,CSS
Automation Frameworks: Selenium, Cucumber, Web services and Rest API Automation
PROFESSIONAL EXPERIENCE
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 JIRA.
- Performed test automation analysis and design using Selenium.
- Tested Restful API Services using Postman.
- Automated Rest API services using Rest Assured and Java.
- Automated Card Profile Application using Selenium Hybrid Driven Framework
- 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.
- Attended the Sprint planning, Retrospection and demo meetings.
- Involved with client during user acceptance testing.
- Integrate scripts with the framework and stabilize all the developed scripts.
- Execute the scripts and send the results report to the customer.
- Implemented data validation and data reconciliation across databases and files.
- Execute data testing regression packs
- Used Test machine data is set to a future date for the purpose of testing the date sensitivity of an application.
Environment: Core Java, Rest Assured API, and Selenium Framework. Oracle DB, Postman, WINDOWS 2K, UNIX, ECLIPSE, Postman, JIRA, IBMWAS8.0.
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 -New York
Automation Test Engineer
Responsibilities:
- Understanding the requirements and Plan and scheduling the Testing activities with respect to releases
- Effort estimation for the new Change requests and preparing Test-plans for that work package as per the requirements.
- Test Scenarios/Cases preparation and review and upload to MQC to validate the functionality based on BRD or JIRA items.
- Executing test cases for all the modules as per schedule and preparing test reports.
- Involved in Sanity, functional testing, System testing, Integration testing, Smoke testing, Regression testing.
- End to End flow from order entry to Trade and Transaction reporting which includes Front office and Middle Office systems.
- Automated test scripts by using VeriFIX4.5.1 and QTP.
- Conducted system testing, functional testing and integration testing thorough out the project in various iterations/Sprints
- Updating Framework functions when needed and developed and executing the Automation Test Scripts
- Automated regression and functional test suites by using Selenium WebDriver with Java and TestNG.
- Configured Maven for JAVA automation projects and developed Maven Page Object Model (POM).
- Used Maven & Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel.
- Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings
Environment: Java, J2EE, JBoss, Struts, Tibco, Sybase, Linux, Unix and Windows XP, QC, VeriFIX4.5.1, QTP, Selenium Web driver, TestNG, Eclipse
Confidential
Test Engineer
Responsibilities:
- Involved in analyzing business requirements.
- Written test cases and performed manual testing.
- Involved to create Automation 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 QTP, Oracle 10g Application Server