We provide IT Staff Augmentation Services!

Java Developer / Sdet Resume

4.00/5 (Submit Your Rating)

Dallas -, TexaS

PROFESSIONAL SUMMARY:

  • Over 6 years of experience in Information Technology with emphasis on Quality Assurance in both Manual and Automation testing.
  • Expertise in automating test cases with Selenium, Java, Cucumber, APPIUM for web applications on both mobile and desktop.
  • Proficient in using HP interactive products like - HP Quick Test Professional (QTP), HP Load Runner, HP Quality Center (QC), open source automation using Selenium, Bugzilla, and JIRA.
  • Experienced in working with Data Driven Framework, Keyword Driven Framework and Behavior Driven Framework using Java in Quick Test Professional (QTP)/UFT and Junit, TestNG Framework for Selenium.
  • Experienced in Preparing Test Plans, Test Cases, Test Strategy, and Test Scenario’s, Test data, Test log and Defect Reports.
  • Experienced in Test Design for functional and non-functional requirements.
  • Extensive experience in testing system in various phases Integration, System, User Acceptance Testing, and Regression testing and Load testing.
  • Experienced in mobile testing both manual and automation using APPIUM .
  • Experience in cross browser and multi device testing for different platforms and browsers using cloud browser stack.
  • Automated test scripts to run on mobile devices using APPIUM.
  • Effectively implemented different QA methodologies, policies, strategies and plans in all stages of SDLC.
  • Followed DevOps and Agile Mythology for software development. Interacted with Developer and working in Test Driven Requirement (TDR) process.
  • Examined and review all components and complex queries in DB FIT.
  • Well versed in Waterfall, Agile (Scrum), and prototype methodologies as part of product development cycles, processes involved in developing and executing test scripts for all phases of multiple software deployment/releases.
  • Involved in database Testing using Oracle and SQL server with Toad tool.
  • Hands on experience in writing SQL Queries, extract data from Ms.-SQL Server, MySQL, DB2 and Oracle.
  • Familiar with Java and J2EE based application server, HTTP server, and a database server.
  • Designing test plans, writing and executing complex test automation scripts using Selenium WebDriver and Java.
  • Experience in bug tracking tools like ALM, JIRA.
  • Experience in software architecture model used for Enterprise service bus(ESB) for designing.
  • Experienced in working with open source tools Selenium (Selenium IDE, Selenium RC, and Selenium Web Driver), JUnit, Eclipse, Cucumber, and preparation of automation test framework with Page Object model (POM) and Page factory using JAVA.
  • Troubleshoot problems encountered during testing, write defects and provide support to the development teams.
  • Ability to understand requirements, system design, and architecture for Airline, Banking, Retail Auto, Loan-Mortgage Domain.
  • Experienced in Functional, Regression testing using QTP and Selenium for Web Based applications.
  • Troubleshooting test failures before the code could be deployed to Production environment.
  • Experienced in interacted with OSS/BSS system for billing, rating & provisioning.
  • Experienced in working with Internal/External vendors and Custom applications.
  • Ability to interact with developers and product analysts regarding application analysis.
  • Proven ability to work independently, cooperatively & effectively with participating members, business team, cross-functional team and QA managers.
  • Excellent interpersonal skills and communication skills, proven team player with an analytical bent to problem solving and delivering under high stress environment with resource constraints.

TECHNICAL SKILLS:

Testing Automation Tools: QTP 9.x/10/11, Load Runner, Selenium

Defect Tracking Tools: Quality Center 9/10, HP ALM 11, Bugzilla, JIRA, TFS

Testing Frameworks: Cucumber, Jbehave.

Frameworks: Spring

Languages: C, C++, JAVA, J2EE, JSP, c#, Python.

Data Base: Oracle9i/10g, SQL management studio 2008, Aqua Studio

Scripting Language: VBScript, JavaScript, HTML, DHTML, UML and XML

Operating Systems: Windows 2000, 2003, XP, Home, IOS, and UNIX/LINUX, Android SDK

Application Servers: Web Services, Web Logic and Web Sphere

Version Manager: Clear Case

Browsers: Internet Explorer, Mozilla Fire Fox, VMware

Mobile Platforms: SDK, ANDROID,IOS

Others: MS Office, MS Excel, Visio, Adobe, Data Ware House tools

PROFESSIONAL EXPERIENCE:

Confidential, Dallas - Texas

Java Developer / SDET

