Summary
Overview
Work History
Education
Skills
Ead Status
Personal Information
Timeline
Generic

Anamika Bhattacharya

San Diego,CA

Summary

Around 11 years of experience in software development and software development in Test for various client server and web-based applications Proficient in software development lifecycle (SDLC) and software testing Life Cycle (STLC) including designing, developing, and implementing test results test plans test cases and test processes and bug tracking. Experience in managing a QA automation team. Very good at test planning, scheduling and allocation of work, estimation of the work, and guiding and motivating team members through the completion of work in time. Developed Playwright framework from scratch. Proficient in Value Stream Quality Lead Role. Deal with five teams. Safe for agile teams certified. Client focused and dedicated resource in automation for client server and web-based applications. Good Experience in dealing with clients directly. Experience with Docker Containers, Sauce Labs, JAVA, Groovy Scripting, Selenium Web Driver, Appium on Android Extensively worked with selenium IDE and Web Driver for testing web applications. Experience in creating data driven modular driven hybrid and page object model (POM) test automation framework with selenium Web Driver JUnit TestNG and IntelliJ (IDE). Experience in BDD(Cucumber) Experience in different tracking systems like JIRA, Rally and reporting tool Bugzilla. Strong experience in API testing using Rest Assured Use Jenkins CI/CD to monitor and maintain jobs. Experience in both MAC and windows OS. Experience on working with Maven and Cucumber diversified domain knowledge in Residual payments, E commerce, Banking, Healthcare, Enterprise Management Tool. Experience working with markup languages and web-based programming languages like XML, DHTML, XHTML, HTML and JavaScript. Strong RDBMS concepts and experience in database design My SQL, SQL Server Oracle and MS Access. well conversant with SQL and PL/SQL. Experience in coding end to end test Scripts for application. Well versed with AWS S3 bucket.

Overview

21
21
years of professional experience

Work History

Senior Test Analyst

Cognizant Technologies Solutions
05.2021 - Current
  • Client: The Hartford. (Jan -2023-Till date)
  • Project3: Property portal (Angular)
  • Playwright Automation framework from scratch with typescript
  • Playwright API test scripts
  • Integrated swagger UI with fast API
  • Used Guidewire studio, SoapUI to build a draft property claim and the values populating in guidewire.
  • Worked on lambda operations using python.
  • Project2: Medical Provider Portal (React)
  • Responsibility: Playwright Automation framework from scratch
  • Manually testing data correctness/migration using SQL in Postgres DB
  • Coordination with teams.
  • Manual testing of the web application
  • Project1: Worked on Auto insurance project, which deals with creation and processing Claims.
  • Responsibility: Work with an agile environment and actively participate on all agile ceremonies.
  • Develop regression and end to end automation test script, execute and reporting.
  • Develop automation scripts.
  • Work with Java, Selenium, Oracle, Karate, cucumber.
  • Environment/Skills: JAVA, JSON, SQL, Selenium Web Driver, Rally, Windows OS, Karate framework, Python, playwright framework developed from scratch, Integrated swagger with ready Api.

Senior Test Analyst

Cognizant Technologies Solutions
05.2021 - Current
  • Client: The Hartford. (Jan -2023-Till date)
  • Project3: Property portal (Angular)
  • Playwright Automation framework from scratch with typescript
  • Playwright API test scripts
  • Integrated swagger UI with fast API
  • Used Guidewire studio, SoapUI to build a draft property claim and the values populating in guidewire.
  • Worked on lambda operations using python.
  • Project2: Medical Provider Portal (React)
  • Responsibility: Playwright Automation framework from scratch
  • Manually testing data correctness/migration using SQL in Postgres DB
  • Coordination with teams.
  • Manual testing of the web application
  • Project1: Worked on Auto insurance project, which deals with creation and processing Claims.
  • Responsibility: Work with an agile environment and actively participate on all agile ceremonies.
  • Develop regression and end to end automation test script, execute and reporting.
  • Develop automation scripts.
  • Work with Java, Selenium, Oracle, Karate, cucumber.
  • Environment/Skills: JAVA, JSON, SQL, Selenium Web Driver, Rally, Windows OS, Karate framework, Python, playwright framework developed from scratch, Integrated swagger with ready Api.

