We provide IT Staff Augmentation Services!

Java Sdet Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • Over 6+ years of experience in object oriented programming, Analysis, Design, Development, Testing and implementation of Multi - Tier distributed, Enterprise applications using Java and J2EE technologies with Software Development Life Cycle (SDLC).
  • Over 4+ years of experience in JAVA/J2EE
  • Expertise in developing integration technologies like MQ Series, SAS Enterprise Application Integration, JAX-WS (SOAP), JAX-RS (RESTful) web services.
  • Experienced in MEAN stack development (Mongo-DB, Express-JS, Angular-JS & Node-JS).
  • Expertise in various open source frameworks like Spring Framework, Struts, EJBs, Spring Security, Spring Integration, Java Server Faces (JSF), and Hibernate.
  • Experience in consuming REST services using Angular, http, resource and JQuery to exchange (request / responses) information with databases such as Oracle and MySQL.
  • QA experience in Manual and Automation Testing of Web Services/Mobile Apps, Client Server and Web based Applications in different domains using QTP, SOAP UI, Quality Center and Selenium
  • Hands on experience in Quality Assurance including Functional, System, Smoke, Regression, and Integration, User Acceptance Test (UAT) and Compatibility Testing of Web and Client server based Applications.
  • Expertise in functional testing AUT using Selenium IDE and Selenium WebDriver using Junit/TestNG testing framework.
  • Experienced with SOA, Web Services, SOAP, Soap UI, RESTFUL, WSDL technologies.
  • Exhaustive Experience in Designing & implementation of Automation Frameworks including TDD, BDD, data driven, keyword driven, and hybrid using Selenium WebDriver, C#, JavaScript.
  • Used Eclipse and IntelliJ IDE to develop & debug the code.
  • Familiar with Xcode and Android Studio, and writing automation tests for mobile apps using Appium.
  • Experienced in using Rational Robot in Functional Testing.
  • Experienced in using Test Management Tool Quality Center.
  • Strong knowledge in object oriented analysis and design of PERL.
  • Experience with testing on different devices like Android, IOS, Fire TV, Roku, Windows, Web, Fire stick and Apple TV.
  • Experienced in Test Cases creation, Test Designing, Test Analysis, creation of Test data.
  • Experience in understanding the code written in different programming languages VB Script, Java Script and databases like Oracle, SQL Serb API ver.
  • Extensive experience in using Automated tools like Ruby Cucumber test framework for Client/Server, Web and database applications
  • Specialized in user requirement analysis, documenting test plans, test suites, execution of test cases to verify application functionality against business requirements using Cucumber, Selenium WebDriver, Android
  • SOA Testing, Validation and Virtualization, Extended Web Services Tests in a Low -impact way using CA LISA.
  • Experienced in functional and nonfunctional testing on mobile devices
  • Capable to document and track defects as well as produce detailed reports using defect-tracking tools such as JIRA.
  • Experienced in Object Oriented languages such as JAVA.
  • Expert knowledge in Agile, Web Accessibility, Web-API, web-security testing.
  • Proficient in Mobile App Testing including Web applications and Mobile applications on iOS and Android Platforms.
  • Very Good knowledge in Release management and Configuration Management through Rational XDE, Build Forge, Jenkins, Cruise Control, Rational ClearQuest
  • Expertise in using Rational Robot to record, execute and edit functional regression tests.

PROFESSIONAL EXPERIENCE:

Confidential

JAVA SDET ENGINEER

RESPONSIBILITIES:

  • Developed and Executed Test Scripts test scripts using Selenium WebDriver, TestNG, analyzed Test Results and created Defects.
  • Effectively involved in Defects logging, tracking and managing Defect Life Cycles using HP Quality Center and JIRA.
  • Maintained Selenium & JAVA automation code and resource in source controls SVN, GitHub, over the time for improvements and new features.
  • Tested applications on mobile across IOS and Android platforms using Perfecto and Appium.
  • Proficiency in testing complex software applications including manual testing.
  • Worked with developers to update the defects, resolve them and track their status using JIRA.
  • Performed Functional testing as per user stories and also performed Integration Testing & System Testing on using Selenium WebDriver.
  • Maintained Selenium & JAVA automation code and resource in source controls SVN, GitHub, over the time for improvements and new features.
  • Experience in implementing different automation development efforts in Agile/Scrum & Waterfall development environments.
  • Expertise in different types of testing like Automation testing, Manual testing, Integration testing, System testing, Smoke testing, Regression testing, Performance testing, Functional testing, Database testing, GUI testing, Web / UI and User Acceptance Testing.

