We provide IT Staff Augmentation Services!

Java Automation Testing Resume

4.00/5 (Submit Your Rating)

Raleigh, NC

SUMMARY

  • Around 9 years of IT experience in Quality Assurance in, Manual Testing, Automated Testing, Database Testing, Web base application and Client/Server based applications..
  • Solid experience of AGILE and Water Fall Methodologies, AGILE Manifesto and Scrum processes.
  • Developed Automation Scripts inKatalonStudio for Functional testing and Regression Testing.
  • Solid experience in Selenium Web Driver Automation testing & Frameworks like Page Objects & Hybrid Frameworks, Cucumber, TDD, BDD for Web testing.
  • Integration of selenium with Cucumber using Gherkin language and execution through Jenkins. Customized test result reports creation and My SQL DB/Oracle/Mongo DB.
  • Cross Browser Testingis a type of functional test to check that your web application works as expected in different browsers by using Test NG and Selenium Grid.
  • Experience in Reading the data from excel using Apache POI framework.
  • Solid experience in automating the Restful Web Services testing using various frameworks like, Jersey client, Spring RestTemplate, RestAssured.
  • Experience in SOAP web services testing using SOAP UI.
  • Strong Experience in writing SQL queries and validates the Data using SQL Developer, SQL server Management Studio etc.
  • Experience in Automating the DB validations using DBUnit.
  • Experience in Various build tools like, ANT, Maven and Gradle.
  • Experience in Defect Management using JIRA, Rally, Quality Center.
  • Created and implemented Automatic scripts for performing Functional, Regression, System, Integration testing. Expertise in Smoke/Sanity, Black Box, UAT, Alpha and Beta, Load, performance, Stress testing.
  • Experience in CI/CD tools like Hudson and Jenkins. Created and configured the jobs.
  • Experience in Quality Assurance Life Cycle (QALC) aspects such as developing Test Strategies, Test Plans, Test Cases (Manual/Automated), Defect Reports and developing Test Scripts.
  • Experienced in load and performance testing tool JMeter and HP Loadrunner.
  • Good experience in Web Services testing using Rest assured, Postman, SOAPUI, XML, & WSDL. Providing required input data to request XML & get the required data from response XML & use the response data from other request XML using SOAPUI.
  • Highly skilled in implementation and execution of automation test in Selenium WebDriver, TestNG, JUnit, LoadRunner, HP QTP and creating reports by using ANT and Maven.
  • Experience in using various Configuration Management tools like GIT, SVN, CVS.
  • Worked with object oriented design principles like, encapsulation, abstraction, polymorphism, inheritance, Multi - Threading.
  • Good Expertise in Collections, Threading, Generics, Enumerations, Annotations, and Apache Utility Classes like StringUtils, CollectionUtils etc.
  • Implemented RDBMS concepts in MYSQL and Oracle database using SQL (DML) to create Stored Procedures, Views, Dynamic SQL, and Triggers in Database Creation, Maintenance, and Testing.
  • Coordinated with Project Managers, Development Team, Business Analysts, and End-Users for better quality testing. Worked closely with business team to understand the Requirement Document in creating Test Plan.
  • Designed and built Test Cases, developed, maintained and troubleshot Test Scripts, coordinated with team members in debugging effort and assisted developers in Root Cause Analysis and clarified them the results.
  • Quick to learn new technologies and ability to work in tight schedules on different applications concurrently.

TECHNICAL SKILLS

Web related/Languages: Java, C++, HTML 4/5, Java Script, Node Js,CSS, SQL, Shell Script, Python,SDET

Web Technology: J2EE, Servlets, JSP, JDBC, Java Bean, Java Mail, SOAP & REST Web Services, Java Script, PHP, AJAX, JSON, HTML5, jQuery

GUI / Tools: HTML, DHTML, Ext JSF, Flex Builder3, YUI and CSS.

Operating Systems: Windows and UNIX, embedding.

Databases: Oracle, MS SQL Server and My SQL.