The Walt Disney Company
05.2021 - 12.2022
  • Company Overview: Residual Payments application is utilized to request pay and report residuals. Residuals are a form of contingent compensation paid by content owners for the additional use of product based on labor performed under various Guilds and the bargaining agreements.
  • Responsibilities: Leading QA Automation team (Plan, Design, estimate, Guide, motivate, coordinate, meet deadlines, conduct daily standups for the team, providing updates to clients)
  • Work with an agile environment and actively participate on all agile ceremonies.
  • Develop regression and end to end automation test script, execute and reporting.
  • Extensively used core java, groovy scripting, rest assured, SQL, IntelliJ on MAC for day-to-day work.
  • Coordinate with the development team, functional QA team and product owners to plan, design and develop automation scripts.
  • Give Sprint demos at the end of a Sprint.
  • Environment/Skills: JAVA, Groovy Scripting, JSON, SQL, GIT, DOCKER, Sauce Labs, JIRA, MAC, Jenkins (CI/CD) AWS-S3 bucket, Unix, Selenium Web Driver, Rest Assured, reports portal, Confluence, Class diagrams.
  • Residual Payments application is utilized to request pay and report residuals. Residuals are a form of contingent compensation paid by content owners for the additional use of product based on labor performed under various Guilds and the bargaining agreements.

The Walt Disney Company
05.2021 - 12.2022
  • Company Overview: Residual Payments application is utilized to request pay and report residuals. Residuals are a form of contingent compensation paid by content owners for the additional use of product based on labor performed under various Guilds and the bargaining agreements.
  • Responsibilities: Leading QA Automation team (Plan, Design, estimate, Guide, motivate, coordinate, meet deadlines, conduct daily standups for the team, providing updates to clients)
  • Work with an agile environment and actively participate on all agile ceremonies.
  • Develop regression and end to end automation test script, execute and reporting.
  • Extensively used core java, groovy scripting, rest assured, SQL, IntelliJ on MAC for day-to-day work.
  • Coordinate with the development team, functional QA team and product owners to plan, design and develop automation scripts.
  • Give Sprint demos at the end of a Sprint.
  • Environment/Skills: JAVA, Groovy Scripting, JSON, SQL, GIT, DOCKER, Sauce Labs, JIRA, MAC, Jenkins (CI/CD) AWS-S3 bucket, Unix, Selenium Web Driver, Rest Assured, reports portal, Confluence, Class diagrams.
  • Residual Payments application is utilized to request pay and report residuals. Residuals are a form of contingent compensation paid by content owners for the additional use of product based on labor performed under various Guilds and the bargaining agreements.

Senior Software Engineer in Test

P2 Energy Solutions
03.2019 - 05.2021
  • Project: Knowledge Base Solution (KBS):i Is an online web application for hardware products, that allows and - users to order by telephone service, data service (Internet) KBS has two different flavors - customer can check product price from different seller at the same page and they can send their email for the product. So, customers receive all the descriptions of the product from various vendors.
  • Responsibilities: Worked with agile environment on testing interactively against new developed codes.
  • Performed functional, integration, user interface and end to end cross browser testing for web and mobile applications.
  • Design and execute test cases for user acceptance testing.
  • Participated in design of proof of concept with QA lead.
  • Parallel execution of automation tests in multiple browsers using selenium grid.
  • Develop test cases for gnu user stories- both manual and automation test scripts.
  • Involved in manual testing of mobile applications on different platforms.
  • Developed and maintained test automation framework for application using selenium Web Driver, JAVA, Maven, TestNG.
  • Identified methods to optimize the overall test effort through automation.
  • Experience in writing test automation scripts for mobile applications in Appium.
  • Maintaining and updating the test data based on different scenarios.
  • Used GitHub version control tool and Jenkins as the integration tool to deploy the build in the QA environment.
  • Provided validation of data through SQL queries, used Unix to check for error logs in Unix servers through putty.
  • Involved in the testing of automation of rest assured web services related to the application.
  • Coordinated with the project managers, business analysts, developers and test team lead an analyze requirements needed for successful test plans and test cases.
  • Conducting status meetings with development and all appropriate stakeholders.
  • Extensively involved in resolving bug fixes and suggesting quote changes to the development team.
  • Prepared the traceability metrics to fill the gap between the requirements and the test cases covered.
  • Reviewed test documents i.e., data test, results/ outputs, test scripts, and generated reports.
  • Responsible for end user training of the software.
  • Environment: Selenium Web Driver, Java, SQL, Rally, GIT, Jenkins, Web Services- Rest API, Test NG, Android, Unix, a PM, Selenium grid.

Senior Software Engineer in Test