Environment: Java 1.8, Appium 1.7, Selenium, GIT, Jenkins, CA Rally, Jira, GitHub, TestNG, Teradata, HP Quality Center, Teradata SQL Assistant.

Confidential

JAVA SDET ENGINEER

RESPONSIBILITIES:

  • Developed automated scripts using Appium and implemented in FAT Framework.
  • Involved in developing automation scripts for NFL Sunday Ticket application on connected devices like Roku, FireTV.
  • Automated cDVR functionalities for DirectvNOW Applications.
  • Tested display scaling of casted application for various resolutions on Fire Stick, Apple TV, and Roku TV.
  • Used automated scripts and performed functionality testing during the various phases of the application development using TestNG framework.
  • Experienced in using both emulator and simulator to develop functional testing in mobile, in both IOS and Android platforms.
  • Executed the test plans on web and mobile (Apple & Android) as per requirements using Appium tool.
  • Involved in Smoke Testing, Testing, bug fixing and documentation of the system.
  • Performed automation scripts for both Android and IOS in Katalon tool.
  • Written and executed regression tests for NGC Devices.
  • Prepared Testcases for Navigation, Discover, WatchNow and Guide carousels on NGC Devices.
  • Involved in functionality, regression Tests for Web Applications.
  • Developed App based Testcases for Android, IOS Platforms.
  • Implemented various features and designed the UI for application to suite horizontal displays on Apple TV and Roku TV.
  • Performed functional testing on mobile applications and mobile devices including IOS, android, ROKU, Chromecast, windows platform using emulators, actual devices and third-party testing service (perfecto mobile)
  • Created pipeline jobs and executed end to end testing through Jenkins.
  • Setting up Jenkins master, adding necessary plugins.
  • Performed Telnet socket connections to run RokuTV Testcases.
  • Developed with Swift and used an MVVM approach.
  • Worked on setting up Perfecto.

Environment: Java 1.8, Appium 1.7, Swift, Selenium, Restful Webservices, Junit, Mockito, GIT, Jenkins, Jira, Functional Testing, TestNG, MacOS, GitHub, SOAP, Postman, Android Studio, IOS, Agile, WebDriver, Android Emulator, IOS Simulator.

Confidential, HERNDON, VA

JAVA SDET ENGINEER

RESPONSIBILITIES:

  • Involved in complete Software Development Life Cycle - Requirements, Analysis, Design, Coding, Testing, Deployment and Operation.
  • Conducted analysis, designing and assembly of software components in Open Text CMS (Content Management System) applications.
  • Worked with Angular-JS filters in expressions and directives to filter data rendered in the UI and displayed tabular data using Angular-JS by applying filters on the table data.
  • Worked on setting up Gulp tasks to watch, minify, inject, copy to create the production ready code for deployment.
  • Implemented core features of Angular-JS framework such as dependency Injection, Data-binding, Routing, Filters, Directives, Templates, Services and Deep Linking.
  • Involved in Develop QA artifacts - Test Plan, Test Scenarios and Test cases based on the user stories.
  • Developed automated scripts using Selenium WebDriver and Implemented Frame work using JavaScript.
  • Define, develop, and execute automation test scripts using Core Java that leverage black and white box testing across functional.
  • Developed Core Java Script based library to read test data from XML & Properties files using JUnit and Selenium.
  • Developed BDD with Cucumber and written step definition for Gherkin based features.
  • Designed GUI and interfaces with services for mobile applications, Asynchronous Programming in Android (such as Thread pool, Tasks and services).
  • Contributed in creating automation framework for complex scenarios and performed Functional and Regression Testing for various releases using Selenium WebDriver and TestNG
  • Rewrote application modules and explained the arguments with the chosen architecture
  • Wrote PoC automation tests for iOS and Android apps using Appium.
  • Created detailed QA and UAT cases to validate the quality of the application.
  • Implemented app navigation system for scaled application on Roku TV, Fire Stick, Apple TV and Android TV.
  • Used complex SQL Queries to perform back-end data base testing.

Environment: Java 1.8, Spring 4, Spring Boot, Hibernate 4, AWS, Selenium, Native script, TML, CSS, JavaScript, Ajax, Angular-JS 1.5, Restful Webservices, JMS, XML, Oracle 11g, SQL Server, JUnit, Mockito, Cucumber, Log4j, GIT, Maven, Agile/Scrum, Jenkins, Ansible, Appium GUI 1.6.5, Mongo-DB, Node-JS, Hibernate, Web Services, Windows & Unix, HTML 5, CSS 3, Restful API, Apigee, Rally, Nodejs, AngularJS, Javascript.