IDE: Eclipse, IntelliJIdea, Spring Source Suite, Linux Device Driver/ embedding, OEPE, RAD, Spring Tool Suite(STS).

Design Tools: Object UML, Altova U modul, Altova maping force

Frame Works: Spring 4.x/3.x (Dependency Injection, MVC, JDBC, AOP, BATCH), Hibernate, Web Services, SOAP, RESTFUL, WSDL, UDDI, ANT, MAVEN, Log4j, JUNIT, jQuery, AXIS, Jersey, AJAX.

Bug Tracking Tools: Selenium 2.3, (WebDriver,IDE) HP Quality Center, Bugzilla, Jira, Track, QTP/UFT Scripts

Version Control: CVS and Tortoise SVN.

Load Testing Tools: Apache JMETER.

Reporting Tool: Crystal Reports

Servers: WebLogic, WebSphere, Tomcat, Apache HTTP Server

SOA Technologies: SOAP, SOA, Rest, WSDL, Web services.

Automated test tool: Selenium 2.3 + (IDE, Web driver,Grid,RC,), JMeter, cucumber

Application Server: Web Logic11g, JBoss4.0 and Tomcat 8, apache wicket, OSGI(Karaf)

Browsers: IE, Chrome, Mozilla, Safari, Firefox, MicrosoftEdge

Database Technologies: Oracle, MySQL, DB2, MongoDB

Other Tools: Putty, WinScp, SQL Developer and TOAD, NoSQL

PROFESSIONAL EXPERIENCE

Confidential, Raleigh, NC

Java automation testing

Responsibilities:

  • Worked in an Agile SCRUM methodology.
  • Worked on developing the automation scripts usingSeleniumWeb Driver with Test NG, Junit Frame works.
  • Developed Automation scripts for new enhancements usingSeleniumWeb Driver and Test NG, Junit.
  • Performed parameterization of the automated test scripts inSeleniumto check how the application performs against multiple sets of data Contributed in developing Automation Framework that uses Java,SeleniumWeb Driver and TestNG.
  • Involved in creation of automation framework inSeleniumWeb Driver using behavior driven approach like Cucumber.
  • Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Developing BDD test scripts in cucumber usingseleniumWeb Driver (Using page object model) and integration tests with bamboo.
  • ConfiguredSeleniumWeb Driver, Test NG and createdseleniumautomation scripts in java using Test NG prior to agile release.
  • Created all Test Plans, Test Cases and Manual and Automated Scripts to create greater coverage for all initiatives assigned.
  • SQL Queries to retrieve the data from various Tables and to test the database.
  • Performed Regression testing on new builds usingSeleniumWeb Driver and using Hybrid framework.
  • Created automation scripts for complex scenarios and performed Functional and Regression Testing for various releases usingSelenium(Web Driver) and Test NG.
  • Involved in testing Web services with tool called SOAP UI and using this tool to locate WSDL file on internet, created Test cases and executed them.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Test NG framework.
  • Conducted Black box testing, Smoke testing, Screen Validation testing, Data driven testing, Positive & Negative testing, System testing, Regression testing, Functional testing, Integration testing.
  • Created Regression Document to track and report testing activities during each phase of testing, including testing results, test case coverage, required resources, logged defects and their status, performance baselines.
  • Used SOAP UI tool to located the WSDL file on the internet, create test cases, and execute test cases.
  • Using Postman for service testing and backend using JSON.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Test NG framework.
  • Integrated Test NG withSeleniumusing Eclipse to generate test execution result.According to, enable disable test from different level (project, testSuite, testCase, testStep) and much more.
  • Developed and maintain functional UI and mobile automated test scripts usingKatalonStudio.

Environment: SeleniumWeb Driver, Postman, Oracle, Java, JIRA, HP ALM (Quality Centre), Test NG, Bamboo, Junit, POM, SVN, SQL Server, Soap UI, Firebug, XPath, UFT/QTP

Confidential, Fort Worth, TX

Java automation testing

