Post Job Free

Resume

Sign in

Software Engineer Test Cases

Location:
Bellevue, WA
Posted:
April 23, 2017

Contact this candidate

Resume:

PINKI BOSE

+1-206-***-****

aczx40@r.postjobfree.com

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.



Contact this candidate