PROFESSIONAL SUMMARY
Overview
Work History
Education
Skills
Accomplishments
Certification
LANGUAGES
Interests
Timeline
LINKS
Personal Information

SHRAVAN SIDIGUM

Fidelity Investment – NetBenfits (Pre-login, PPA Enrolled) & TEM
CELINA,VA
1
Language
1
Certification
18
years of professional experience

Experienced Software Engineer In Test with 18 years in automation testing, focusing on web, mobile, and API automation using Selenium, Appium, Rest-Assured, and Playwright in Java, Ruby, and TypeScript. Led automation teams, developed frameworks, and mentored team members. Skilled in cross-browser testing, database automation, and CI/CD integration, ensuring efficient delivery of high-quality software solutions.

Work History

Senior SDET, AUTOMATION ENGINEER

4 Years 11 Months
Fidelity Investment – NetBenfits (Pre-login, PPA Enrolled) & TEM | 11.2021 - Current
  • Working as a Senior SDET
  • Executed both manual and automated testing processes.
  • Writing automation scripts for web application using Selenium WebDriver, TestNG with Java Language, Playwright, Typescript.
  • Developed robust E2E test suites for web applications using Playwright
  • Automated UI workflows for form submissions, navigation, and API validations to enhance user experience.
  • Ensured correct functionality of integrations between ServiceNow and other systems, facilitating seamless operations.
  • Wrote automation scripts for REST APIs using TestNG, Rest-Assured, and Karate with Java, ensuring reliable integration and functionality.
  • Database automation to handle Different databases to handle test data
  • Cross browser validations using selenium grid
  • Playwright using Typescript automated Web application
  • Provided essential clarifications at project onset for better understanding.
  • Selenium with Test NG framework developed which supports OOPS concepts
  • Automation Soap API’s to generate 2FA otps using Rest Assured using Twilio
  • Mobile automation Appium with Java connecting to See test cloud.
  • Involved in Manual and Automation Testing.
  • Drive comprehensive testing cycles including SIT, UAT, and UVT, ensuring robust software functionality across diverse languages and platforms.
  • Performed SIT, UAT, UVT testing in multi browser for different languages on different platform
  • Actively involved in writing test scenarios for integration in Gherkin Format (BDD).
  • Report and track defects.
  • XRAY integrated to automation framework of Playwright
  • Reported daily status of test activities.
  • Ensuring integrations between ServiceNow and other systems work correctly.
  • Mentoring the team members on daily basis on Technical clarification
  • Lead daily mentorship sessions, fostering team growth and addressing technical queries to elevate overall project performance.
  • Code Repository Git Hub and continuous integration by Jenkins CI/CD and smoke test integration
  • Sending clarification in initial stages.
  • Attending stand-up calls and directly interacting with client.
  • Architect and implement CI/CD pipelines using Jenkins, streamlining regression testing and accelerating product delivery timelines.
  • Led daily mentorship sessions, fostering team growth and addressing technical queries to elevate overall project performance and efficiency.
  • Architect and implement CI/CD pipelines using Jenkins, streamlining regression testing and accelerating product delivery timelines.
  • Led daily mentorship sessions, fostering team growth and addressing technical queries to elevate overall project performance and efficiency.

TEAM LEAD

9 Months
Cognizant - Macys | 01.2021 - 10.2021
  • Working as a Test Lead and point of contact for the project
  • Conducted manual and automation testing to ensure quality and reliability of software applications.
  • Writing automation scripts for Mobile (IOS/Android) Cucumber with Appium using Java Language on Simulator/Emulator & Real Device.
  • Automated UI workflows including form submissions, navigation, and API validations
  • Utilized Cypress commands (cy.get, cy.intercept, cy.wait, etc.) to simulate user behavior End to end api test cases automated using rest assured with java & cucumber
  • Writing automation scripts for Mobile(iOS) Espresso using Swift Language on Simulator
  • Writing automation scripts for Mobile (Android) Espresso using Kotlin and Java Language on Emulator
  • Mentoring the team members on a daily basis on Technical clarification
  • Provided clarifications during initial project stages to align team understanding.
  • Created scenarios for order to cash workflows
  • Executed testing procedures using Coupa to ensure system functionality
  • To Maintain test data in excel we have been use Ruby & Rspec
  • Q Test for Black box, exploratory testing and writing test cases, centralizes, organizes, and manages the test cases very effectively and efficiently.
  • Prepared and executed test cases aligned with project requirements to validate functionality and performance.
  • Reported and tracked defects.
  • Code Repository Git Hub and continuous integration by Jenkins CI/CD and smoke test integration
  • Reported daily status of test activities to stakeholders, ensuring transparency and effective communication throughout the testing phase.
  • Attending stand-up calls and directly interacting with client.
  • Demonstrated automation script execution in sprint planning sessions.
  • Streamlined API testing processes by automating end-to-end test cases using REST Assured with Java and Cucumber, improving overall test coverage and speed.
  • Led end-to-end API testing automation using REST Assured, Java, and Cucumber, enhancing test coverage and efficiency for Macy's mobile applications.
  • Mentored team members daily, providing technical guidance and fostering a collaborative environment to improve overall project performance and knowledge sharing.