P2 Energy Solutions
03.2019 - 05.2021
  • Project: Knowledge Base Solution (KBS):i Is an online web application for hardware products, that allows and - users to order by telephone service, data service (Internet) KBS has two different flavors - customer can check product price from different seller at the same page and they can send their email for the product. So, customers receive all the descriptions of the product from various vendors.
  • Responsibilities: Worked with agile environment on testing interactively against new developed codes.
  • Performed functional, integration, user interface and end to end cross browser testing for web and mobile applications.
  • Design and execute test cases for user acceptance testing.
  • Participated in design of proof of concept with QA lead.
  • Parallel execution of automation tests in multiple browsers using selenium grid.
  • Develop test cases for gnu user stories- both manual and automation test scripts.
  • Involved in manual testing of mobile applications on different platforms.
  • Developed and maintained test automation framework for application using selenium Web Driver, JAVA, Maven, TestNG.
  • Identified methods to optimize the overall test effort through automation.
  • Experience in writing test automation scripts for mobile applications in Appium.
  • Maintaining and updating the test data based on different scenarios.
  • Used GitHub version control tool and Jenkins as the integration tool to deploy the build in the QA environment.
  • Provided validation of data through SQL queries, used Unix to check for error logs in Unix servers through putty.
  • Involved in the testing of automation of rest assured web services related to the application.
  • Coordinated with the project managers, business analysts, developers and test team lead an analyze requirements needed for successful test plans and test cases.
  • Conducting status meetings with development and all appropriate stakeholders.
  • Extensively involved in resolving bug fixes and suggesting quote changes to the development team.
  • Prepared the traceability metrics to fill the gap between the requirements and the test cases covered.
  • Reviewed test documents i.e., data test, results/ outputs, test scripts, and generated reports.
  • Responsible for end user training of the software.
  • Environment: Selenium Web Driver, Java, SQL, Rally, GIT, Jenkins, Web Services- Rest API, Test NG, Android, Unix, a PM, Selenium grid.

Sr. Quality Engineer

Quail
06.2017 - 03.2019
  • Company Overview: This is an application for online- business content service and promoting E- learning. Its motive is to bring the education domain on a single platform, evaluate them to collaborate, share the knowledge, resolve the problems and provide instant solutions to the student.
  • Responsibilities: Assisted in writing the test strategy to be used for functional, regression, integration and end-to-end testing.
  • Used JIRA as the test repository for requirement and test plans.
  • Responsible for testing the reporting module of the cash manager online web portal.
  • Created a detailed system test plan, test cases for system testing.
  • Responsible for maintenance and execution of automation scripts using Data Driven Framework.
  • As part of compatibility testing, I executed the web application related test cases on different browsers like Internet Explorer Chrome and Mozilla Firefox using TestNG.
  • Extensively worked on a test engine framework using Java and selenium.
  • Work with a firebug tool to identify the objects ID, name, expert, link in the web application.
  • Experience in writing test cases for manual testing of web and mobile applications for Android devices.
  • Experience with Appium on Android.
  • SQL queries for back-end testing to check the data integrity and data consistency.
  • Maintaining and updating the test data based on different test scenarios.
  • Develop test cases using WSDL which defines web service requests, response methods, slash operations, endpoints to be tested.
  • Ensuring the test environment readiness and availability of test data.
  • Involved in creation of requirements trace ability metrics to analyze tests and effect coverage.
  • Responsible for weekly status updates showing the testing and open issues to be resolved.
  • Provided end user training to the tool developed and tested.
  • Environment: selenium web driver, soap UI, Jira, agile, Test Ng, WSDL, Java, Android, SQL, Appium.
  • This is an application for online- business content service and promoting E- learning. Its motive is to bring the education domain on a single platform, evaluate them to collaborate, share the knowledge, resolve the problems and provide instant solutions to the student.

Sr. Quality Engineer

Quail
06.2017 - 03.2019
  • Company Overview: This is an application for online- business content service and promoting E- learning. Its motive is to bring the education domain on a single platform, evaluate them to collaborate, share the knowledge, resolve the problems and provide instant solutions to the student.
  • Responsibilities: Assisted in writing the test strategy to be used for functional, regression, integration and end-to-end testing.
  • Used JIRA as the test repository for requirement and test plans.
  • Responsible for testing the reporting module of the cash manager online web portal.
  • Created a detailed system test plan, test cases for system testing.
  • Responsible for maintenance and execution of automation scripts using Data Driven Framework.
  • As part of compatibility testing, I executed the web application related test cases on different browsers like Internet Explorer Chrome and Mozilla Firefox using TestNG.
  • Extensively worked on a test engine framework using Java and selenium.
  • Work with a firebug tool to identify the objects ID, name, expert, link in the web application.
  • Experience in writing test cases for manual testing of web and mobile applications for Android devices.
  • Experience with Appium on Android.
  • SQL queries for back-end testing to check the data integrity and data consistency.
  • Maintaining and updating the test data based on different test scenarios.
  • Develop test cases using WSDL which defines web service requests, response methods, slash operations, endpoints to be tested.
  • Ensuring the test environment readiness and availability of test data.
  • Involved in creation of requirements trace ability metrics to analyze tests and effect coverage.
  • Responsible for weekly status updates showing the testing and open issues to be resolved.
  • Provided end user training to the tool developed and tested.
  • Environment: selenium web driver, soap UI, Jira, agile, Test Ng, WSDL, Java, Android, SQL, Appium.
  • This is an application for online- business content service and promoting E- learning. Its motive is to bring the education domain on a single platform, evaluate them to collaborate, share the knowledge, resolve the problems and provide instant solutions to the student.