Confidential, ORLANDO, FL

JAVA SDET ENGINEER

RESPONSIBILITIES:

  • Developed and maintained automated regression test cases in Selenium WebDriver using Core Java and python programming language.
  • Worked as Software Development Engineer in Test (SDET) is responsible for developing and executing comprehensive suites of automation test plans and test cases.
  • Created Automation Page Object Module (POM) Scripts using Selenium Web driver and Java. Involved in Selenium Script Review and Execution.
  • Actively involved with SCRUM and sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.
  • Developed QA processes automation test scripts using Python/Selenium to test Web based user interfaces for different type of browsers. Validated the data from Front End to Back End tables in Oracle Database.
  • Involved in Manual testing of Front End functionalities on wild range of Mobile handset of different

    vendors which includes iPhone, tablets, androids and Wearable. Manual testing those devices on

    WiFi/EDGE/3G/4G/Cellular Data WAP application.

  • Performed RESTful web services and APIs testing in SOAPUI Pro and validated responses with assertions.
  • Prepared and executed batch test suite through TestNG via Ant.
  • Expertise in testing AngularJs applications using gulp Protractor.
  • Responsible for the design and development of a "white label" storefront (.NET/Azure) and white label apps for IOS, Android and Roku.
  • Used TestNG Annotations in Selenium Web Driver in Python and executed a batch of tests as testing suite.
  • Performed API Level testing for web services, enhanced the Test harness and developed many Test suites using XML and Python.
  • Created and maintained automated test script for API testing using Junit.
  • Developed new and updated existing Automation test cases using Selenium Web Driver and using Maven as build tool and Jenkins to create and run deployment jobs.
  • Used Cucumber to test code written in any languages including ruby, java etc.
  • Performed functional testing by executing the QTP Scripts from Test Director. Used Python to launch QTP scripts from command line for continuous integration testing.

Environment: Java, Selenium Web Driver, TestNG, Maven, cucumber, Python, Jenkins, Appium, Robot Framework, SOUPUI, TDD, Agile, HTML, XML, XPath, Rally, POS, Fitnesse, Web Services (SOAP & RESTFUL) JavaScript, Bamboo, Quality Centre, Firebug, SQL, PLSQL, Putty, Win SCP, SQL Navigator, Oracle, UNIX, Windows.

Confidential

JAVA DEVELOPER

RESPONSIBILITIES:

  • Implemented Spring MVC architecture and Spring Bean Factory using IOC. Configured Bean properties using dependency injection.
  • Designed & developed JSP pages using JSF, Facelets, JSF CORE tags library, Apache My Faces, ICE faces, HTML& CSS.
  • Wrote JSF and JavaScript validations to validate data on the UI for Optimization and Diagnostics.
  • Developed several pieces of the JSF engine, including bean discovery, value bindings, method bindings, component bindings, and event generation.
  • Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Used JSF UI component classes to get the component state and maintain the reference to the objects.
  • Worked with JSF framework in developing user interfaces user interfaces using JSF UI Components, Validators.
  • Implemented JDBC using spring in the data access object layer to access and update information in the oracle11gDatabase.
  • Built REST queries using REST API and used them in Process and Web Sphere portal.
  • Used MVC frameworks like Spring MVC along with JSF and Rich faces. Involved in developing front end screens using JSF, JSTL, JQuery, XHTML, HTML5, CSS, AJAX and JavaScript. Also, involved in adding the Internationalization to the existing application.
  • Wrote test cases using Test Driven Development (TDD) for improving quality and refactoring new code. Used SVN as version control system to check in and checkout the data.
  • Developed SOAP based Web Services for Integrating with the Enterprise Information System Tier.
  • Consumed RESTful Web services with Apache CXF Framework.
  • Implemented Spring MVC architecture and Spring Bean Factory using IOC. Configured Bean properties using dependency injection.
  • Developed application layout and composing tiles definitions, managed beans to use with JSF, Transfer Objects to pass data over layers, Business Delegates for invoking business methods of EJBs, Stateless Session Beans which will access Business Objects, which will in turn call DAO's to retrieve and update data in the Database.

Environment: Java 1.6, C#.Net, MS Build, Jenkins, SQL Server, Spring, JSF, EJB, HTML, CSS, JavaScript, Servlets, WSDL, JMS, XML, XSLT, Oracle, SQL Server, JUnit, Log4j, SVN, Maven, Agile/Scrum, Windows.

We'd love your feedback!