Responsibilities:

  • Worked in an Agile SCRUM methodology.
  • Experience in story writing, designing, and developing.
  • Worked in Soap web services/ Rest with different team.
  • Developed automation framework using java, selenium and Junit.
  • Coordinated with offshore team for solving any potential issues during automation implemtation.
  • UsedSeleniumWebDriver for writing test scripts for regression test coverage.
  • Designed and developed framework using Page Object Model framework using Java, TestNG, andSeleniumWebDriver.
  • Extended TestNG framework by adding some helper classes and methods.
  • Implemented Automated execution of tests (nightly and need based) using Maven.
  • Responsible for implementation of Data Driven TestAutomationFramework build usingSeleniumWebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Executedautomationscripts using Remote WebDriver andSeleniumGrid in parallel on different browser combinations.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
  • Conducted backend testing using SQL queries to validate data for database.
  • Worked in Agile Methodology (scrum) to meet customer expectation, timelines with quality deliverables.
  • Used Firebug/Fire Path Add-on tools to identify the Object's id, Name, Xpath, link in the application.
  • Involved in System Integration Testing, Non-functional Testing, End to end Testing, UAT and Production Testing.
  • Involved in acceptance testing using Cucumber and Selenium WebDriver.
  • Performed different testing task using various test scripts on Selenium WebDriver and Junit.
  • Executed SOAP based web services API testing (Java client and SOAP UI).
  • Worked on creating test case for Object -driven framework for Selenium WebDriver.
  • Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Used Firebug to identify web elements using XPath and CSS selectors.
  • Setup, maintained and executed an automated testing framework using the Selenium WebDriver and Appium basedKatalonStudio automation tool, writing test scripts using Groovy.
  • Used Maven to build the project and JUnit to develop unit test cases
  • Helped to deploy and resolve issues during deployment and Configured Maven, Ant, CI/CD, Shell Scripts. Used Jenkins for Continuous Integration (CI).

Environment: Java (1.6), Java util API, J2EE Maven, Pom.xml, Eclipse SoapUI pro (Restful web services), XSD, XML, XSLT, WSDL, WebLogic 11g, Spring, UNIX, SVN Jira, Selenium IDE, WebDriver, Jmeter, SOAP/REST, Selenium webdriver, TestNG, JSP, Spring, Hibernate, SOA and Web Service Technologies like SOAP, UDDI, and WSDL are used, CVS, Log4j, JUnit are used, WebSphere, Application Server, SDET, Oracle 9i used as Database.

Confidential, Richmond, VA

Java automation testing

Responsibilities:

  • Installing and configuring Eclipse IDE, Virtual Box, and IntellJ Ide required framework jar's.
  • Worked in an Agile SCRUM methodology.
  • Experiences in story writing, designing, and developing.
  • Worked in Development as well as testing.
  • Working in a SQL developer to run queries (check the records are getting populated as expected or not).
  • Good understanding in writing the Unix shell scripts and windows batch files to automate the jobs
  • Using HTML, JavaScript, Backbone, XML scme, JSP, JAVA, fiddler, Dojo, CSS as per the requirements and providing the client side JavaScript validations.
  • Used Soap UI pro in Restful base web services to validate the development after developing.
  • Involved in a stage connection to check the environment. connecting to stages using config.xml file
  • Worked in PayPal’s own framework like Rap stack, Gherkin, Bluefin, white shark and corona. They had their own framework. Different framework for different development in different sprint, according to the user story assigns.
  • Create and Automate tests using SeleniumIDE and SeleniumWebDriver.
  • Selenium Test environment setup expert using all open source tool.
  • Performed parameterization of the automated test scripts inSelenium to check how the application performs against multiple sets of data Contributed in developing Automation Framework that uses Java,SeleniumWebDriver and TestNG.
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and WebDriver) & created Data Driven framework using TestNG.
  • Executed parallel browser testing on various machines usingSelenium Grid
  • Developed the persistence layer using Hibernate ORM tool using Hibernate Query language API and singleton pattern.
  • Developed Queries using HQL and Query Criteria API of Hibernate3.0.
  • Written test cases for unit testing using TestNG testing Framework
  • Worked in Jira a bug tracking tools to update the issue by creating tickets.
  • Experiences with writing PL/SQL Stored Procedures and SQL Queries.
  • Worked in a Bluefin to write automation testing using Selenium, TestNG, Mavan.
  • Used Bamboo to update the built status.
  • Rally to update all the team status and individual’s task
  • Involving in code review( fish eye)
  • Deploying application in the server( fussion, Weblogic)
  • Dealing with continue integration
  • Assigning user story and developing according to the requirement.

