Summary
Overview
Work History
Education
Skills
Certification
Awards
Personal attributes
Timeline
Generic

Pratiti Lahiri

Summary

Highly skilled engineering professional with 6.9 years of experience in quality assurance and process optimization. Strong focus on team collaboration and delivering impactful results. Adept at problem-solving, process improvement, and ensuring compliance with industry standards. Reliable and adaptable, excelling in dynamic environments.

Overview

7
7
years of professional experience
2
2
Certifications

Work History

Associate, Quality Engineer II

BNY
12.2022 - Current
  • Design, develop, and maintain automated test scripts using Selenium WebDriver, Java and TestNG to ensure software quality.
  • Create and manage test frameworks using Cucumber for behavior-driven development (BDD) and test execution.
  • Integrate automated tests within Maven for efficient build and dependency management.
  • Write and execute detailed test cases, scripts, and scenarios based on functional and non-functional requirements using NextGen automation framework.
  • Use IntelliJ IDEA for efficient coding, debugging, and managing test automation projects.
  • Conduct cross-browser testing to validate web applications’ functionality across different platforms.
  • Collaborate with development and QA teams in Agile environments to identify, troubleshoot and resolve issues.
  • Lead end to end testing activities for multiple website migration to Adobe Experience Manager tool.
  • Perform regression, integration, and smoke testing to ensure stability after new builds or feature releases.
  • Generate test reports using TestNG and Maven, and present results to stakeholders for feedback and improvements.
  • Implement Continuous Integration (CI) pipelines for automated test execution and report generation.
  • Participate in code reviews and improve the quality of automation scripts through optimization and refactoring.
  • Track and document software defects, create test cycles, dashboard and provide sign off before release using JIRA.
  • Manually perform component testing using Adobe Experience Manager tool.

Senior Technical Services Specialist

IBM India Pvt Ltd
11.2021 - 11.2022
  • Design and execute functional test cases for telecom domain applications, ensuring thorough coverage of all business requirements and scenarios.
  • Perform manual testing on various software components and services to validate functionality, user interfaces, and system behavior.
  • Create automation test framework using Cucumber for behavior-driven development (BDD) and test end-to-end flow for telecom service provider application.
  • Use SQL queries to validate backend data integrity, perform database testing, and verify test results against business rules.
  • Conduct API testing using Postman to ensure proper communication between microservices and backend systems.
  • Use iTracker for defect logging, tracking, and managing bugs throughout the testing lifecycle.
  • Push all the required test cases into Zephyr Enterprise and create test cycle in Zephyr and pushing the test cases into the respective cycles and maintaining the testing status.
  • Execute system, integration, regression and acceptance testing to verify the end-to-end functionality of telecom applications.
  • Access and analyze logs using Putty to troubleshoot issues and validate data flows in telecom network services.
  • Collaborate closely with development, product, and operations teams to clarify requirements and resolve identified defects.
  • Participate in daily stand-ups, sprint planning, and retrospectives in Agile or Scrum environments to align testing activities with development efforts.
  • Ensure proper documentation of test cases, test results, and defect reports for future reference.
  • Give demo to the clients for all telecom applications for test coverage and taking sign off.
  • Validate the system’s adherence to telecom-specific protocols, billing systems, and network configuration settings.

Programmer Analyst

Cognizant Technology Solutions India Private Ltd
11.2018 - 11.2021
  • Develop, execute, and maintain automated test script using Selenium WebDriver, Java, and TestNG to validate web applications and ensure software quality.
  • Create and manage BDD test frameworks with Cucumber for behavior-driven development and improved test coverage.
  • Use Maven for build management and dependency handling across automated test projects.
  • Perform API testing with Postman and Rest Assured to validate RESTful services and ensure API functionality.
  • Conduct database testing using SQL Server Management Studio to verify backend data integrity and perform complex SQL queries for validation.
  • Integrated JDBC with Selenium WebDriver to establish database connections and validate data against the backend. Wrote and executed SQL queries to perform data verification for automated UI tests, ensuring consistency between the front-end application and the database.
  • Use Eclipse and Visual Studio IDEs for development, debugging, and managing automated test scripts.
  • Execute performance and load testing using JMeter to ensure system stability and response time under various loads.
  • Automate GUI testing for desktop and web applications using Ranorex, integrating it into the test automation framework.
  • Integrate test automation into CI/CD pipelines using Jenkins for continuous execution, ensuring faster feedback and early detection of defects.
  • Manage version control and collaborate with team members using GitLab, ensuring proper source code management and collaboration on test automation scripts.
  • Generate detailed test reports and logs using TestNG and Maven for analysis, and share the results with stakeholders for continuous improvement.
  • Participate in code reviews, identifying improvements for test automation codebase and implementing best practices.
  • Track and document software defects, create test cycles, dashboard and provide sign off before release using JIRA
  • Conduct detailed automation test coverage demos to clients, showcasing the scope of automated test scripts.
  • Collaborated with clients to gather feedback on the test coverage and made necessary adjustments based on their inputs.
  • Secured client sign-off after successful review and approval of the test coverage, ensuring alignment with project goals and quality standards.

Education

Information Technology

Future Institute of Engineering and Management
01.2018

WBCHSE - Science

Kamala Girls’ School
01.2014

WBBSE

United Missionary Girls’ High School
01.2012

Skills

  • Programming Languages: Java, C#

  • Test Automation Tools: Selenium, Ranorex, Cucumber, JMeter, REST Assured

  • Build & CI/CD Tools: Maven, Jenkins, Git

  • API Testing: Postman, REST Assured

  • Test Frameworks: TestNG, Cucumber

  • Database & SQL: SQL Server, JDBC

Certification

Certified selenium professional, V skills, 2022

Awards

BNY Spark Recognition – 3 times for delivery excellence, IBM Blue Point – 3 times for delivery excellence, Cognizant cheers award for delivery excellence

Personal attributes

  • Strong verbal and written communication skills.
  • Possessing a responsible attitude, tact, patience, and courtesy.
  • Comfortable working on numerous, smaller size pieces of work.
  • Ability to operate under pressure and deliver to demanding deadlines.
  • Achieving results through others.
  • Good team player.
  • Capable of working under limited supervision.
  • Motivating Project or Programmed teams to own and complete tasks assigned to them.
  • Conflict management and prioritization skills.

Timeline

Associate, Quality Engineer II

BNY
12.2022 - Current

Senior Technical Services Specialist

IBM India Pvt Ltd
11.2021 - 11.2022

Programmer Analyst

Cognizant Technology Solutions India Private Ltd
11.2018 - 11.2021

WBCHSE - Science

Kamala Girls’ School

WBBSE

United Missionary Girls’ High School

Information Technology

Future Institute of Engineering and Management
Pratiti Lahiri