Summary
Overview
Work History
Education
Skills
Additional Information
Timeline
Generic

SWETHA REDDY

San Jose,CA

Summary

Dedicated Senior Quality Assurance Engineer with over 10 + years of experience in software industry. I possess an in-depth understanding of manual testing methodologies and a strong ability to lead and mentor QA teams. With excellent communication and leadership abilities, I excel in managing complex testing projects and delivering results within tight deadlines. As a Senior QA Engineer, I am committed to upholding the highest standards of software quality and ensuring customer satisfaction.

Overview

20
20
years of professional experience

Work History

UI Quality Assurance Engineer

Nuage Networks, Nokia
02.2017 - Current

Working as UI QA engineer for Virtualized Services Directory (VSD) React-Redux based VSD UI application which is a programmable policy and analytics component within Nokia’s Software Defined Networking solution stack. The VSD Architect is the GUI that enables configuring and monitoring of the VSD


  • Design and create test plans and execute test cases for new UI features based on functional requirement spec
  • Participating in project team meetings to discuss the testing process, business requirements, assignments
  • Hands-on participation in testing and certifying releases
  • Perform manual testing, design test cases, drive automation, and prioritize these functions
  • Lead QA efforts through the design, implementation and support of new features and working with cross-functional teams to achieve such efforts
  • Worked on VSS (Virtualized Security Services) flow visualization GUI
  • Collaborate with the engineering leadership team to improve automation, QA methodologies, and to implement best practices
  • Build new automation test cases on the existing infrastructure
  • Reporting and tracking bugs found by automation
  • Modifying existing automation to fix errors
  • Conduct cross-browser testing to check the compatibility of applications across various browsers
  • Identify and report server/backend related bugs
  • Created and tracked bugs and generated bug reports via JIRA
  • Provide testbed setups for Development team for debugging
  • Monitor and debug daily regressions
  • Experience with maintaining UI Automation tests
  • Conduct thorough regression testing at the point of the release

Web application QA analyst

Hewlett Packard Enterprise, HPE
01.2016 - 11.2016
  • Understanding the requirements and functional specifications of the project
  • Identifying Test Scenarios required for the project and its preparations
  • Executed Regression Test cases and updated test cases to as for new changes
  • Created test plans and detailed test cases
  • Creating Automation Scripts in the sprints and stored them in the Test-Plan module of Quality Center (ALM)
  • Automated the entire web application using QTP as part of Regression Testing
  • Enhancing the QTP scripts by doing unit testing on the scripts before creating scenario based tests in Test-Lab Module of Quality Center
  • Creating defect tasks in Version One
  • Conducted DB testing using SQL queries to know the table data and column verifications
  • Followed up with the development team to verify bug fixes and update bug status
  • Attending daily Stand-up meetings, as part of the sprint meetings, for the QA Integration Team

QA Analyst

Cisco Systems - CA
11.2014 - 07.2015
  • Developed Test Plans and Test Cases from user stories and business requirements
  • Performed Back End testing by executing complex SQL queries against the database and comparing the query result sets with data entered through the Front End
  • Reviewed and documented the requirements in Business Requirements Document (BRD), Functional Requirements Documents (FRD), prepared Test scenarios, test data, test cases and updated Requirement traceability matrix (RTM) based on functional requirements
  • Developed, executed and maintained test automation scripts using QTP
  • Tested web services using SOAP UI
  • Actively participated in regular QA Team meetings to discuss testing process and resolve issues with local and off shore teams
  • Performed data migration testing to make sure that information in the source database matches with target database

QA Analyst

Ashlin Management Inc, MD
05.2011 - 11.2013
  • Analyzed the business and functional requirements
  • Prepared and published weekly QA status reports
  • Developed and executed Test Cases/ Suites that enable maximum coverage of product functionality and environments manually using Quality Centre and created automated test scripts using QTP
  • Participated in Kick off meetings and Walk through meetings with Development and Business teams
  • Involved in testing application on different mobile platforms such as iOS and Android devices
  • Identified and automated the tests that can be used for Automation (using QTP)
  • Involved in development of Automation Testing strategies and Test Process
  • Worked closely with the development team to analyze, debug and resolve any issues
  • Analyzed new requirements and do estimations for the small enhancements and development

QA Analyst

University of California, Immune Tolerance Network - MD
06.2003 - 08.2008
  • Determined testing requirements developed and reviewed scripts for positive and negative test scenarios, conducted baseline testing, and generated reports
  • Analyzed application, system, and security errors
  • Escalated issues to developers and verified fixes
  • Designed test plans and defined cases for functional, integration system, and user acceptance testing
  • Attended weekly defect report meetings and presented progress updates.

Education

Master’s Degree - Computer science

University of Maryland

Bachelors of Science - undefined

Skills

  • Testing Tools: Quick Test Professional (QTP), Load Runner, Quality Center, SOAP UI
  • Defect Tracking Tools: Bugzilla, JIRA
  • Programming familiarity: SQL, Python, Javascript
  • Web Technologies: REST APIs, JSON, Postman

Additional Information

  • Over 12 years of QA experience in all phases of life cycle, including requirements gathering, project planning, scheduling, testing, defect tracking, management, and reporting. Solid experience in software Analysis & QA Testing in Client/Server and Internet Web based applications Proven experience in black box manual testing of web applications with UIs. Having strong knowledge of various testing methods like Regression and Functional testing. Experience troubleshooting UI performance Experience validating API responses and performance Hands-on experience in Test Management and/or defect Management tools like Quality Center or JIRA. Ability to execute Back-End Testing / Database Testing, hands on with writing and executing SQL queries scripts to validate the data Developed use cases, user interface specifications, and user requirement specification documents. Experienced in working Agile Methodology (Scrum) Knowledge of DevOps and configuration management tools such as Jenkins and Puppet

Timeline

UI Quality Assurance Engineer

Nuage Networks, Nokia
02.2017 - Current

Web application QA analyst

Hewlett Packard Enterprise, HPE
01.2016 - 11.2016

QA Analyst

Cisco Systems - CA
11.2014 - 07.2015

QA Analyst

Ashlin Management Inc, MD
05.2011 - 11.2013

QA Analyst

University of California, Immune Tolerance Network - MD
06.2003 - 08.2008

Master’s Degree - Computer science

University of Maryland

Bachelors of Science - undefined

SWETHA REDDY