Environment: Java (1.7), J2EE, Java API, IntellijIDE, Maven, TestNG, SoapUI pro (Restful web services/Soap), POM.xml, Jason, Java Script, Node Js, Backbone, Spring, SQL developer, IBM portal JDBC, Eclipse, Selenium, UNIX, GitHub, Jira, Jmeter, SDET, Whiteshark, Selenium IDE, WebDriver, Gride Corona,SQL developer, VirtualBox, chrome, Firefox, Safari.

Confidential, Richmond, VA

Java automation engineer

Responsibilities:

  • Create and Automate tests and SeleniumWebDriver.
  • Extensively used Key word driven model for developing the framework.
  • Performed parameterization of the automated test scripts inSelenium to check how the application performs against multiple sets of data Contributed in developing Automation Framework that uses Java,SeleniumWebDriver and TestNG.
  • Extensively used JMeter fro performance testing.
  • Configured jobs in Jenkins to take builds and gave production reports.
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and WebDriver) & created Data Driven framework using TestNG.
  • Executed parallel browser testing on various machines usingSelenium Grid
  • Developed the persistence layer using Hibernate ORM tool using Hibernate Query language API and singleton pattern.
  • Developed Queries using HQL and Query Criteria API of Hibernate3.0.
  • Written database validation automation scripts.scripts
  • Written test cases for unit testing using TestNG testing Framework
  • Worked in Jira a bug tracking tools to update the issue by creating tickets.
  • Experiences with writing PL/SQL Stored Procedures and SQL Queries.
  • Worked in a Bluefin to write automation testing using Selenium, TestNG, Mavan.
  • Rally to update all the team status and individual’s task

Environment: Java (1.7), J2EE, Java API, IntellijIDE, Maven, TestNG, SoapUI pro (Restful web services/Soap), POM.xml, Jason, Java Script, Node JS, Backbone, Spring, SQL developer, IBM portal JDBC, Eclipse, Selenium, UNIX, GitHub, Jira, Jmeter, Whiteshark, Selenium IDE, WebDriver, Gride Corona,SQL developer, VirtualBox, chrome, Firefox, Safari.

Confidential, Memphis,TN

Java Developer

