PINKI BOSE
********.****@*****.***
Bellevue (WA)
Work authorization: L2 EAD, No Visa sponsorship required
Professional Summary:
5.5 years of hands on experience in Java and C++ with full system development lifecycle experience, including both development and testing domains.
Experience in automation testing and manual testing methodologies.
Experience in planning and designing test strategies and developing test suites.
Experience working with AWS cloud services
Good experience on Selenium Webdriver and creating test scripts using Java with TestNG framework.
Worked on test automation frame work design and its implementation for performing regression and sanity 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.
Experience in performance/load/capacity testing with Jmeter.
Excelled in finding, documenting and reporting bugs, errors, interoperability flaws and other issues within proprietary software applications.
Expertise in developing and debugging code in using Visual Studio and eclipse.
Worked under Agile with Scrum and Waterfall Methodologies.
Skills Profile:
Languages
Java, C++
Web technologies
J2EE, JSP, SOAP, REST, WSDL,, HTML, XML, JSON, CSS
Cloud Technologies
AWS EC2, S3
Scripting language
Java script, Python, Perl
RDBMS
MySQL, Oracle9i /10g
IDE
Eclipse IDE, Microsoft Visual Studio
Testing Tool
Selenium Webdriver\Grid, Junit, Jmeter, TestNG, Firebug
Operating System
Windows (7, XP, 2003, 2000), Linux
Application Servers
WebLogic, Tomcat, Jboss
Version Control Tools
Tortoise SVN, GIT
Professional Experience:
Accenture
Senior Software Engineer (April 2013- May 2015)
1. Project: Microsoft - Supply chain management. (Role: QA Automation)
Perform system, unit, acceptance, regression, load and functional/performance testing on many applications using both automated and manual testing methods. Leverage knowledge of object-oriented programming to help validate, verify, communicate and resolve software issues through careful, thoroughly documented testing.
Responsibilities
Interfacing with dev and product teams for alignment and clarification of business requirements
Developing test plans and test strategies for the projects
As a senior member, owning the quality process in the team and helping other team members to ramp up and contribute.
Developing java based utilities 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 for the local WSDL/with URL and created test cases, run them.
Designed and developed Test automation Framework for regression testing and sanity testing.
Writing and updating Smoke & Regression Test Cases.
Responsible for Backend testing by executing SQL statements
Logging and tracking the bugs to fixes and owning releasing the high quality builds
2. Project: Product configuration management (Role: Developer/QA)
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.
Updating Framework functions when needed and developed the Automation Test Script using Selenium.
Developed and Documented Test scenarios and Test cases accordingly with the Business Requirements Documents and the Functional Requirements Specification documents.
Involved in the Unit Testing of the application.
Analyzed and identified potentially missing or incomplete user scenarios, which significantly increased the number of critical bugs found prior to release. 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.
Geometric Limited (Dec 2011- April 2013)
Software Engineer
1. Project: Siemens - Customization in Rich client. (Role: Developer/QA)
Responsibilities
Implement advanced java API and core java for coding sophisticated business logic.
Implemented client-side application to invoke SOAP and Restful Web Services.
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
2. Project: Caterpillar Teamcenter Project. (Role: Developer/QA)
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 Caterpillar in one competition and received many appreciations.
Tata Consultancy Services Ltd. (Nov 2009- Nov 2011)
Assistant Software Engineer
1. Project: Siemens- RDV Applications in Teamcenter (Role: Developer/QA)
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.
2. Project: Siemens - Enhancement of remote cache less search in Teamcenter (Role: Developer\Test engineer)
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.
Education:
Bachelor of Technology (B. Tech.) in Information Technology, from Uttar Pradesh Technical University (UPTU) INDIA in 2009 with Honours degree.