ABHIRUP CHATTERJEE
• Senior Software Engineer in Quality •909-***-**** • *.*******@*****.*** •San Diego, CA 92126
Professional Summary
11+ years of experience in Software test automation and framework development.
Proficient in analyzing Software requirement specification, create test plan and test case.
Proficient in designing and developing test Framework.
Proficient in REST API test Automation.
Proficient in developing automated test.
Proficient in working with agile scrum environment.
Hands on experience with Jenkins and pipeline creation.
Experience in leading qa team.
Skill Summary
Programming Language
Java
Script language
Groovy
Testing Framework
Cucumber, TestNG, Rest Assured, Jersey, Junit
Webservice testing tool
Soap UI
CI/Build tool
Jenkin, Maven
Code quality analyzer
Sonarqube
Version Control System
GIT,SVN
Database
Oracle
Defect tracking Tool
Jira, Rally
IDE
Eclipse
Log analysis tool
Splunk
UI automation tool
IBM RFT(rational functional tester)
Education
Bachelor in Electronics and Communication Engineering 2004
Visvesvaraya Technological University Karnataka, India
Certification
Oracle Certified Associate, Java SE 8 Programmer-2017
AWS Certified SysOps Administrator – Associate-2019
LinkedIn Profile
https://www.linkedin.com/in/abhirup-chatterjee-76a90a13/
Employment History
Employer: SONY, San Diego, CA Dec 2015 – Till Date
Role: Senior Software Engineer in Quality
Responsibilities
Requirement gathering/analysis for all new features.
Test planning.
Automate end to end test scenarios.
Developed a Test Framework with Cucumber and Core Java
Integrating the automated tests with CI/CD Pipeline.
Participating in code review, to improve the quality of the code.
Debug issues analyses plunk logs, perform root cause analysis, raise defect.
Work closely with developers to investigate any critical issue.
Play scrum master role, conduct daily stand-up, Sprint planning.
Developed a framework using Jenkins pipeline to automatically trigger test jobs, after deployment.
Participate in device (ps3, ps4) smoke test.
Integrated Sonarqube analysis with git events through web-hook plugin.
Leading off-shore team (4 members).
Employer: Intuit, Woodland Hills, CA Dec 2014 – Dec-2015
Role: Software Engineer in Quality 2
Responsibilities
Software test planning and execution.
Developed Test Framework with TestNg and Core Java
Developed automated tests using testNG for testing application.
Participate in sprint planning.
Participate in code review of test code.
Executing test cases, discussion with developer on issues faced, raising defect after doing root cause analysis, Verifying defect.
Employer: Cognizant technology solution US corp. March 2014 – Dec 2014
Role: Associate Projects
Client: Live Nation Entertainment, Los Angeles, CA
Responsibilities
Analyzed new features and Creating Test scenarios.
Developed automated tests with Cucumber and Core Java.
Test execution.
Debugged issues, worked with developers to investigate critical issues, creating defects.
Participated in sprint planning.
Maintained the existing automation project, fixing test failures.
Executed existing tests using SOAP UI.
Employer: Cognizant technology solution. Oct 2011 – Feb 2014
Role: Associate Projects
Client: Cisco, India, Karnataka
Responsibilities
Developed Test framework with Core Java and testNg.
Created API Test scenarios
Developed automated tests Using Test NG which is used to tests rest, Soap, Ejb remote and local apis.
Participated in code review.
Executed test cases, discussion with developer on issues faced,Raising defect after doing root cause analysis Verifying Defect
Led API test team (5 members), distributing the task across team member, Tracking the status and ensuring the completion of task on time, unblocking the team in case of any issue.
Employer: Accenture services private ltd July 2010 –Oct 2011
Role: Senior software engineer
Responsibilities
Develop java connector for different endpoint systems using sdk framework.
Deploy the connectors in java connector server and creating the sample endpoint accounts
Debugged issues.
Participated in code review.
Employer: Ness technologies India private ltd Dec 2007 –June 2010
Role: Software engineer
Client: Chordiant Software
Responsibilities
Requirement doc analysis and Created test scenarios
Developed Integration test using JUnit
Developed ant script to download build, deploy, run test cases, and generate report and to send mail to the team.
Involved in debugging issues.
Developed UI automation tests using IBM RFT.