Summary
Overview
Work History
Education
Skills
Timeline
Generic

Shubham Majumdar

Seattle,WA

Summary

Personable and highly analytical, with solid foundation in software development and testing principles. Well-versed in programming languages such as Java and Python, and skilled in automated testing tools like Selenium and JUnit. Committed to delivering reliable and efficient software solutions that enhance user experience and operational efficiency.

Overview

13
13
years of professional experience

Work History

Lead SDET

Experian
03.2022 - Current
  • Led the development and maintenance of a robust UI automation framework using JavaScript and Playwright
  • Developed automated UI tests using Playwright, ensuring coverage for critical user journeys and edge cases
  • Integrated Playwright tests into CI/CD pipelines using GitHub Actions and AWS Codebuild, ensuring continuous delivery of high-quality software
  • Maintained UI automation for all platforms including mobile devices
  • Managed AWS automated solutions utilizing services such as SNS, SQS, Kinesis Stream, CodeBuild, and DynamoDB
  • Successfully launched various products for Experian, including Experian Money, Experian BillFixer by coordinating testing efforts and ensuring product quality
  • Collaborated with Product teams, SMEs, and stakeholders to mitigate risks by establishing robust testing frameworks and regression suites
  • Improved SDLC process and QA methodologies for cross-performing teams, aligning with industry standards
  • Designed and implemented tailored onboarding programs to ensure rapid integration and proficiency in testing methodologies and tools
  • Encouraged knowledge sharing and skill development through internal sessions, external workshops, and industry conferences
  • Provided ongoing performance feedback and career guidance to support team members' professional development
  • Resulted in a highly skilled and motivated team capable of delivering exceptional testing solutions aligned with organizational objectives
  • Reviewed and approved test artifacts for backend and frontend automation test suites
  • Worked closely with cross-functional teams in delivering end-to-end, integration, and systems tests
  • Collaborated with the development team in solving complex technical problems and building workflow diagrams
  • Optimized test coverage for better product performance and reliability.

Sr SDET

University Of Washington
07.2020 - 03.2022
  • Led the creation and maintenance of end-to-end (E2E) automation for Payment Systems using Playwright and Typescript, ensuring comprehensive test coverage and reliability
  • Developed automated test scripts using Playwright and Selenium for comprehensive UI testing
  • Developed and managed an API automation framework using Javascript, Node.js, Mocha, and Chai, driving testing efficiency and accuracy
  • Spearheaded improvements in bug tracking and test case management processes, optimizing defect resolution and test execution
  • Directed the creation of automated Postman collections of API tests for non-technical team members, enabling cross-team testing capabilities
  • Orchestrated the conversion of Postman collections to Newman format and the implementation of CI/CD pipelines in Azure, streamlining testing workflows and deployment processes
  • Provided leadership in troubleshooting .NET environment and Angular applications, offering production support and ensuring system stability
  • Collaborated closely with Subject Matter Experts (SMEs) and stakeholders to mitigate risks by establishing robust testing frameworks and regression suites
  • Actively contributed to the development of unit test cases for CRUD operations using Mocha, ensuring code quality and reliability
  • Managed the creation and maintenance of load/performance tests using JMeter, validating system scalability and performance under various conditions
  • Oversaw the integration of test harness and test results on Azure, providing centralized access to testing artifacts and insights
  • Played a key role in creating system design documents, ensuring alignment with testing requirements and best practices
  • Provided leadership in improving the Software Development Life Cycle (SDLC) process for scrum teams, enhancing efficiency and collaboration
  • Mentored junior test engineers on enhancing the technical aspects of test automation, fostering skill development and knowledge sharing
  • Led efforts in refining testing strategy by collaborating closely with stakeholders and end-users, ensuring alignment with business objectives and user expectations

SDET (Contract)

Holland America
07.2019 - 07.2020
  • Developed and managed JAVA/Rest Assured API automation, ensuring robust and reliable testing of API endpoints
  • Created and maintained automated UI tests using JavaScript-based tools
  • Developed and maintained robust automated test scripts using Protractor and Javascript for comprehensive UI testing across multiple web applications
  • Thrived in a fast-paced environment, delivering code promptly as required to meet project deadlines
  • Implemented CI/CD pipelines on Jenkins for API automation for cruise payment systems, optimizing testing workflows and deployment processes
  • Built and maintained frontend automation using Selenium and JAVA, enhancing testing efficiency and accuracy
  • Played an integral role in improving the Software Development Life Cycle (SDLC) process by actively participating in scrum ceremonies
  • Orchestrated the deployment on QA environment with every development build, ensuring continuous testing and validation of code changes
  • Contributed to the development and deployment of Docker containers for Javascript/Protractor, facilitating frontend automation efforts
  • Collaborated closely with geographically distributed teams and vendor companies, ensuring effective communication and collaboration

Lead Test Engineer (Contract)

Provoke Solutions
03.2019 - 07.2019
  • Spearheaded API test automation efforts by creating and managing CI/CD pipelines on Azure using C#, ensuring rapid and reliable delivery of code changes
  • Created and maintained automated UI tests using JavaScript-based tools
  • Actively advocated for highly efficient Software Development Life Cycle (SDLC) processes, driving continuous improvement initiatives across the organization
  • Developed and maintained comprehensive documents outlining QA methodologies, facilitating their adoption and implementation across multiple teams
  • Built and maintained performance test suites using automation tools such as JMeter, ensuring robust testing of system scalability and performance

