We provide IT Staff Augmentation Services!

Software Development Engineer In Test Resume

San Ramon, CA

SUMMARY:

  • Around 10.6 years of experience in all the phases of testing like Unit Testing, Functional Testing, Integration testing, System Testing, and Automation testing.
  • Experience in all the phases of Software Development Life Cycle including Requirement Gathering, Analysis, Design, Development, Testing and Implementation using J2EE Architecture.
  • Expert of automated test tools - Selenium Web driver, Soap UI, Web Services, and Backend Testing using Oracle.
  • Participate in all walk-through meetings, project status & release calls.
  • Experienced in using SOA (Service Oriented Architecture) implementation of the application.
  • Executed various projects in Retail, Banking, Finance and Telecoms Domains.
  • Experienced in Designing and implementation applications with excellent Object Oriented Design using several design patterns including but not limited to Singleton, MVC, Business Delegate, DAO,etc.
  • Experienced in using agile methodology for developing the projects.
  • Experience in the sharing of the knowledge while implementing the application in the agile methodology.
  • Experience in MVC (Model View Controller) architecture Using Spring 2.0, Struts, JSF and various J2EE design patterns and UML Methodologies.
  • Expertise in Java 1.5(JDK 5), Web services (Axis2.0 and JAX-RPC), Hibernate 3.1 and Design Patterns.
  • Good experience in Spring MVC (Model View Controller)-Hibernate Template and IOC (Inversion of Control).
  • Experienced in creating java web services using Axis2.0 and WSDL (Webservers Description Language).
  • Experienced in using ehCaching implementation of the ORM (Object Relational Mapping).
  • Experience in creating and using Hibernate configuration and mapping files.
  • Experience in creating Form Beans and declaring the mapping by using Struts .
  • Proficient in Java / J2EE technologies, Java Servlets,Spring,Struts, Applets, JSP, EJB, DOM/SAX, JDBC, Web Services, Tag Libraries, Junit.
  • Worked on Application server and Web servers like BEA WebLogic, WebSphere Process Server and Apache Tomcat.
  • Experience in writing of Perl and shell scripts with UNIX platform.
  • Experienced in using XML related standards and technologies like XSD, DTD, JAXB, Xpath and XSLT.
  • Experience with database like Oracle, MySQL and DB2 .
  • Experienced in using MS Visio and Jude for UML (Unified Modeling Language) diagrams.
  • Strong Exposure to various IDE and tools such as Eclipse, WID, My Eclipse and Rational Application Developer.
  • Good experience in various source code control tools like GIT, CVS, VSS and SVN.
  • Experience in writing JUnit test cases .
  • Have a good Communication and Interpersonal Skills.

TECHNICAL SKILLS:

Operating System: Linux , Windows xp.

Products/Tools: IBM Web Sphere Integration Developer 6.0.2., My Eclipse 5.5, Eclipse 3.0,Rational Application Developer 6.0,JDeveloper 11g, Tomcat 6.0.20,Jenkins, Test NG,JUnit 4.3.1 ANT 1.6.5, MS Visio 2003,JUDE 5.1.x,GIT,SVN.

Languages: Selenium 2.40.1, Java 1.5(JDK 5), JavaScript, JQuery, Perl, Shell and SQL.

Web Technologies: JSP 2.0, Servlets 2.4, JDBC 3.0, HTML and CSS.

XML Standards and Tech: DTD, XSD, XSLT, JAXB, WSDL.

RDBMS: Oracle 10g, PL/SQL, MySQL 5.0, Sybase12.5.2 and DB2.

Application/Web Servers: Web logic 9.2, Web Sphere Process Server 6.0, Apache Tomcat 6.0, Jboss 5.0.

Application Framework: Struts 1.2, spring 2.x, IVR, JSF, OPF and Hibernate 3.0.

Component Technologies : Web services Apache Axis 1.2.

PROFESSIONAL EXPERIENCE:

Confidential 

Software Development Engineer in Test

Responsibilities:

  • Involving in user stories walk through requirements gathering, Task break down,Test plan creation.
  • Creating different(QA,Sand box,Production) orgs to test the application and deploying on the different orgs from the developer build.
  • Configuring the Lead Management with Salesforce application on different orgs.
  • Configured the Selenium grid to execute the test scripts parallely on virtual mechines.
  • Testing load test by adding more throughput and comparing the velocity of the application.
  • Testing Inbound,Outbound functionality on QA,Production environments.
  • Testing Docusign functionality by deploying Docusign package on QA,Production args.
  • Creating different process which will trigger while taking action on the objects.
  • Executing the test cases from test plan,loging the defects in Rally,retesting the defects,analysing the route cause,capctring the console logs and closing the defects.
  • Defining Distribution,prioritization,duplicate programs and activating on different orgs.
  • Creating leads,opportunities,status,actions,testing Batch,Futr jobs execution and validating Sync elements creation process.
  • Testing the Lead manager webservices using SOAP UI,JSON editor.
  • Configuring th local presence on Lead Management and in Confidential Admin.
  • Involving in regression and production deployment process.
  • Writing test frame work and automation test cases using selenium and Java.
  • Executing the automation suite,triaging the report and loging bugs based on automation test result.
  • Partispate in Bug Scrum and deside the prioritization of tasks.
  • Cordenating with different teams(SF,LM,Dial IQ).

