We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

5.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • 5.5+ years of hands on experience in C++ and Java with full system development lifecycle experience, including designing, developing and implementing test plans, test cases and test process.
  • Experience in manual Testing and automation testing Methodologies.
  • Experience in planning, designing test strategies, analyzing the requirements, developing and executing the test suites.
  • Good Experience on Selenium Webdriver and creating test scripts using Java.
  • Exposure in Windows/Desktop testing.
  • Experience in Web based testing including GUI Testing, Regression Testing, Integration Testing, System Testing, Performance Testing, Stress Testing, Functional Testing and Unit Testing.
  • Worked extensively on J2EE, SOA (Service oriented Architecture) including SOAP, WSDL, Web Services validation and REST.
  • Involved in Automation Frame work design and generated manual test cases and scripts to test the functionality of the application using various checkpoints and data driven tests.
  • Web Services and SOA testing: performance/load/capacity and functional testing with LoadRunner.
  • Involved in the Design, Development, Coding, and Testing phases of Applications.
  • Excelled in finding, documenting and reporting bugs, errors, interoperability flaws and other issues within proprietary software applications.
  • Created and executed automated software test plans, cases and scripts to uncover, identify and document software problems and their causes
  • Expertise in developing and debugging code in using Visual Studio and eclipse.
  • Experienced in writing SDLC documents.
  • Keen at learning and adaptable to any kind of technology platform.
  • A team player with strong work ethic and desire to learn.
  • Possess good communication and interpersonal skills

TECHNICAL SKILLS:

Languages: Java, C++

Web technologies: J2EE, SOAP, WSDL, Java script, HTML, XML, REST

RDBMS: MySQL, Oracle9i /10g

Tools: Eclipse IDE, Confidential Visual Studio

Code Analysis Tools: Eclipse RCP, firebug

Testing Tool: Selenium IDE\ Webdriver, Junit, Jmeter, Loadrunner

Operating System: Windows (7, XP, 2003, 2000), Linux

Application Servers: WebLogic, Tomcat

Defect Tracking Tools: Confidential WebTac, Bugzilla, JIRA

Documentation Tools: MS - Office 2003/2007, JavaDoc 1.6

Version Control Tools: Tortoise SVN, GIT

PROFESSIONAL EXPERIENCE:

Senior Software Engineer

Confidential

Responsibilities:

  • Client interfacing for clarification of business requirements
  • Experienced in development of Test Plan, Test Strategy, Test Cases, and Test Scenarios.
  • Involved in testing the functionalities developed.
  • Developed tools which will be useful for many teams to save manual task for data generation.
  • Responsible for writing the Performance automation scripts.
  • Tested applications which consume Web Services, and analyzed Input and Output messages.
  • Involved in testing Web services (SOAP and REST) for the local WSDL /with URL and created test cases, run them, do load testing.
  • Writing and executing Smoke & Regression Test Cases.
  • Logging the bugs.
  • Coordinated with the Dev team to analyze and fix the issues and deploy back to production.
  • Executing the performance tests and verifying whether the results are meeting the baseline requirements.
  • Investigated the memory leaks while running the load testing and informed to the dev and test teams for fixing it immediately.
  • Worked at the client’s place, analyzing the existing issues and proposed the new solutions.
  • Provided on-going maintenance, minor enhancements and user support for the applications including the creation of associated documentation.

Confidential

Developer\ Tester

Responsibilities:

  • Worked on the functional module for customizing the server side in C++ and client side in Java.
  • Deployment of template and update the application for every new change in design.
  • Involved in the development and design of the GUI for the client Application.
  • Done changes in client side using style sheets.
  • Reproducing some of the issues identified in the production and analyzing the root cause of the issues.
  • Verifying all specifications to ensure compliance with the company’s standards, understand the functionalities and the design and provide fixes/enhancements for the issues
  • Involved in all aspects of QA process including developing and writing test plans, scripts, execute tests and reporting results.
  • Developed and Documented Test scenarios and Test cases accordingly with the Business Requirements Documents and the Functional Requirements Specification documents.
  • Tested Web services (SOAP and REST) and applications complete business flow.
  • Reviewing of test cases and test results.
  • Involved in the Unit Testing of the application.
  • Designed and developed Test automation Framework for Unit test, UI test and Performance test. The Framework helped to improve test plan quality, shorten coding time and code refactoring.
  • Analyzed and identified potentially missing or incomplete user scenarios, which significantly increased the number of critical bugs found prior to release.
  • Received escalated, technically complex mission critical or politically hot customer issues, and maintain ownership of issue until resolved completely.

Software Engineer

Confidential

Responsibilities:

  • Worked on the functional module for customizing the server side in C++ and client side in java.
  • Deployment of BMIDE template and update TC for every new change in design.
  • Doing changes in client side using style sheets.
  • Verifying all specifications to ensure compliance with the company’s standards, understand the functionalities and the design and provide fixes/enhancements for the issues.
  • To reproduce and analysis of the problem in development side with required set up.
  • To understand the functionalities and the design and provide fixes/enhancements for the issue.
  • Took a proactive approach to improving test coverage and quality control efficiency.
  • Tested application for clients and presented detailed QA testing results.
  • Initiated automated testing procedures to increase efficiency and productivity

Confidential

Tester\ Support analyst

Responsibilities:

  • The applications have Rich Client user interface in Java/Java swing and the server side is in C++. The responsibilities here were to resolve problems reported in the utilities used by Client to process data from their legacy system to latest version of Teamcenter application.
  • To reproduce and analysis of the problem in development side with required set up.
  • To understand the functionalities and the design and provide fixes/enhancements for the issue.
  • Do the manual testing.
  • Fix the PR/ issues faced directly by manufacturing site customers,
  • Tracked issues by log monitoring to capture and track the errors from the utilities.
  • Designed and implemented an Automated Log Monitoring Utility to cut down the repetitive support tasks. The utility is in active use by the team. From this utility we saved loads of manual work of tracking logs and it increased team productivity many folds.
  • This utility was also nominated from Confidential in one competition and received many appreciations.

Assistant Software Engineer

Confidential

Responsibilities:

  • The applications have Rich Client user interface in Java/Java swing and the server side is in C++. The responsibilities here were to resolve problems reported in these areas.
  • To reproduce the problem in development side with required set up.
  • To understand the functionalities and the design and provide fixes/enhancements for the issue.
  • Do the manual and automation testing.
  • Preparing technical documents.
  • Writing test cases
  • Reviewing of test cases and test results
  • Involved in testing the functionalities developed.

Confidential

Developer\Tester

Responsibilities:

  • Worked on the requirement specifications for the Project.
  • Worked on the functional module for enhancing the cache less search in C++.
  • Doing the unit testing of the functionality and worked on the project test plans.
  • Verifying all specifications to ensure compliance with the company’s standards, understand the functionalities and the design.
  • Provide fixes/enhancements for the issues.
  • Coordinated with Team to discuss QA concerns.
  • Tested systems and identified any performance and quality issues.
  • Reviewed product specifications to pinpoint any potential design flaws.

We'd love your feedback!