TEST LEAD

8 Months
Cognizant - PayPal | 04.2020 - 12.2020
  • Working as a Test Lead and point of contact for the project
  • Performed manual and automation testing.
  • Docket File validation with Rest Assured
  • Writing automation scripts for Mobile(IOS) Espresso using Swift Language on Simulator
  • Writing automation scripts for Mobile(Android) Espresso using Kotlin and Java Language on Emulator
  • Automation scenario validation used to complete by Mock data which was created in insomnia
  • Clarified project details during initial stages to align team understanding.
  • Prepared and executed test cases based on requirements, facilitating comprehensive validation.
  • Tracked and reported defects, contributing to resolution and maintaining project quality.
  • Reported daily status of test activities.
  • Attending stand-up calls and directly interacting with client.
  • Acted as the primary point of contact, facilitating communication between team members and clients while mentoring colleagues on technical aspects daily.
  • Delivered impactful sprint demonstrations, showcasing completed automation scripts and driving project momentum through clear, concise presentations
  • Sending clarification in initial stages.

AUTOMATION LEAD & TECHNICAL SPOC

1 Year 8 Months
Cognizant - Macys | 07.2018 - 03.2020
  • Working as Automation Lead & Technical SPOC for the project in testing prospective
  • Developed dynamic Automation BDD framework and scripts in Java using Jbehave, enhancing test coverage and collaboration.
  • Developed Automation Framework to automate Mobile App using Appium with cucumber & java on Emulator.
  • Executed automation scripts for one of the module using TestNG Framework
  • Developed a robust framework where it will generate graphical reports using cucumber & Serenity
  • Developed Automation Framework for Mobile App automation using Appium with cucumber & Java on Emulator, streamlining testing processes.
  • Process automation has been done through RPA tool Pega
  • Guiding the team where ever team facing technical issues as part of automation development
  • Code Review as per standards before committing into GIT.
  • Guided the team through technical issues during automation development.
  • Clarified requirements during project kickoff meetings.
  • Reported and tracked defects in automation scripting on declaring as per comments.
  • Attending stand-up calls and directly interacting with client for further details.
  • Committing the code to GIT repository on creating separate branches.
  • Sending clarification at initial stages.

TEAM LEAD, STANDARD CHARTED BANK

11 Months
Tech Mahindra | 05.2017 - 04.2018
  • Working as a Test Lead and point of contact for the project
  • Developed customized, dynamic automation framework for web applications, web services, and mobile apps, enhancing client engagement through tailored solutions
  • Writing automation scripts for web application using Selenium, Cucumber with Java Language
  • Conducted manual and automation testing.
  • Writing automation scripts for Mobile(IOS) MEW using Cucumber, Appium with Java Language
  • Writing automation scripts for API - REST using Cucumber, Rest-Assured with Java Language
  • Involved in Manual and Automation Testing.
  • Preparation and execution of Test Cases based on requirements.
  • Mentored team members daily on technical clarifications, fostering skill development and knowledge sharing
  • Provided clarifications during early project phases to ensure alignment with requirements.
  • Mentoring the team members on daily basis on Technical clarification
  • Executed SIT, UAT, and UVT testing across multiple browsers and languages, ensuring comprehensive coverage and quality assurance on diverse platforms
  • Sending clarification in initial stages.
  • Reported daily status of test activities.
  • Giving Demo for the Completed Tasks (Automation Scripts execution) as part of the Sprint planning.
  • Process automation has been done through RPA tool Pega

TEAM LEAD, MACY'S

1 Year 8 Months
Tech Mahindra | 06.2014 - 02.2016
  • Working as a Test Lead and Point of contact for the project from offshore
  • Conducted manual and automation testing.
  • Mentored team on daily activities, fostering collaboration and knowledge sharing.
  • Preparing Test Plan, Work Estimation Plan, Testing Reports.
  • Involved in Automated Testing.
  • Provided clarifications during initial project stages to ensure understanding.
  • Involved in automate Testing.
  • Wrote test scenarios for integration testing in Gherkin format (BDD).
  • Reported and tracked defects.
  • Designed automation framework using WATIR for Ess Attributes product.
  • Integrating and executing in Jenkins. Designed and implemented automation framework using WATIR, enhancing testing efficiency. Wrote test scenarios in Gherkin format, improving integration testing accuracy.
  • Sending clarification in initial stages.
  • Attending Stand-up calls and directly interacting with client.

SENIOR SOFTWARE ENGINEER (QC), VUBIQUITY

11 Months
R Systems | 06.2013 - 05.2014
  • Prepared Test Plan, Work Estimation Plan, Testing Reports.
  • Conducted manual and automated testing.
  • Provided clarifications during project initiation phases.
  • Preparation and execution of Test Cases based on requirements.
  • Actively involved in writing test cases for integration testing.
  • Documented and tracked defects to facilitate resolution and improve product reliability.
  • Participated in stand-up meetings requested by clients.
  • Integrating and executing in team city.
  • Developed automation scripts for regression testing using Cucumber and Ruby to streamline testing processes.

QA ENGINEER