Environment: Selenium Web Driver 2.40, Java,JUnit,Eclipse,GIT,ANT,FirePath, Soap UI,Json Editor,Rally, Windows, SQLServer, Data Loader,Sales Force Developer,Workbench,GIT UI, GIT Bash, FireBug, FirePath, JIRA, Windows, Fiddler2, Oracle10g, Postman, Rest Client plugins.

Confidential

Automation Engainer

Responsibilities:
  • Functional Requirements gathering, Test plan designing and test plan creation.
  • Designs and implements test automation infrastructure.
  • Implemented Java Utile in Selenium Automation Scripts for handling Multiple Windows.
  • Used Actions, Desired Capabilities, JavaScript Executor, handles and Waits to work on Popup and Ajax pages.
  • Built automation Tool to test Web-application with Selenium Webdriver for Page navigations, UI Mapping, interactions, dynamic HTML elements & attributes, screenshot captures, and JavaScript.
  • Involved in the Web services validation using SOAPUI by creating Mock Services and Assertions.
  • Having good understanding of WSDL, XSD, Schema, XML documents for web services testing.
  • Involved in creating the automation scripts using TestNG and assertions.
  • Responsible to Triage the Failures of the Scripts and update the stake holders.
  • Responsible for the production deployments support and executing the automation scripts.
  • Tested the JMS messages by posting the different messages in Gems Queues to test the services.
  • Monitoring the WINSCP paths to check the files is created as per the services calls.
  • Debugging the CSS,HTML errors using Firebug, Checking the API calls.
  • Responsible for function test scenarios execution and update in the JIRA as per the sprint plan.

Environment: Selenium Web Driver 2.40.1,Java,Test NG,Eclipse,GIT UI,GIT Bash, Maven 3.0,Jenkins CI, NextGen Portal,FireBug,FirePath,SoapUI,TIBCO,Gems,WINSCP,JIRA,Windows,Fiddler2, Oracle10g,Poast Man, Rest Client plugins.

Confidential

Selenium Developer

Responsibilities:
  • Functional Requirements gathering and Automation implementation plan designing.
  • Involved in the Web services validation using SOAPUI by creating Mock Services and Assertions.
  • Developing test scenarios and gathering detailed test procedures.
  • Possess Expert level of understanding of WSDL, XSD, Schema, DTD, XML documents for web services testing.
  • Involved in the execution of jmeter scripts stress test by changing the thread counts and creating the thread groups.
  • Responsible to write the selenium framework to write automation scripts as per the functional test plan.
  • Involved in the GRID configuration to execute the scripts parallel on different environments.
  • Involved in the scripts validation after the implementation of the selenium scripts.
  • Working with offshore team and coordinating to deliver the tasks as per the sprint plan.
  • Mentoring the functional team to train them on selenium and guiding to write selenium scripts.
  • Involved in the Triage of the selenium reports to report to the product owners about the application and build stability.
  • Coordinating with SOA team to get the services scripts and done the modifications as per the functional requirements.
  • Initialing the new approaches to execute the scripts faster and robots.
  • Involved in the implementation of dashboard reports display on the big screen using spring framework.
  • Involved in the configuration of spring core module for the Dashboard reports.

Environment: Selenium Web driver 2.24,Eclips 3.5,TeamCity,JIRA,SoapUI,Spring 3.0,Maven 3.0, Windows,Linux,Fiddler2,Jmeter 2.7, Oracle10g,Log4J,ANT.

Confidential, San Ramon, CA

Senior Java Developer

Responsibilities:
  • Involved in the Design as per the Business requirements.
  • Worked with Dialog Designers, Requirements team in creating start of the art Speech applications to be used in Consumer VociePortal using Nuance & J2EE platform.
  • Involved in the implementation of spring Advisers using Spring AOP implementation.
  • Established a load testing process for Speech IVR applications & streamlined the deployment process for IVR applications.
  • Worked on Grammar Tuning and performance tuning of Speech application.
  • Developed early version of VXML Browser Using JavaCC, Speech Objects and Nuance ASR and TTS engines.
  • Involved in creation of Webpages using struts tags using JSTLfor the User Interface as per the High-level design Document.
  • Written the different state classes by following the IVR framework as the SBC standards.
  • Designed and implemented the web application using Struts Tiles Frame work.
  • Configuring the Media server using IVR frame work process.
  • Used the Struts validation Frame work to validate the Call flow data which is revised from the TDBR source.
  • Written the Resource Bundles to supply the data to different Calls which are repeat calls.
  • Involved in the writing of stored procedures.
  • Written the Junit classes.