Software Quality Engineer

Change HealthCare
01.2016 - 05.2017
  • Company Overview: Revenue performance advisor is designed to simplify the navigation of changing patient and provider revenue cycle landscapes. It's an end-to-end revenue cycle management software solution for changing healthcare to help you streamline workflow, increase revenue, and improve the patient's experience.
  • Responsibilities: Analyze business requirement documents (BRD) and functional requirement documents.
  • From the detailed use case, I created manual test cases for web applications and web services.
  • Performed various types of testing like functional, integration, system, regression, and usability.
  • Installed and configured soap UI using WSDL, file setup, database connection, use groovy scripting for creating test scripts.
  • Generated reports and deployed it on SharePoint Server.
  • Created automated test suites for web services automation in soap UI using groovy script.
  • Perform database testing using SQL scripts.
  • Experience in using SQL queries to perform data validation to ensure data accuracy and data integrity.
  • Supported the business and the technical team in the product development and delivery process management cross department in relationships.
  • Environment: Java, selenium Web driver/ IDE, JavaScript, Jenkins, cucumber, expert, eclipse, XML call my HTML, web services- soap UI, SQL, Oracle, windows.
  • Revenue performance advisor is designed to simplify the navigation of changing patient and provider revenue cycle landscapes. It's an end-to-end revenue cycle management software solution for changing healthcare to help you streamline workflow, increase revenue, and improve the patient's experience.

Software Quality Engineer

Change HealthCare
01.2016 - 05.2017
  • Company Overview: Revenue performance advisor is designed to simplify the navigation of changing patient and provider revenue cycle landscapes. It's an end-to-end revenue cycle management software solution for changing healthcare to help you streamline workflow, increase revenue, and improve the patient's experience.
  • Responsibilities: Analyze business requirement documents (BRD) and functional requirement documents.
  • From the detailed use case, I created manual test cases for web applications and web services.
  • Performed various types of testing like functional, integration, system, regression, and usability.
  • Installed and configured soap UI using WSDL, file setup, database connection, use groovy scripting for creating test scripts.
  • Generated reports and deployed it on SharePoint Server.
  • Created automated test suites for web services automation in soap UI using groovy script.
  • Perform database testing using SQL scripts.
  • Experience in using SQL queries to perform data validation to ensure data accuracy and data integrity.
  • Supported the business and the technical team in the product development and delivery process management cross department in relationships.
  • Environment: Java, selenium Web driver/ IDE, JavaScript, Jenkins, cucumber, expert, eclipse, XML call my HTML, web services- soap UI, SQL, Oracle, windows.
  • Revenue performance advisor is designed to simplify the navigation of changing patient and provider revenue cycle landscapes. It's an end-to-end revenue cycle management software solution for changing healthcare to help you streamline workflow, increase revenue, and improve the patient's experience.

Software Engineer

Australia New Zealand operations and technology private limited
04.2006 - 08.2009
  • Project 1: Customer experience in SCB CRM System that provides the single customer view to the Branch and call center users, which helps them to serve the customer better and faster and also to be used for the CRM purpose.
  • Project 2: Mortgage originating service.
  • Responsibilities: Developed the web application using J2EE technologies- Java and JDBC.
  • Develop the web application flow using validation action forms.
  • Web technologies HTML, CSS, JavaScript are used for developing user interface pages.
  • Use JDBC for connecting to the database and retrieving the product information.
  • Used garbage collection for effective memory usage in the application.
  • Used web services to extract data from different kinds of sources such as XML and relational databases.
  • Extensively used eclipse IDE for developing, debugging, integrating and deploying the application.
  • Used HTML C assist and JSP custom tag libraries for designing the JSP.
  • Extensively used Java multithreading concept for downloading files from a URL.
  • Used oops concepts that are abstractions polymorphism is encapsulation and inheritance.
  • Gained experience in exception handling collection framework, file operations, multi-threading methods, string handling conditional looping statements.

Software Engineer

