We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Thousand Oaks, CA

SUMMARY

  • Extensive knowledge of JAVA and OOP language concepts
  • Expert in Analyze, design, code, inspect, debug, and test new software solutions in the internal tools area with emphasis on Java/J2EE development
  • Experience in the development of Spring 5 / JPA enterprise - applications with authorization and access rights based on roles on the stack: Maven, Spring MVC, Spring Security, REST (Jackson), Java 8 Stream API
  • Expert in QA Processes, SDLC, delivery of quality software, products, systems and applications to meet business, market and customer needs, utilizing blended onshore/offshore delivery model.
  • Experience with creating/developing/modifying automation test scripts using Java, Python, Groovy
  • Experience in Web Service Automation Testing, SOAP UI/REST API
  • Experience in Unit, Functional, Regression and System testing using Manual and Automated testing tools
  • Worked on Cross browser testing, browsers like Mozilla Firefox, Google Chrome and IE.
  • Familiar with HTML, XML, SQL.
  • Experience in Software Verification and Validation based on Testing Methodology.
  • Extensive experience in functional testing, smoke testing, integration testing, regression testing, black box testing, GUI testing, back-end testing, exploratory testing, browser compatibility testing, load/performance testing in different stages of Software Development Life Cycle.
  • Experience in analyzing Business, Functional and Technical Specifications
  • 3+ years QA experience testing web and mobile software applications.
  • 1+ year development of Spring 5 / JPA enterprise-applications
  • Strong knowledge of full Software Testing Lifecycle and Software Development Lifecycle.
  • Able to exhibit sound scientific judgment based on reasonable assumptions and available information.
  • Proficiency in Test Analysis, Bug Detection, Defect isolation and Report generation.
  • Ability to work with Business Analysts, Developers, Project Managers and other Team Members in complex developing projects and in the overall enhancement of software product quality.
  • Experience with defect tracking and test management tools
  • Experience in working on multiple releases in parallel, able to work well in team environment to achieve results, excellent interpersonal and communication skills, a self-starter who can deliver well as part of a team, ability to work under pressure during tight deadlines.
  • Excellent analytical and problem-solving skills competencies.
  • Self-motivated individual and creative thinker who will take ownership and accountability.
  • Experience in Agile Methodology.

TECHNICAL SKILLS

Operating Systems: Windows, Mac OS

Mobile platforms: iOS, Android, Windows Phone

Programming: Java, HTML, XML, JSON, CSS, SQL, Python, SOAP

Frameworks: Spring, Spring Boot, Spring Cloud, Spring Security, Maven, Bootstrap

Networking: TCP/IP, FTP, Intranet, Internet, LAN/WAN

Automation: Selenium Webdriver

Virtualization: VMWare, VirtualBox

Testing tools: Android Studio, Firebug, Chrome Developer tools, JMeter, Postman, SOAP UI

Bug tracking: Bugzilla, Mantis, Jira

Browsers: Chrome, Firefox, Safari, Edge, Opera

PROFESSIONAL EXPERIENCE

Confidential

JAVA Developer

Responsibilities:

  • Participation in development of Spring 5 / JPA enterprise-applications with authorization and access rights based on roles on the stack: Maven, Spring MVC, Spring Security, REST (Jackson), Java 8 Stream API.
  • Persistence to Postgres and HSQLDB databases using Spring JBDC, JPA(Hibernate) and Spring-Data-JPA.
  • Implementation and testing REST and AJAX controllers (more than 100 JUnit5 tests).
  • Development of the web-client using Bootstrap (CSS/JavaScript), datatables, jQuery.

Confidential, Thousand Oaks, CA

Software QA Tester

Responsibilities:

  • Managed Bug Tracking Database after collecting and analyzing information from app testing on Device Fragmentation
  • Managed the document control system including creation and records as required
  • Participated in data collection provided by QA Team
  • Estimated, prioritized, planned and coordinated testing activities
  • Developing, maintaining and executing manual tests and regression scenarios for multiple web and mobile applications under test.
  • Report issues into the Defect Tracking system Jira and continue following up with bugs till resolution
  • Develop test plans and test cases by analyzing design documents and business requirement documents .
  • Estimate the testing to be done within the deadline and discuss with management the necessary resources.
  • Identify the Scope of the testing required for a particular release based on the Requirement Documents
  • Develop Requirement Traceability Matrix to make sure all requirements are covered by test cases
  • Perform Functional, Regression and Smoke testing for every modification in the application and new builds
  • Perform GUI, Back End and Regression testing
  • Prepare Test plan and Test cases based on the business requirements
  • Generate, analyze, and publish JMeter test results and document the testing process
  • Responsible for executing test cases and log defects

We'd love your feedback!