Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Pushpa Viswanathan

Ashburn

Summary

Results-driven Software Development Engineer in Test with over 12 years of extensive experience in automation and manual testing across cloud-based applications, client/server systems, and web-based platforms. Expertise in Object-Oriented Programming (OOP) with a strong command of Java and Python. Designing and implementing robust automation frameworks using Selenium, Cucumber, Serenity, Pytest, and JUnit. Extensive experience in database validation against Oracle, SQL Server, Postgres, Redshift, and Snowflake, alongside web service testing with SOAPUI, Postman, and Swagger. Adept at performance testing using JMeter for load and stress scenarios while managing Jenkins pipelines for CI/CD integrations and ensuring 508 Compliance testing. Experienced in creating UI and API monitors using NewRelic and Pingdom. Skilled in Agile methodologies with a solid background in defect tracking through Jira and TFS.

Overview

17
17
years of professional experience
1
1
Certification

Work History

Software Development Engineer in Test(SDET)

Riva Solutions Inc (Client – Department of Health and Human Services)
10.2024 - Current
  • Develop automation framework and functional testing for payment management systems (PMS), a web-based system using Selenium WebDriver, Cucumber and Extend Report frameworks in JAVA.
  • Built hybrid automation framework integrating Data-Driven and Keyword-Driven approaches
  • Configured the test framework to use Log4j to capture the test execution logs and effective debugging.
  • Experienced automating performance and load testing for APIs and UI functionalities using JMeter.
  • Automated SOAP and REST services dealing with payment management system
  • Automated data validation using SQL for backend data.
  • Integrated Automation test suites in to GitHub-based Jenkins CI/CD pipelines and scheduled test run.
  • Ensure Section 508/WCAG 2.0 accessibility Compliance test using ANDI, JAWS, Color Contrast Analyzer (CCA) and NVDA.
  • Delivered multiple presentations in Application Development Community of Practice and Learning Table sessions

Software Development Engineer in Test

Contractor to CACI (Client - U.S. Customs and Border Protection)
06.2024 - 09.2024
  • Development of automated test frameworks for BEAGLE ASF Team, successor to CBP’s Border Enforcement Management Systems reusability using Selenium WebDriver in JAVA.
  • Designed and implemented Behavior Driven Development frameworks using Cucumber, Serenity and Junit for BEAGLE’s Intelligent Computer Assisted Detection program, enhancing real-time border monitoring and analysis capabilities
  • Automated API testing using Swagger and REST Assured ensuring seamless integration with external systems
  • Managed regression test suites by auto-scheduling and executing them through Jenkins and GitLab, resulting in a 25% reduction in manual testing efforts
  • Experience in Section 508 standards by conducting accessibility testing using ANDI and Color Contrast Analyzer (CCA).

Lead Software Development Engineer in Test

Point Predictive Inc.
09.2022 - 09.2024
  • Designed and developed an automation framework Pytest in Python and Selenium WebDriver ensuring scalable testing across products
  • Automated UI and API regression testing.
  • Implemented data validation automation utilizing Postgres, Redshift, and Snowflake databases to enhance data integrity.
  • Conducted performance and load testing for APIs and UI functionalities using JMeter.
  • Integrated automated test suites with Jenkins for auto-reports.

Lead Test Automation Engineer

Solutions By Design II (Client - Centers for Medicare & Medicaid Services)
08.2018 - 09.2022
  • Led the design and development of automation frameworks for Health Insurance Oversight System(HIOS), a web-based system for CMS, in Selenium WebDriver using TestNG, improving test efficiency and maintainability while automating UI functionality, MFA, and email validation.
  • Created Web services and UI monitors in NewRelic
  • Integrated automated smoke, regression, and performance test scripts into Jenkins pipelines provided comprehensive test result reports using Extent Reports and APDEX metrics.
  • Experienced in 508 compliance testing.
  • Automated API and UI performance using JMeter.
  • Monitored system logs using Splunk for troubleshooting


Senior Test Automation Engineer

Freddie Mac
03.2018 - 08.2018
  • Designed and developed automated test scripts for Sparta, Freddie Mac's Multifamily Securitization System, using Selenium WebDriver.
  • Automated functional and API testing using Cucumber with Gherkin, Java, TestNG, REST Assured, and built tests using Maven pom.xml.
  • Validated SOAP and REST web services manually using SOAPUI and automated API testing with JMeter.
  • Utilized SQL to validate backend data consistency.
  • Tracked and resolved defects using Microsoft Team Foundation Server


Senior Automation Tester

Devensoft
06.2015 - 02.2018
  • Developed and executed test plans and automated scripts using Selenium WebDriver with TestNG in Java.
  • Utilized JMeter for load and stress testing to assess system performance and optimize performance and SQL queries for data validation, ensuring robust performance and data integrity
  • Managed defect tracking and reported/assigned severity ratings using JIRA, prepared release notes, and conducted Build Verification Testing in the production environment.

Quality Assurance Analyst

Citigroup
06.2010 - 05.2012
  • Reviewed Business Requirement Documents and Technical Specifications for the GSM project, which serves as a Reference Data Store for Citigroup’s Global Transaction Services (GSM), providing crucial product and pricing data
  • Developed Test Plans, test cases and exposure to various security instruments that include equities, fixed-income, warrants, options, futures, Mortgage backed securities (MBS) etc. Testing was performed to validate the pricing logic for these instruments based on the pricing feeds from various sources and regions that includes Bloomberg, Reuters, Telekurs, FTSI, etc.

Quality Assurance Analyst

MedForce Technologies
05.2008 - 08.2008
  • Created detailed test plans, test cases, and test data for Medforce Scan, the company’s flagship web-based document management and paperless office solution tailored for the healthcare industry
  • Managed test cases and tracked defects using TestTrack.
  • Used Toad for SQL querying to verify data integrity.

Education

Bachelor - Computer Science

University of Madras
India
05-2001

MBA -

University of Madras
India
01-2003

Skills

    Languages: Java, Python, Javascript, SQL, PostgreSQL, Splunk HTML/CSS, XML

    Testing: Agile, Selenium WebDriver, Cucumber, Serenity, JMeter, Jenkins, Pytest, TestNG, Junit, Log4j, REST Assured, SOAPUI, Postman, Swagger, Zephyr Jira, TestDirector/Quality Center, TFS, Test Track

    Tools: New Relic, Pingdom, Git, GitLab, MS SQL Server, Redshift, Snowflake, Oracle 8i/9i, Toad, DataGrip, Eclipse, IntelliJ

Certification

DHS Trusted Tester,

Certified SAFe5 Practitioner

Timeline

Software Development Engineer in Test(SDET)

Riva Solutions Inc (Client – Department of Health and Human Services)
10.2024 - Current

Software Development Engineer in Test

Contractor to CACI (Client - U.S. Customs and Border Protection)
06.2024 - 09.2024

Lead Software Development Engineer in Test

Point Predictive Inc.
09.2022 - 09.2024

Lead Test Automation Engineer

Solutions By Design II (Client - Centers for Medicare & Medicaid Services)
08.2018 - 09.2022

Senior Test Automation Engineer

Freddie Mac
03.2018 - 08.2018

Senior Automation Tester

Devensoft
06.2015 - 02.2018

Quality Assurance Analyst

Citigroup
06.2010 - 05.2012

Quality Assurance Analyst

MedForce Technologies
05.2008 - 08.2008

Bachelor - Computer Science

University of Madras

MBA -

University of Madras
Pushpa Viswanathan