Test Automation Engineer Resume
Newark, NJ
PROFESSIONAL SUMMARY:
- 3 years of strong involvement in Information Technology as a QA Automation Engineer with involvement in Analysis, Design, development and testing of Client/Server and Web based Applications.
- Experience in creating end to end Automation utilizing Selenium WebDriver/RC/IDE/Grid, Junit/TestNG, ANT, Maven, Jenkins, Cucumber, Web Administrations (REST, SOAP). utilizing Java, Expert, REST and JSON web administrations, systems and techniques.
- Expertise in utilizing Selenium WebDriver API interface to automate tests on cross program and cross stage environment. Sound knowledge on Object Oriented Programming concept and Java Language. Used Junit/TestNG framework to run unit test and Ant/Maven to build the Project.
- Strong knowledge of Software Development Life Cycle(SDLC) methodologies such as Agile, SCRUM and waterfall models and BDD.
- Implemented Robust set of microservices and worked with REST and SOAP API’S.
- Experience in creating selenium Automation framework utilizing Junit/TestNG and creating ANT/Maven focuses to execute Automation suites from Command lines.
- Proven capacities in dealing with Web and Portable based Online Installments applications
- Good involvement in Web Administration testing utilizing SOAP UI, XML, and WSDL. Giving required input information to request for XML and get the required information from response XML and utilize the response information from other requested XML using SOAP UI.
- Expertise in Python based test web frameworks.
- Experienced in making Data Driven and Keyword Driven framework to maintain test suite.
- Highly inspired cooperative person with analytical, hierarchical and technical aptitudes, extraordinary capacity to adjust rapidly to challenges and changing conditions.
- Expert in integrating Automation scripts (Selenium WebDriver Programming interface) on Continuous Joining instruments Jenkins.
- Experience testing SOA with RESTful/SOAP Web Services. Created entire architecture for backend testing internal and third party API utilizing Test Complete and SOAP UI.
- Expertise in recording defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA.
- Experienced in writing SQL verification scripts to test the result of deployment for correct business logic for Back - end testing.
- Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
PROFESSIONAL EXPERIENCE:
Test Automation Engineer
Confidential, Newark, NJ
Responsibilities:
- Analyzed Business requirements created testing strategies, testing plans and arranged point by point test cases for the Application under Test (AUT).
- Associated with Agile Testing (Scrum Process) methodology based project, Test planning and coordinating on all SDLC phases.
- Worked in a spring team environment with SDLC methodologies.
- Involved in implementation of Test Automation Framework build utilizing Selenium WebDriver, TestNG and Maven technologies under Java platform using industry leading harness design patterns and approaches core Java programming abilities utilizing Eclipse IDE.
- Made Java based contents for Selenium WebDriver with TestNG as automation framework.
- Used TestNG for testing framework. Executed the script deployment in TestNG framework through charge line and also integrated tests in Jenkins (Continuous Integration tool).
- Engaged with Functional Testing as Unit test, Method test, Test Suite, Integration Testing using different TestNG strategies.
- Used Behavior-Driven Development gray box testing on API Rest Services on a Java Platform.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Web Driver and Jenkins.
- Composed Maven build scripts to automate the compilation and execution of TestNG test cases/suites for Lens Measurement screen, Lens Type Screen, Aftercare screen and two eye replication screens.
- In charge of Setting up Web Services project using WSDL in Soap UI and provided setup help to other team members. Validated web services utilizing Groovy Scripts in Soap UI.
- Utilized Quality center for bug tracking and reporting, also followed up with development team to confirm bug fixes, and refresh bug status.
- Created and executed SQL inquiries to verify the correct inclusion, cancellation and updates into the Oracle supporting tables and cubes.
Environment: Java, Agile Methodology, QC, Selenium WebDriver, Ruby, TestNG, Python, Squish, Perl, HTML, XML, web services, SOAP UI, REST Services, BDD, ATDD, ALM, HTML, XML, iOS, Mobile Testing, Jenkins, SQL* plus, SQL Server.
Test Automation Engineer
Confidential, Indianapolis
Responsibilities:
- Optimized Quick Test Professional (QTP) scripts for Regression testing of the application with various data sources and data types.
- Involved in writing the SQL Queries in SQL* Plus. Experienced in verifying and validating XML request and response files from the third-party service provider using SOAP UI. Worked with SQL queries for data verification and validation and used ETL tool for developing the data warehouse.
- Executed and scheduled the automation test scripts from Quality Center.
- Involved in creating the Data Base Scripts.
- Prepared the Test Results document which summarizes testing activities and results.
- Extensively used QTP integrated environment like Data Table, Actions, and Recovery scenarios.
Environment: Java, Agile Methodology, QC, Selenium WebDriver, Ruby, TestNG, Python, Squish, Perl, HTML, XML, web services, SOAP UI, REST Services, Postman, TOAD, Oracle, SQL, ALM, HTML, Windows, SQL* plus, SQL Server.
Confidential
Test Engineer
Responsibilities:
- Involved in writing the SQL Queries. Participated in Integration, System, and Smoke Testing.
- Identified the initial setup, input data, appropriate steps and the expected responses in the manual test cases.
- Performed End to End Testing and involved in User Acceptance Testing.
- Used Quality Center (HP QC) as a bug tracking system.
- Analyzed test specifications and converted them into Manual Test Cases.
- Implemented waterfall methodology.
- Involved in preparing the Test Plan and Test Cases based on the business and functional specifications.
Environment: Quality Center, Java, Manual testing, UAT, MS SQL Server, SQL, MS Office.