Quality Health Team Lead

US Army
07.2015 - 07.2019
  • Worked closely with business stakeholders to understand their requirements and objectives for the healthcare website
  • Acted as a liaison between the development team and business stakeholders, ensuring clear communication and alignment throughout the project lifecycle
  • Gathered feedback from stakeholders and incorporated it into the website development process to ensure that it meets their needs and expectations
  • Utilized stakeholder input to inform design decisions, functionality requirements, and user experience enhancements
  • Implemented strategies to prioritize features and functionality based on stakeholder input and project goals
  • Regularly communicated project updates, milestones, and progress to stakeholders to maintain transparency and alignment
  • Facilitated discussions and meetings to resolve any conflicts or issues that arose during the development process
  • Collaborated with cross-functional teams, including designers, developers, and quality assurance testers, to ensure the successful delivery of a high-quality healthcare website that met stakeholder requirements

Systems QA Lead(Contract)

Wells Fargo
06.2013 - 07.2015
  • Led QA Team in Onshore-Offshore Model
  • Provided leadership and direction to a QA team operating in an onshore-offshore model, ensuring effective collaboration and coordination across distributed teams
  • Established and maintained communication channels between onshore and offshore teams, fostering a cohesive and productive working environment
  • Implemented best practices and processes to optimize workflow efficiency and ensure consistent delivery of high-quality testing services
  • Created QA Strategy and Testing Plan for Over 100 Products
  • Developed a comprehensive QA strategy and testing plan to support the testing needs of over 100 products, aligning with business objectives and project timelines
  • Conducted thorough analysis of product requirements and specifications to define test objectives, scope, and priorities
  • Designed and implemented testing methodologies, techniques, and tools to ensure comprehensive test coverage and quality assurance across multiple products
  • Performed Web Services Automation on IBM Tool
  • Implemented web services automation using IBM tooling, leveraging industry best practices and standards to streamline testing processes and improve efficiency
  • Developed and maintained automated test scripts for web services, ensuring accurate and reliable validation of API functionality and performance
  • Collaborated with development teams to integrate automated tests into CI/CD pipelines, enabling continuous testing and deployment of web services

Senior QA analyst(Contract)

RR Donnelley
03.2013 - 06.2013
  • Provided leadership and guidance to a geographically-distributed QA team, ensuring effective collaboration and coordination across different locations
  • Established communication channels and processes to facilitate seamless interaction and alignment of testing efforts among team members in different regions
  • Implemented strategies to optimize team productivity, resolve conflicts, and maintain a cohesive working environment across geographical boundaries
  • Built Automation Framework for SOA Architecture
  • Designed and developed an automation framework tailored for Service-Oriented Architecture (SOA), enabling efficient and reliable testing of distributed systems
  • Conducted analysis of SOA architecture and system requirements to identify automation opportunities and define framework requirements
  • Implemented automation solutions using appropriate tools and technologies to automate testing of web services, APIs, and microservices

QA Engineer(Contract)

Libre Digital
01.2012 - 03.2013
  • Created API Automation Using SOAPUI
  • Developed and maintained API automation scripts using SOAPUI, ensuring comprehensive and reliable testing of API endpoints
  • Designed and implemented test scenarios to validate the functionality, performance, and security of web services
  • Worked on Selenium Scripts to Build Highly Efficient Frontend End-to-End Scripts
  • Collaborated with development and QA teams to create and maintain Selenium scripts for frontend end-to-end testing
  • Implemented efficient and scalable automation solutions to validate the user interface, functionality, and performance of web applications

Education

Certificate - MERN Stack

Code Fellows
Seattle, WA
08.2020

Master's - Electrical and Electronics Engineering

California State University Los Angeles
Los Angeles, CA
12.2011

Skills

  • Testing
  • CICD
  • JAVA
  • Javascript
  • Automation
  • Quality Assurance
  • Development
  • Team Lead
  • API Testing
  • UI Testing
  • Agile
  • E2E Testing
  • HTML/CSS
  • Nodejs
  • Git
  • SQL
  • Gherkin
  • Ruby
  • C#
  • ReactJS
  • Gatlin
  • Bootstrap
  • Material UI
  • Jasmine
  • Test NG
  • Junit
  • Chai
  • Mocha
  • Karate
  • Cucumber
  • AWS
  • Azure
  • Defect tracking
  • Continuous integration
  • Black Box Testing
  • Version control systems
  • Stress testing
  • White Box Testing
  • Regression Testing
  • Requirements Analysis
  • Performance Testing
  • Integration Testing
  • Scripting Languages
  • Test Management Tools

Timeline

Lead SDET

Experian
03.2022 - Current

Sr SDET

University Of Washington
07.2020 - 03.2022

SDET (Contract)

Holland America
07.2019 - 07.2020

Lead Test Engineer (Contract)

Provoke Solutions
03.2019 - 07.2019

Quality Health Team Lead

US Army
07.2015 - 07.2019

Systems QA Lead(Contract)

Wells Fargo
06.2013 - 07.2015

Senior QA analyst(Contract)

RR Donnelley
03.2013 - 06.2013

QA Engineer(Contract)

Libre Digital
01.2012 - 03.2013

Master's - Electrical and Electronics Engineering

California State University Los Angeles

Certificate - MERN Stack

Code Fellows
Shubham Majumdar