Responsibilities:

  • Involved in developing the application using Java/J2EE platform. Implemented the Model View Control (MVC) structure.
  • Responsible to enhance the Portal UI using HTML, Javascript, XML, JSP, JAVA, CSS as per the requirements and providing the client side Javascript validations.
  • Used Spring Core Annotations for Dependency Injection.
  • Hibernate used as Persistence framework mapping the ORM objects to tables.
  • Responsible to write the different service classes and utility API which will be used across the frame work.
  • Experience with Core Java with multithreading, Concurrency, Exception Handling, File handling, IO, Generics, Data structures and Collections, Garbage Collection.
  • Proficient in RDBS structures, writing PL/SQL Stored Procedures and SQL Queries.
  • Developed Web services component using XML schema, WSDL, and SOAP with DOM parser to transfer and transform data between applications.
  • Exposed various capabilities as Web Services using SOAP/WSDL and SOA.
  • Involved in Agile SCRUM methodology.
  • Used SOAP UI for testing the Web services by sending an SOAP i/p request
  • Used AJAX framework for server communication and seamless user experience.
  • Extremely Involved with web services development
  • Created test framework on Selenium and executed Web testing in Chrome, IE and Mozilla through Web driver..
  • Create and Automate tests using SeleniumWebDriver.
  • Extensively used Key word driven model for developing the framework.
  • Performed parameterization of the automated test scripts inSelenium to check how the application performs against multiple sets of data Contributed in developing Automation Framework that uses Java,SeleniumWebDriver and TestNG.
  • Extensively used JMeter fro performance testing.
  • Configured jobs in Jenkins to take builds and gave production reports.
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and WebDriver) & created Data Driven framework using TestNG.
  • Executed parallel browser testing on various machines usingSelenium Grid
  • Developed the persistence layer using Hibernate ORM tool using Hibernate Query language API and singleton pattern.
  • Developed Queries using HQL and Query Criteria API of Hibernate3.0.
  • Written database validation for automation scripts.
  • Written test cases for unit testing using JUnit testing Framework.
  • Worked in Jira a bug tracking tools to update the issue by creating tickets.
  • Experiences with writing PL/SQL Stored Procedures and SQL Queries.
  • Worked in a Bluefin to write automation testing using Selenium, TestNG, Mavan.
  • Rally to update all the team status and individual’s task

Environment: Java (1.7), J2EE, Java API, IntellijIDE, Maven, TestNG, SoapUI pro (Restful web services/Soap), POM.xml, Jason, Java Script, Node JS Backbone, Spring, SQL developer, IBM portal JDBC, Eclipse, Selenium, UNIX, GitHub, Jira, Jmeter, Whiteshark, Selenium IDE, WebDriver, Gride Corona,SQL developer, VirtualBox, chrome, Firefox, Safari.

Confidential, Marlborough,MA

Java Developer

Responsibilities:

  • Prepare user requirements document and functional requirements document for different modules.
  • Designed the application architecture in lines of Struts Frame work based on MVCII
  • Architecture with JSP as View, Servlet as Controller and combination of EJBs and Java classes as Model. Used Struts, JSTL, Struts-el, Tag Libraries.
  • Responsible for designing, writing code in Servlets, Validators, Action forms and developing the system flow for the module using Struts Framework.
  • Involved in coding Session-beans and Entity-beans to implement the business logic.
  • Designed and developed presentation layer using JSP, HTML with client-side form validation by Java Script, Node JS and Strut's built-in form validations.
  • Developed the middle layer using Java 1.5, generics, Java util Api.
  • Used AJAX for asynchronous data transfer (HTTP requests) between the browser and the web server.
  • Installed and configured required software's for application development (Eclipse IDE, oracle database, WebSphere, Tomcat, plugin's for eclipse, required framework jar's).
  • Developed different Java Beans and helper classes to support Server Side programs.
  • Written test cases for unit testing using JUnit testing Framework.
  • Involved in development of backend code for email notifications to admin users with multi excel sheet using the xml.
  • Involved with responsibility to assist in cleaning the dojo on a daily basis.
  • Involved in sending messaging like JMS.
  • ATG Catalog Organization, Navigation & Search, Pricing & Promotions, Shopping Cart, Purchase Process & and Order Processing.
  • Proficient in writing UNIX and shell scripts.
  • Good understanding in writing the Unix shell scripts and windows batch files to automate the jobs
  • Involved in integration
  • Modified the existing Backend code for different level of enhancements.
  • Involved in Agile SCRUM methodology.
  • Developing build files for the project using ANT and CI/CD build tool.
  • Extensive knowledge and exposure in webMethods Integration tool. Worked on components like Integration Server, Integration Broker, Developer, webMethods Designer, Trading Networks, JDBC Adapter etc.
  • Exposure to WebMethods 6.x, 7.x and 8.x platforms.

Environment: Java, J2EE, JSP, Servlets, Struts, XML schema, Ant, CI/CD, SQL,CVS, Web Services(Restful) MVC, Tomcat, Unix, Agile, Scala, Scrum, Jira

We'd love your feedback!