Engineer Resume
SUMMARY:
- Extensive experience in manual Test Case execution, reporting and triage.
- Extensive experience in QA 18+ years, Planning, including development of Test Strategies, Test Cases, Test Plans.
- 15 years of experience in Test Automation, 18 years of manual testing
- Several years of experience in cross - browser and cross-device testing
- Versatile with black, and white box testing approaches
- Experience with client-server testing
- Experience training individuals of various skill levels in testing techniques, and documentation
- Performed User Interface Smoke, Unit, Integration, Functional, System, Load, Stress, Negative, Performance, Ad-Hoc, Scalability, Security, Penetration, and Regression testing of product.
- Provided support to developers for debugging,
- Strong troubleshooting skills
- Strong communication, collaboration, and teamwork across diverse groups
- A passion for learning new skills and have demonstrated this ability by learning very quickly
- A “test to break” attitude when it comes to finding bugs
- Experience with Windows, MacOS and Linux operating systems
- Experience in working with distributed groups around the world
- Experience working remotely
- Have a good understanding of the software development life cycle (SDLC) including agile
TECHNICAL SKILLS:
Development Languages: Java, JavaScript, PHP, XML, Ruby, Yaml, Json, Python, XPATH, Nodejs, C#, Expect, Tcl/TK
Development Tools: Atom, Visual Studio, TextWrangler, Notepad ++, Sublime, Eclipse, Xcode
Database: MySQL, Oracle, MongoDB, MS SQL Server, influxDB, DynamoDB
QA Tools: JIRA, TortoiseSVN, SCP, FileZIlla, ClearCase, gitHubWeb ToolsHTML, CSS, JS, PHP, jQuery, REST, Selenium, Chromedriver, geckodriver, selenium-webdriver, Postman, Jmeter, Apache Bench, Blaze Meter, locust, httperf, hurl, iperf, PerfKitBenchmarker, tsung, Taurus, Gatling, and Grinder Gherkin, Cucumber, Protractor, Graphana
Virtualization Tools: VMWare, VirtualBox, Vagrant
WebServers: NGINX, Apache
OS’s: Ubuntu, CentOS, RHEL, Debian, Fedora, Windows 10, and MacOS
Public Cloud Platform: Azure, GCP, Amazon Web Services Ec2, S3, Kinesis streams, API Gateway, Lamda(Serverless), ML, Sagemaker, RDS. DynamoDB, CloudWatch, CloudFront, VPC, Route53, IAM, Auto-Scaling, ELB, Security Groups, Elastic Beanstalk, and Certificate Manager
Software Tools: Jenkins, Docker, Chef, Kubernetes, Swarm, Git
PROFESSIONAL EXPERIENCE:
Confidential
Engineer
Responsibilities:
- Analysis of unit test plans. Provide comments on enhancements and holding formal reviews. These include but not limited to: WiFi, IPv4, IPv6, IPv4 Firewall, IPv6, Firewall, Voip, Multicast, L2, QoS, Logging, Wan, WebUI, TR069, NTP, LAN, Embedded Systems, IGMP, Microservices, DNS, DHCP, and Docker containerization as well as Swarm and Kubernetes orchestration, Docker Trusted Registry implemented with UCP, Docker Registry. Performed Penetration testing of product to make sure it is secure.
- Performed Docker testing of product, push, pull of images trusted and untrusted, creating container and then running it, image creation, swarm joins and leaves
- Performed load testing using tools: Jmeter, Blaze Meter
- Performed WebUI testing. Developed automated test using Jmeter, Apache Bench, Blaze Meter, locust, httperf, hurl, iperf, PerfKitBenchmarker, tsung, Taurus, Gatling, and Grinder. Extensive use of Github for testing purposes
- Hypervisors used for testing VirtualBox, VMare Fusion, VMware Workstation, Vagrant.
- OS’s used for testing: Ubuntu, CentOS, RHEL, Debian, Fedora, Windows 10, and Mac
- Databases used for testing: MySQL, Postgres, and DynamoDB . influxDB, DB tool MySQL Workbench
- Container Orchestration used for testing: Kubernetes, Swarm
- Programing Languages used: Yaml, Json, Python, and Ruby. Webservers used for testing: Nginx, Apache
- Cloud computing project: Aws offerings Ec2, S3, Kinesis streams, API Gateway, Lamda(Serverless), ML, Sagemaker, RDS. DynamoDB, CloudWatch, CloudFront, VPC, Route53, IAM, and Certificate Manager. Knowledge of Azure and GCP
- Open source performance testing using tools: Jmeter, Apache Bench, Blaze Meter, locust, httperf, hurl, iperf, PerfKitBenchmarker, tsung, Taurus, Gatling, and Grinder
- REST Api testing using AWS API gateway. Postman, Jmeter, Apache Bench, Blaze Meter, locust, httperf, hurl, iperf, PerfKitBenchmarker, tsung, Taurus, Gatling, and Grinder
Sr. QA Engineer
Confidential
Responsibilities:
- Wrote Performance, Smoke, Security, Interoperability, Functional, Protocol, test plans and Test Strategy based on requirements document. Areas test cases were derived from: Ip Sec, Ipv6, 6rd, Ip forwarding, PPPoE, L2TP, DSL, Firewall, ipv4, RIPv1 and 2, uPnP, Lan, Wan, bridging, DHCP, DNS, VPN, UDP, TCP/IP, DDoS, USB, ARP, QOS, NTP, TR-069 etc…
- Gave technical support to engineers in lab. Evaluated software and test equipment.
Confidential
Sr. QA Engineer
Responsibilities:
- Regression, Functional and mobile testing of website
- Developing automated test using webdriverjs, Selenium webdriver, Selenium IDE, and node.js
- Cross - browser testing-Chrome, Firefox
- Working with distributed groups in US
- .Net environment
- Agile environment
Confidential
Sr. QA EngineerResponsibilities:
- Developed WebUI automated functional, regression, and smoke test using Soasta CloudTest Lite, for regression testing of website. This includes validation of page content. Also, giving Cloud Test Lite support to team members.
- Built automated suite of test for staging, QA’s Exhaustive Screen Test
- Coordinating with different teams such as QA, Release Management to have their different activities automated.
- Assign team members test to automate. Since CloudTest Lite is a virtual machine I use VMWare or Oracle Virtual Box to run it. Working remotely and able to collaborate with groups that are remote. Agile/Scrum environment
- Using GIT for version control.
- Using Firefox “View Xpath”, Firebug, Inspect Element and Xpath to find element on web page
- Using Selenium IDE and Selenium Builder for automation as well
- Setup and ran Jenkins on different build instances, also ran automated test on different builds on local laptop and PC, Windows and Mac OS with different browsers. (Chrome, Firefox, IE)
- Started learning Protractor for E2E testing, also setup Dev Env for feature file automation using VS C# with selenium webdriver, and webdriverjs
- .Net environment
Technology Consultant
Confidential
Responsibilities:
- Performed these types of functional testing: Ip Sec, Ipv6, 6rd, Ip forwarding, PPPoE, L2TP, DSL, Firewall, ipv4, RIPv1 and 2, uPnP, Lan, Wan, bridging, DDoS, DHCP, DNS, VPN, UDP, TCP/IP, etc...
- Wrote Performance, Smoke, Security, Interoperability, Functional, Protocol, test plans and Test Strategy based on requirements document. Used Tools used for storing data and bug reports, Jira, Confluence.
Confidential
Software Application Tester
Responsibilities:
- RVU integration and compliance testing along with bug reporting and resolving bugs.
- Performed automated Java testing using tool (RCTT) to exercise test cases.
- Developed JavaScript, and HTML 5 apps using templates.
- Performed HLS encoding/transcoding and testing of website.
- Performed Smooth Streaming encoding/transcoding, and Smooth Streaming testing of website in .Net environment.
- Performed, Video Media Server, Client/Server, HTML5, profile, video content, UI, Website.
- Mobile device (i.e. Android OS, and IOS) of website), and DLNA compliance, live video stream testing.
- Tracked, reported, and resolved bugs using Jira and Bugzilla. Worked closely with software developers to resolve bugs
- Client server testing of application software
Confidential
QA Development/QA Test Automation/Regression Lead
Responsibilities:
- Developed WebUI automated functional regression test using Soasta CloudTest Lite, Selenium for regression testing of website. Tools used to find elements on web page, Firebug, XPATH, Inspec Element
- Developed Web Performance Test using Visual Studio Ultimate in C# in test mode.
- Also, did load testing of Website with the same tool in a .Net environment.
- This was done using the Website Test recording tool that is part of Visual Studio Ultimate.
- Developed performance test using CloudTest Lite.
- SQL query testing.
- Assigned team members test to automate. Involved with test standards collaboration. Reported bugs in Target Process.
- Conducted peer reviews.
Confidential
QA Tester
Responsibilities:
- Analyzed Functional Specification document and derived necessary test scenarios to evaluate the software product, and wrote test plans accordingly to effectively test "Disaster Relief Website". Finding bugs. Verified bugs
- Reported bugs using Target Process. Website testing of software functionality. Agile/Scrum Product Development environment.
Confidential, Westborough, Massachusetts
Senior SQA Engineer/ Systems Test Engineer
Responsibilities:
- Managed manual and automation projects. Ran, and maintained automated routing regression setup which was build using TCL/Expect.
- Developed, executed, maintained and documented test strategies and test plans. Developed test strategies and test plans per requirements and functional specs.
- Conducted Network Protocol Related testing.
- Recommended strategies and methods to improve test plans and test processes.
- Used Clear Quest for repository, reporting and tracking bugs, and providing updates on resolved bugs through the entire development life cycle.
- Wrote Tcl/Expect scripts for manual to automate testing for various applications to ensure proper business compliance and to stress system. Performed multiple projects concurrently.
- Performed N+1, CMTS, M-CMTS, Route Server redundancy, routing, software upgrade/downgrade, disk drive/solid state drive, and streaming video testing. Routinely ran shell script to load application on controller.
- Performed User Interface, Functional, System Integration, System, Load, Stress, Negative, Performance, Ad-Hoc, Scalability, and Regression testing of product Trained and collaborated with offshore team in China.
- Developed automated load and stress test using Smartbits to test product
- Estimated test timeframe.
- Conducted peer reviews of Test Strategies and Test Plans. Involved with equipment planning.
- Provided weekly status reports.
- Worked closely with software developers while developing Test Strategies, Test Plans and debugging. Knowledge of SDLC
Confidential, MA
Systems Test Engineer
Responsibilities:
- Designed and wrote test cases reflecting the documented specifications for Cuda 12000 IP access switch.
- Ran, and maintained automated routing regression setup. Regularly assessed progress and prepared test status report for management.
- Supported the design team in debugging issues, isolated root cause of issues and partnered with design team on resolution. Interfaced with marketing and sales to understand customer problems/requirements. Reviewed documentation material and provided input to solution design guides.
- Developed test strategies and test plans per requirements and functional specs.
- Wrote Tcl/Expect scripts for manual to automate testing for various applications to ensure proper business compliance and to stress system
- Used Clear Quest for repository, reporting, tracking, and providing updates on resolved bugs through the entire development life cycle.
- Managed manual and automation projects. Performed multiple projects concurrently. Performed N+1, CMTS, M-CMTS, Route Server redundancy, software upgrade/downgrade, disk drive/solid state drive, and routing testing. Consistently completed projects ahead of schedule. Assisted other team members with their work load. Performed User Interface, Functional, System Integration, System, Load, Stress, Negative, Performance, Ad-Hoc, Scalability, and Regression testing of product.
- Estimated test timeframe. Involved with equipment planning. Provided weekly status reports. Knowledge of SDLC.
- Developed automated stress and load test using IXIA and Smartbits to test product
Confidential, Westborough, Massachusetts
Systems Test Engineer
Responsibilities:
- Designed and wrote, and executed test plans for Cuda 12000 IP Access Switch, FFBPM Provisioning Server.
- Wrote TCL/Expect scripts to test and stress the system.
- Ran automated scripts from Access db to test product
- Skilled in effectively isolating problems in Cuda environment whether it’s Cuda or third party. Interfaced with Customer Service to understand configurations and customer related issues.
- Used Clear Quest for repository, reporting, tracking, and providing updates on resolved bugs through the entire development life cycle.
- Performed Gui and cli testing of UI that was Java based as well as dhcp server testing to validate cable modem access.
- Provided weekly status reports. Knowledge of SDLC
- Routinely ran shell script to load application on controller.
- Developed automated stress and load test using Smartbits to test product