7 Months
Macy's | 11.2012 - 06.2013
  • Conducted manual and automated testing.
  • Provided clarifications during initial project stages to ensure understanding.
  • Participated in manual and automated testing processes to ensure software quality.
  • Writing Automation Scripts for regression level tasks using cucumber with ruby language
  • Identified and documented defects, facilitating resolution and improving software reliability.
  • Participated in stand-up meetings based on client requests.
  • Integrated and executed automated tests in Jenkins to streamline the testing process.
  • Developed automation scripts for regression testing using Cucumber and Ruby, enhancing test coverage and efficiency.
  • Attending Stand-up based on client request

QA TEST ENGINEER

1 Year 4 Months
Macy's | 06.2011 - 10.2012
  • Developed and enhanced test objectives, cases, data, and reports to ensure comprehensive coverage and quality assurance
  • Executed smoke, functionality, sanity, and regression tests to validate application performance and reliability
  • Executing test cases and test scripts; analyzing test results and reporting
  • Reported software defects to development team and tracking in Wiki

SR. TEST ENGINEER, EA (GAMES)

1 Year
Arctern | 06.2010 - 06.2011
  • Coordinated between onsite and offshore teams for query and issue resolution.
  • Review work of team members, managing 3 members' team, Maintain Test Cases Repository, Test Execution, Bug Report, Test Summary Report Preparation.
  • Gained familiarity with application features and functionalities.
  • Defined project scope and objectives.
  • Scenario, Test Cases execution
  • Executed black box testing and prepared comprehensive bug reports.
  • Involved in GUI & System Testing.

TEST ENGINEER, EA (GAMES)

2 Years
Arctern | 06.2008 - 06.2010
  • Creating and Executing the Test cases.
  • Performed functionality, Regression, Retesting, Negative, Ad-hoc and End-to-End testing.
  • Executed functionality, regression, retesting, negative, ad-hoc, and end-to-end testing to ensure application quality.
  • Tracked and reported defects using Dev Track, facilitating timely resolution and improving product reliability.
  • Preparation of EOD and WPR reports.
  • Holding the team meetings to analyze the progress of the project and the performance of the testers.

Education

BACHELOR'S IN ELECTRICAL AND ELECTRONICS ENGINEERING

Jawaharlal Nehru Technological University | Hyderabad, India | 01-2007

- ISTQB FOUNDATION LEVEL

BCS | 09-2026

Skills

Ruby (Experienced)
Java (Experienced)
JavaScript (Skillful)
Cucumber (Expert)
Jbehave (Experienced)
Kotlin (Skillful)
Swift (Skillful)
TestNG (Experienced)
TypeScript (Skillful)
Selenium (Experienced)
Watir (Experienced)
Capybara (Experienced)
Calabash (Skillful)
Espresso (Skillful)
Rspec (Skillful)
Winum (Skillful)
Soap (Skillful)
Rest (Experienced)
Appium (Experienced)
Selenide (Skillful)
Google Cloud (Skillful)
EMS (Skillful)
Docker (Skillful)
Kafka (Skillful)
AWS (Skillful)
Playwright (Skillful).
Team leadership
Web application development
Automated testing

Accomplishments

  • Resolved product issue through consumer testing.
  • Supervised team of 8 staff members.
  • Achieved Playwright Automation by automating TEM application with accuracy and efficiency.

Certification

ISTQB - Certificiation

PG - AI & ML

LANGUAGES

English (Proficient)

Interests

Sports: Playing Cricket
Outdoor activities: Hangout with Friends & Family Creative
hobbies: These include writing
and blogging

Timeline

Senior SDET, AUTOMATION ENGINEER

Fidelity Investment – NetBenfits (Pre-login, PPA Enrolled) & TEM
11.2021 - CurrentRead More

TEAM LEAD

Cognizant - Macys
01.2021 - 10.2021Read More

TEST LEAD

Cognizant - PayPal
04.2020 - 12.2020Read More

AUTOMATION LEAD & TECHNICAL SPOC

Cognizant - Macys
07.2018 - 03.2020Read More

TEAM LEAD, STANDARD CHARTED BANK

Tech Mahindra
05.2017 - 04.2018Read More

TEAM LEAD, MACY'S

Tech Mahindra
06.2014 - 02.2016Read More

SENIOR SOFTWARE ENGINEER (QC), VUBIQUITY

R Systems
06.2013 - 05.2014Read More

QA ENGINEER

Macy's
11.2012 - 06.2013Read More

QA TEST ENGINEER

Macy's
06.2011 - 10.2012Read More

SR. TEST ENGINEER, EA (GAMES)

Arctern
06.2010 - 06.2011Read More

TEST ENGINEER, EA (GAMES)

Arctern
06.2008 - 06.2010Read More

BCS

from ISTQB FOUNDATION LEVEL
Read More

Jawaharlal Nehru Technological University

BACHELOR'S IN ELECTRICAL AND ELECTRONICS ENGINEERING
Read More

LINKS

LinkedIn: https://www.linkedin.com/in/shrrawan-sidigam-9404215/

Personal Information

Title: Software Engineer In Test (Automation Testing)
SHRAVAN SIDIGUM