Skip to main content
Sumit Chowdhury

Sumit Chowdhury

QA Automation Developer

Talent
CAMember since May 28, 2026
SeleniumAppiumJavaPythonCucumber BDDTestNGREST APIPostmanRest AssuredAzure DevOpsCI-CDJIRAqTestALMTestRailSQLMySQLPostgreSQLAgileScrumFIX ProtocolCapital MarketsMySQL WorkbenchDB VisualizerHeidiSQLMavenEclipseSOAP UIUFTJUnit
·

Hire this person

Send a job offer directly to this candidate

SeleniumAppiumJavaPythonCucumber BDD

About

Results-driven QA Automation Developer with 14+ years of experience in software quality assurance. Proven expertise in Selenium, Java, Python, Cucumber BDD, Appium, REST API testing, and CI/CD pipelines (Azure DevOps). Skilled at building automation frameworks from scratch, leading cross-functional Agile teams, and delivering robust test coverage across web, mobile, and API layers.

Experience

Capital Market Analyst - Self Employed - Montreal (Remote), Canada

(2025-10)

  • Analyzed stock market trends, price movements, and technical indicators to identify profitable equity trading opportunities.
  • Executed equity trades based on technical analysis, market sentiment, and disciplined entry and exit strategies.
  • Monitored financial news, economic events, and sector performance to support informed trading and investment decisions.
  • Managed trading positions with a strong focus on risk management, stop-loss implementation, and capital preservation.
  • Conducted market research and tracked stock performance across multiple sectors to identify short-term and medium-term opportunities.
  • Maintained trade records and evaluated trading performance to improve strategy effectiveness and decision-making.

Analyst Tester - FNZ Capital Market - Montreal, Canada

(2023-10 - 2025-09)

  • Conducted end-to-end testing for DTC and CDS trade flows, regression testing on Balance Order, Trade Management, and Market Order modules.
  • Developed and maintained automation scripts using Python, Selenium, and BDD Cucumber for UI and functional testing.
  • Executed REST API and database testing with Postman, Rest Assured, SQL, MySQL Workbench, and PostgreSQL.
  • Integrated automated test suites into CI/CD pipelines via Azure DevOps; managed defects in JIRA, qTest, and ALM.

Senior Quality Engineer - RBC Capital Market - Montreal, Canada

(2022-09 - 2023-07)

  • End-to-End testing of stock trading systems (FlexTrade, Hubble, Nautilus); validated FIX protocols and logs using Linux commands.
  • Generated automation scripts in Java and Python with Selenium BDD Cucumber; performed REST API testing with Postman and Rest Assured.
  • Designed complex SQL queries using DB Visualizer, MySQL Workbench, HeidiSQL, and PostgreSQL; integrated scripts into Azure DevOps CI/CD.

QA Automation Specialist - OneOcean Group - Montreal, Canada

(2020-10 - 2022-09)

  • Built automation scripts in Python and Java using Selenium BDD Cucumber for E2E UI testing; developed Appium tests for mobile maritime applications.
  • Performed data migration testing with complex SQL queries; integrated CI/CD via Azure DevOps; managed defects in JIRA and TestRail.

Test Automation Developer - NucleoDigital - Toronto, Canada (RBC Project)

(2020-05 - 2020-10)

  • Executed Functional, Regression, Smoke, and E2E tests across SIT and UAT environments for Web UI and REST API testing.
  • Automated test scripts in Java with Rest Assured and BDD Cucumber; designed SQL queries for data migration testing; logged defects in ALM.

Senior Test Analyst - Cognizant - Kolkata, India (LPL Financial)

(2019-04 - 2020-01)

  • Prepared BDD Cucumber feature files, executed Selenium WebDriver scripts, and led scope meetings with stakeholders and senior management.
  • Managed test cases, defects, and test data in ALM and JIRA following Agile/Scrum practices; executed complex SQL queries for data migration testing.

Senior Test Analyst - Cognizant - Kolkata, India (Wells Fargo)

(2018-12 - 2019-03)

  • Developed automation scripts with Java using data-driven frameworks (UFT and Selenium WebDriver); executed Functional and Regression testing.
  • Performed API testing with SOAP UI and Postman; handled defect management in ALM/QC and JIRA following proper defect lifecycle.

Test Analyst → Senior Test Analyst - Cognizant - Kolkata, India (JPMorgan Chase)

(2010-10 - 2018-11)

  • Designed BDD Cucumber and TestNG frameworks in Selenium (Java) for automation; executed E2E test scenarios in SIT and UAT environments.
  • Managed test case execution, defect logging in Quality Centre, and test data management for regression, sanity, and smoke suites.

Education

M.Tech - Energy Science & Technology - Jadavpur University (2008 - 2010)

B.Tech - Electrical Engineering - WBUT (2003 - 2007)

Skills

QA Automation Developer

Reviews

Related