Viharika Bhimanapati
About
Viharika is a seasoned QA Engineer with over 10 years of experience in SDLC, specializing in media and telecommunications domains. She has extensive expertise in testing video streaming and live TV across various devices, including STBs and mobile platforms. Viharika is certified as an Agile SAFe Practitioner and proficient in Agile and Kanban methodologies. Her skill set includes automation tools like Selenium, Cypress, and Appium, as well as performance testing with JMeter and Blazemeter. She is experienced with AWS services, Hadoop ecosystems, and various monitoring tools. Viharika excels in both functional and performance testing, with a strong background in database operations and cloud technologies.
Viharika is a highly skilled Sr. QA Engineer and Analyst with over 10 years of experience, specializing in software testing, automation, and performance engineering across diverse domains, including media, telecommunications, big data, and cloud computing. She possesses expertise in testing video streaming applications on multiple platforms, including STBs, mobile devices, and OTT services, leveraging tools like Selenium, Cypress, Appium, and JMeter for automation and performance testing. Certified as an Agile SAFe Practitioner, she has extensive experience in Agile and Kanban environments, conducting UAT, integration, functional, and compliance testing while working with large-scale data pipelines and cloud-based applications. She has a strong command of AWS services, including Lambda, EMR, S3, DynamoDB, and Kinesis, and has performed validations on streaming platforms like Roku TV and Netflix. She is proficient in scripting languages like Python, Perl, and Shell, and has extensive experience in database testing with SQL Server and Oracle. She has successfully contributed to large-scale projects such as migrating legacy video content processes to cloud platforms and testing dynamic ad insertions in live TV streaming. Her proficiency extends to performance testing using JMeter, BlazeMeter, and Gremlin, as well as server monitoring with AppDynamics, Splunk, and Azure App Insights. She has worked extensively with big data technologies such as Hadoop, Spark, Hive, Kafka, and Oozie, ensuring data integrity and scalability in cloud environments like AWS and Azure. Her work includes developing automation frameworks, conducting chaos testing, optimizing cloud deployments, and validating microservices using Kubernetes, Docker, and RESTful APIs. She has led the creation of test strategies, performance benchmarks, and CI/CD pipelines using Jenkins, Bitbucket, and Grafana. With a strong background in monitoring, logging, and infrastructure testing, she has successfully executed end-to-end performance, functional, and big data validations, demonstrating exceptional analytical and problem-solving skills. Her ability to manage large datasets, optimize system performance, and ensure seamless integration of applications makes her a valuable asset in software quality assurance, big data testing, and cloud-based deployments.
Skills & Expertise
AWS
YARN
HDFS
Map Reduce
DynamoDB
Redshift
AWS Neptune
Jenkins
SQL Server 2000 -DTS Packages
SQL
Python
C#
Java
HTML
Eclipse
Selenium
CloudWatch
Waterfall
Azure
Hive
HBase
Chef
Splunk
S3
Shell Scripting
Kinesis
Perl
Apache Tomcat
Kafka
Shell
JMeter
Sqoop
PERL
Restful
Pig
cloud technologies
Cypress
Agile Scrum
Mobile Web application
Apache Flume
Zookeeper
Oozie
Spark HBase
HiveQL
Gremlin
IDE/GRID/RC
SOAPUI
Appium
Open Stack
Soap
Web Logic Server
AppDynamics
Splunk
New Relic
Kibana
CloudWatch
Log stash
AWS RDS
Redshift
Oracle MySQL
HBase
Couchbase
DynamoDB
Agile Scrum
Kanban
Research Interests
cloud computing
Information Technology
Computer Sciences
Automation
Software Testing
Big Data
Kanban
Telecommunications
Video streaming
AWS services
Big data technologies
Agile Environments
Performance Engineering
Media Applications
UAT Testing
Integration Testing
Functional Testing
Compliance Testing
Cloud-Based Applications
Dynamic Ad Insertion
Server Monitoring
Cloud Deployments
Microservices Validation
Automation Frameworks
Connect With Me
Experience
Sr. Big Data & Cloud Test Engineer
- Well versed in various roles such as individual contributor as Functional, Performance, AWS, Big Data Quality Assurance Engineer roles for E2E testing. Worked as an SME for Migration Projects for Big Data Platforms for End-to-End Testing. Developed Python Test Framework and used boto3, Pytest, pandas, NumPy etc. libraries for creation, management and testing of Pipeline. Configured AWS CLI for authenticating and accessing the Services using boto3 and developed Project Directory. Created Modules for managing EMR Clusters and developed test cases to automate Data pipeline testing. Created Python scripts for extracting Test data URL’s from production to access Elasticsearch Indexes and used validators and other python libraries along with boto3 to ingest the URL’s into LAB environment. Simulated user interactions with data pipeline interfaces to test the end-to-end workflow, including triggering jobs, monitoring progress, and verifying outputs. Leveraged both Selenium and Python Libraries in Test framework for End-to-End workflow Big Data Pipeline Testing where Web based UI’s and Dashboards are part of Validation. Experience in using JMeter for Performance Testing like Load, Stress and Endurance tests. Experience with JVM performance tuning, Heap and Thread dump analysis. Developed Automated Performance scripts and integrated them to CICD using Jenkins. Have hands-on in Kinesis Data Stream and Flink services in AWS as part of data pipeline, also procure data validation in AWS that and troubleshoot for any data loss. Worked on functions in AWS Lambdas which aggregates the data for Ad processing and stores results in Dynamo DB. Dropped and created Tables and Indexes using Sort Keys for Dynamo DB tables. Expertise in working with EMR and running Spark Streaming jobs and have expertise on Spark SQL queries. Have hands on creating AWS Glue – crawler jobs for raw data events to populate on tables. Experience in working with microservices as part of Hadoop projects and worked on applications like Kubernetes, Dockers, Logstash, Elastic Search, ECS, Flink etc. Tuning Lambda functions and step functions in AWS environment and triggering the application modules on demand. Good amount experience on running performance tests for different applications like Web services, ETL and Batch jobs hosted on On-Prem, Hadoop platforms and AWS cloud Experience on STB and OTT Platform testing, deploying and validating builds on STB’s and other devices to test E2E Video and Audio testing. Developed BDD tests using Cucumber by creating feature files for automation by writing behavior and step definitions. Created BDD framework with Cucumber for End-to-End testing for web-testing and added test cases to CI tools. Coordinating with Systems analysts, business partners and different stake holders to derive SLA for Load test. Also, providing critical factors requirements such as response time, throughput, transactions/sec, user threads, error rate, network utilization, connection pools hit ratios etc. Worked on creating Grafana, Splunk and Prometheus dashboards to monitor the calls on individual API’s. Proficient in using Azure Portal for Server Monitoring, App Insights and DB Performance Metrics. Worked on AppDynamics and New Relic Dashboards to monitor the Performance test results and analyze the system health (Metrics). Performed POC for a Go Lang dependency project which was integrating with Advanced Amazon cloud services. Was part of Go Lang Pipeline set up which combines CI/CD stages that encapsulates directive to build, analyze and perform tasks. So, the pipeline will check out the Go Lambda function code in predefined workspace. Have knowledge on how micro services in Go Lang used to communicate with internal API’s to authorize the tenants. Environment: Selenium Web driver/IDE, Eclipse, Java, JavaScript, HTML, CSS, X-path, Test-NG, SVN, SOAP UI, Fire bug, Fire Path, JMeter, CI/CD, Selenium, Maven, Eclipse, Oracle, Restful, WebDriver, Cucumber, Path, Git, Jenkins, AWS, Azure, Apigee, Kibana, Elastic Search, Lambda, Athena, Glue, CloudFront, SQS, SNS, REST, Soap, Bit bucket, GIT, JIRA, Postman, Grafana, Prometheus, Splunk, App Dynamics.
Education
Southern University and A&M College, Baton Rouge (SUBR)
Certificates & Licenses (2)
Microsoft Azure AI Engineer Associate
SAFe Practitioner
Publications (1)
Big data and cloud services have transformed media and entertainment. Integrating big data technology with cloud services is essential for media testing and analysis as content generation, distributio...
dd