Australia New Zealand operations and technology private limited
04.2006 - 08.2009
  • Project 1: Customer experience in SCB CRM System that provides the single customer view to the Branch and call center users, which helps them to serve the customer better and faster and also to be used for the CRM purpose.
  • Project 2: Mortgage originating service.
  • Responsibilities: Developed the web application using J2EE technologies- Java and JDBC.
  • Develop the web application flow using validation action forms.
  • Web technologies HTML, CSS, JavaScript are used for developing user interface pages.
  • Use JDBC for connecting to the database and retrieving the product information.
  • Used garbage collection for effective memory usage in the application.
  • Used web services to extract data from different kinds of sources such as XML and relational databases.
  • Extensively used eclipse IDE for developing, debugging, integrating and deploying the application.
  • Used HTML C assist and JSP custom tag libraries for designing the JSP.
  • Extensively used Java multithreading concept for downloading files from a URL.
  • Used oops concepts that are abstractions polymorphism is encapsulation and inheritance.
  • Gained experience in exception handling collection framework, file operations, multi-threading methods, string handling conditional looping statements.

Sr. Software Engineer

Point Cross Pvt Ltd
10.2004 - 03.2006
  • Company Overview: A product-based company developed an Enterprise management tool.
  • Project: a product-based company developed an Enterprise management tool. Worked on search modules.
  • Responsibilities: Develop and enhance search module.
  • Represent graphical representation of search results.
  • A product-based company developed an Enterprise management tool.

Sr. Software Engineer

Point Cross Pvt Ltd
10.2004 - 03.2006
  • Company Overview: A product-based company developed an Enterprise management tool.
  • Project: a product-based company developed an Enterprise management tool. Worked on search modules.
  • Responsibilities: Develop and enhance search module.
  • Represent graphical representation of search results.
  • A product-based company developed an Enterprise management tool.

Education

Masters - information technology

Karnataka open university
Bangalore

Post Graduate Diploma - Information Technology

Indian Institute of Engineering Science and Technology

Bachelors - Statistics

Saint Xavier’s college
Kolkata

Course - Mobile device programming (Android)

UCSD Extension

Skills

  • Java
  • SQL
  • PL/SQL
  • HTML
  • CSS
  • JavaScript
  • Typescript
  • Groovy Scripting
  • Python
  • Unix
  • Cucumber
  • TDD/BDD
  • XML
  • GIT
  • Maven
  • Jenkins
  • Selenium
  • Playwright
  • Web Driver
  • TestNG
  • Ready
  • API
  • REST ASSURED
  • POSTMAN
  • Appium
  • Karate
  • JIRA
  • RALLY
  • Oracle
  • DB2
  • PostgreSQL
  • GitHub
  • XPath
  • Fire Path
  • HTTP
  • REST
  • Docker
  • AWS EC2 Nodes
  • S3 bucket
  • GITHUB COPILOT

Ead Status

ADVANCE PAYROLE EAD, 2026-08-31

Personal Information

  • Title: Senior Software Development in Test/Automation Lead (VSQL)
  • Visa Status: ADVANCE PAYROLE EAD extended till August 2026
  • Work Permit: EAD STATUS: ADVANCE PAYROLE EAD extended till August 2026

Timeline

Senior Test Analyst

Cognizant Technologies Solutions
05.2021 - Current

Senior Test Analyst

Cognizant Technologies Solutions
05.2021 - Current

The Walt Disney Company
05.2021 - 12.2022

The Walt Disney Company
05.2021 - 12.2022

Senior Software Engineer in Test

P2 Energy Solutions
03.2019 - 05.2021

Senior Software Engineer in Test

P2 Energy Solutions
03.2019 - 05.2021

Sr. Quality Engineer

Quail
06.2017 - 03.2019

Sr. Quality Engineer

Quail
06.2017 - 03.2019

Software Quality Engineer

Change HealthCare
01.2016 - 05.2017

Software Quality Engineer

Change HealthCare
01.2016 - 05.2017

Software Engineer

Australia New Zealand operations and technology private limited
04.2006 - 08.2009

Software Engineer

Australia New Zealand operations and technology private limited
04.2006 - 08.2009

Sr. Software Engineer

Point Cross Pvt Ltd
10.2004 - 03.2006

Sr. Software Engineer

Point Cross Pvt Ltd
10.2004 - 03.2006

Masters - information technology

Karnataka open university

Post Graduate Diploma - Information Technology

Indian Institute of Engineering Science and Technology

Bachelors - Statistics

Saint Xavier’s college

Course - Mobile device programming (Android)

UCSD Extension
Anamika Bhattacharya