Environment: Java 1.5(JDK 5), IVR,JSP 2.0, Hibernate 3.0,Webservices, Spring 3.0,Oracle 10g,RAD 6.0,MS Visio 2003,Java Script,SVN, VXML, Windows, Log4J, Agile methodology, XSLT, Web Sphere 7.0, TOAD,Junit,ANT.

Confidential

Senior Java Developer

Responsibilities:
  • Written the SRS and SDS Documents for the application implementation.
  • Used Apache Axis Service Engine for creating and deploying Web Service clients using WSDL.
  • Parsing Service implementation to parse the ISO-2002 standard message which is having the transaction details using Simple Element, Compound Element and Advance Element API.
  • Involved in the Validation Service implementation to validate the Interchange, Instruction and Transaction data of the messages using the VRGT Tool.
  • Involved in the writing of Perl and shell scripts to invoke different services from the flow.
  • Involved in the Smoke test Configuration of the application which process the message to be published from the payment system.
  • Developed class diagrams and Sequence Diagrams for design Document.
  • Written the low level Technical Document for the services of SCT.
  • Involved in the Reconciliation Service implementation which will manipulates the required date by getting from the main message.
  • Written the Validation Rules Generation application to generate the Rule.
  • Involved in the writing of PL/SQL stored procedures and triggers.
  • Involved in the writing of Sybase quires using Joins and Unions.
  • Involved in the analysis of the Validation Rules Generation Tool to generate the Validation Rules for the different Messages.
  • The project implementation is done in Service Oriented Architecture by following the Agile Methodology.
  • Interact directly with the Client for the Requirement analysis and involved in the technical implementation discussion.
  • Involved in the writing of Junit test cases.

Environment: Java 1.5(JDK 5), JSP 2.0, OPF,Hibernate 3.0, Sybase 12.0, Web Sphere Integration Developer 6.0.2, Web services, BPEL, MS Visio 2003, SVN, XML,JMS,Windows, Log4J, Oracle 10g, Perl, Shell Scripting, Agile methodology, XSLT, Web Sphere Process Server 6.2, Junit,ANT.

Confidential

Senior Java Developer

Responsibilities:
  • Implementation of application using Spring MVC frame work in the Dash Board Module Implementation.
  • Developed Web services for integrating with the Enterprise Information System tier.
  • Involved in Writing of Class and Sequence Diagrams using JUDE Tool.
  • Involved in the Requirement Gathering for setting different client setups to consume the corporate date.
  • Involved in the data analysis of the Reconciliation module to reconcile the data which is on Confidential legacy systems.
  • Written the Perl, shell Scripts to invoke the java application from the UNIX shell box.
  • Involved in the Reconciliation in core java with code optimization, Dash Board Development modules.
  • Involved in the Optimization of SybaseQuerys using the indexing implementation.
  • Analysis of Data Coming into the System from different sources like EAM and ESM.
  • Coding of Caching implementation to optimize the performance.
  • Involved in the configuration of JSF Configuration files and message Bundles configuration.
  • Written Stored Procedures for fetching the data from the ESM, EAM as well as Confidential Hub.
  • Project implementation is done in the agile methodology.
  • Involved in the New Client Setup support activities.
  • Responsible for Junit Testing.
  • Act as CVS (Concurrent Versions System) Version Control Configuration Lead.

Environment: Java 1.4, JSP, Spring 2.0, Hibernate 3.0, Struts 1.2, Webservicess,Web Sphere Integration Developer 6.0.x, DB2, Sybase 12.5.2, Jboss 5.0,Junit, Log4J, JUDE,XML, CVS, Perl, Shell Script, Agile methodology,XSLT,Axis 2.0 Framework, Linux.

Confidential

Java Developer

Responsibilities:
  • Involved in creation of Webpages using struts tags using JSTLfor the User Interface as per the High-level design Document.
  • Designed and developed client side classes, Server side classes, forms and actions for MVC implementation of the presentation layer using Struts.
  • Involved in writing of pojo Classes and Configuring as per the E-R Relational implementation.
  • Used Struts Tiles to make it common look and feel of the application and Validation Framework to validate the user registration.
  • Involved in the Development of Login and Duplicate Login and User Locking.
  • Involved in the writing of Resource Bundle.
  • Involved in Load balance configuration among the Tomcat and Jboss Servers to optimize the application access.
  • Designing the prototype from the High Level Use cases.
  • Preparing Understanding Documents for the project.
  • Used Junit for Unit Testing.

Environment: Java 1.4, Servlets 2.4, JSP, Struts 1.1, Hibernate 3.0, Oracle 9i, MY Eclipse 5.0, Tomcat 6.0, JUnit, ANT, Toad, CVS, HTML, XML, XSLT, Windows.

Hire Now