Responsibilities:

  • Responsible for requirement gathering from the Business Analysts and for preparing the requirement specification document.
  • Used various Core Java concepts such as Multi-Threading, Exception handling to implement various features and enhancements.
  • Working with Selenium Web Driver for Java application in other project to verify all the objects.
  • Developed Web interface using JSP Standard Tag Libraries (JSTL).
  • Hands on in all phases of analysis, design, and development and testing phases of application.
  • Presentation tier, Business tier developed using spring, writing Action Classes, Form Bean Classes and configure the application using Spring Configuration file.
  • Developed front end with JSP, JSTL and JavaBeans.
  • Used XML Web Services to transfer information to the supply chain and domain expertise Monitoring Systems.
  • Followed DevOps and Agile Mythology for software development.
  • Developed SQL, PL/SQL with Stored Procedures to interact with Persistent database using Oracle.
  • Created Maven project for CI(Continuous Integration ) and development and build using Jenkins in Eclipse and IntelliJ.
  • Involved in JBehave Framework for Automation and using extensively according to the project.
  • Interacted with Offshore team for daily activity and status update.
  • Used JavaScript for client side validations and Spring Validation for server side Validations.
  • Developed the JUnit test cases.
  • Used Log4j and commons-logging frameworks for logging the application flow.
  • Used SVN and GIT Hub repository hosting service for Version Control Management.
  • Working in GIT bash to create new branch, import new updates, Push new codes and merge.
  • Supported deployment of application in multiple environments including SIT, UAT and Production Environment.
  • Documented defects discovered during testing and verified that all defects were fixed before final delivery.
  • Identifying object locators with Id, Name, Xpath, CSS selector also used IDE for object locators and automate test suite.
  • Perform Regression testing to make sure new and existing functionality works fine.
  • Provided Demo once the application is ready for deployment.

Environment: J2EE, JSP, JSTL, IntelliJ, Eclipse, Spring, JavaScript, CSS, XML, Maven, Jenkins, JUnit, Log4J, Oracle, PL/SQL, SVN GIT Hub.

Confidential, Dallas - Texas

Java Developer

Responsibilities:

  • Requirements gathering Analysis, Design, Business logic implementation and Unit testing, Deployment and Maintenance of the Application.
  • Design of the project using UML Use Case Diagrams, Sequence Diagrams, Object diagrams, and Class Diagrams.
  • Worked in Agile methodology and delivering the accepted functionality in each sprint.
  • Designed and developed User Interface using JSP, HTML5, CSS3, JavaScript, jQuery and XML in a responsive grid layout.
  • Used Spring Framework for implementing the Client Side MVC Architecture.
  • Designed, developed and maintained the data layer using Hibernate and performed configuration of Spring Application Framework
  • Used Hibernate to store the persistence data into the MySQL database and written HQL to access the data from the database.
  • Performance analysis and tuning the message flow performance by analyzing the processing time taken by the message flow.
  • Developed Web services using XML, SOAP and RESTFUL web services.
  • Developed Web Services to consume those Web Services as well other enterprise wide Web Services.
  • Implemented Maven build tool to build jar files.
  • Implemented the Message Oriented Middleware for Asynchronous communication in Enterprise application.
  • Used SOAP protocol, JAX-WS and Apache CXF in development of web services.
  • Developed JMS API using J2EE package.
  • Developed Web Services to integrate with the External System.
  • Worked with XML using DOM and SAX parsers for transferring the data between different components.
  • Automated the build process by using ANT build tool.
  • Wrote PL/SQL Procedures, Functions, Triggers and Packages to provide backend security and data consistency.
  • Provided UNIX scripting to drive automatic generation of static web pages with dynamic news content.
  • Performed rigorous Manual testing and Automation Testing before a release.
  • Performed Smoke testing of the application after each build.
  • Responsible for performing Code Reviewing and Debugging.

Environment: Java, Core Java, Spring MVC, Hibernate, UML, MySQL, PL/SQL, Stored Procedures, JMS, SOAP, REST Web Services JSP, XML, HTML5, CSS3, JavaScript, Eclipse, ANT, Apache Tomcat, UNIX, SVN, WebSphere, Agile, JIRA, HP ALM.

Confidential

Associate Software Engineer

Responsibilities:

  • Gathering Customer requirements and Implementation.
  • Established the Development Standard Guidelines.
  • Designed the Java Server Pages (JSP) that uses Style Sheets for customization.
  • Developed page handlers for the JSP pages.
  • Developed Java Script functions for front-end validations.
  • Created a Servlet that redirects the requests to page handlers.
  • Used Spring DAO module for database connectivity.
  • Used JDBC to access database and developed Stored Procedures for executing SQL statements to efficiently using DB2 Database.
  • Maven used for the automatic builds process.
  • Defined user stories along with New Requirement for existing Web Application with Business Analyst, Developers and Product Owner.
  • Executing test cases and verified actual results against expected results.
  • Developed and deployed Java Beans to display views and graphs to represent data.
  • Coding, debugging, unit testing of the various modules of the system.
  • Discovered bugs and logged defects in JIRA. Also used for document enhancements, deployments and production issues.
  • Performed software defect reporting and bug tracking for different levels of testing.
  • Attended meeting for current application status and Annual review process.
  • Performed unit testing, system testing and integration testing.

Environment: Java, JSP, WebLogic Server, DB2, JDBC, Java Script, Servlets, MVC, JavaBeans, Maven, JUnit, Agile,JIRA, HP ALM.

We'd love your feedback!