Summary
Overview
Work History
Education
Skills
Certification
Software
Interests
Work Availability
Timeline
GeneralManager
Srinath Varkala

Srinath Varkala

Quality Assurance Engineer
Mount Laurel,NJ

Summary

Software Quality Assurance Engineer with over 10 years of software testing lifecycle experience, including designing, developing and implementing test plans, test strategy, test scenarios, test automation and test processes across different business operating platforms.

Hands-on technology professional accustomed to work in complex and challenging project-based environments. Multifaceted experience in Quality Assurance and Software Testing. Created Test Automation frameworks using Rest Assured, Selenium, and Cucumber Tools.
Enthusiastic Test Automation Engineer eager to contribute to team success through hard work, attention to detail and excellent organizational skills. Clear understanding of Test Automation success factors and well trained in diversified QA Automation software and tools. Motivated to learn, grow, and excel in new test automation tools, software, and technologies.

Overview

7
7
years of professional experience
4
4
years of post-secondary education
4
4
Certificates

Work History

Quality Assurance Engineer - Automation

Tata Consultancy Services- Sirius XM
Lawrenceville, NJ
07.2017 - Current
  • As Quality Assurance Automation Engineer in Tata Consultancy Services, performed comprehensive analysis of business requirements, carried out test design and test automation activities on backend Restful API services for Sirius XM -Pandora core and content streaming applications across multiple platforms such as Web, Mobile, (Android, IOS) Apple TV and Fire-TV.
  • Accountable for preparing detailed test analysis and develop test automation scripts in ensuring application compliance with QA standards, federal regulations and customer specifications.
  • Evaluation of function, performance and design compliance of every service against design standards and customer needs.
  • Operated under Agile and Scrum frameworks to complete releases and well-organized sprints.

Achievements:

  • Developed and Implemented Behavior Driven Development (BDD) Automation Framework using Cucumber-Gherkin, Java, Gradle and Rest Assured API libraries for pivotal API services within Sirius XM application.
  • Organized Testing setup to execute performance, load and stress tests across key functional service APIs of Sirius XM and Pandora content Streaming Applications using Locust Tool with script
  • Implemented Image Comparison techniques on web components as part of Web UI Test Automation framework using Selenium shutterbug and ashot web driver.
  • Improved efficiency of Test Automation framework by adding robust features using Rest assured java libraries. Created customized extensive cucumber report using Java and cucumber.
  • Reduced manual testing effort hours by 70% with increasing number of regression test cycles on daily basis along with increasing overall test coverage.
  • Developed test scripts to execute automation of API feature testing.
  • Successfully applied Agile Delivery methods to simplify testing process decisions through iterative development.
  • Created Test scenarios using JavaScript within Newman Postman tool to run sanity and conformance testing on RESTful APIs.
  • Successfully designed Non-Functional test scripts within BDD framework to make sure other application dependencies are well-tested and verified.
  • Developed test scenarios within BDD framework to verify functional and compatibility of new services/updates in comparison to existing API services.
  • Uncovered edge business cases as part of Quality improvement and broadening test coverage using BDD automated tests.
  • Monitored resolution of bugs, tested fixes and helped developers tackle ongoing problems by providing QA perspective.
  • Created Functional and Non-Functional test procedures and scripts for modules and software API implementations for more than two projects per year.
  • Coordinated with DevOps team and Implemented CI-CD process using Jenkins to run BDD Automated tests in all project environments during every API service deployment.
  • Assisted other QA teams (working on REST APIs) in facilitating ideas and thoughts on developing test automation framework.
  • Helped other API QA project teams to evaluate and finalize Test Automation tools considering application / service structure and complexity as key factors.
  • Collaborated with downstream API testing team to evaluate and finalize Test Automation tools considering application / service structure and complexity as key factors.

Software Test Engineer

Tata Consultancy Services (TCS)- AT&T Mobility
Redmond, WA
06.2017 - 06.2017
  • Worked as Software Test Engineer in TCS with AT&T mobile testing project which deals with QA Manual and Automation testing activities on Enterprise and Consumer applications in mobile (Android, IOS) and wearable devices.
  • Supervised five-member software testing team in developing and implementing quality-assurance and quality-control methodologies.
  • Adapted Agile testing techniques to ensure Application/System compliance with QA standards and customer specifications.
  • Played a key role in creating test scenarios for REST API testing of AT&T messaging application in mobile,web and wearable platforms.

Achievements:

  • Successfully Automated Cloud based Web-UI application using Selenium web driver, Junit and Maven to verify message content sync up in cloud from native messaging application. This reduced about 25% of manual testing effort in overall QA activities.
  • Developed python test framework using pytest to execute tests on REST APIs and generate Test Logs /Report to verify successful response and content for different user operations in AT&T Mobile messaging application. This Implementation reduced about 60% of total manual testing effort hours.
  • Identified significant root causes for many high severity and high priority defects for AT&T messaging and consumer Applications at the early stages of Development. This resulted in 0 defect leakages in every production deployment.
  • Managed offshore team of size 5 and well-coordinated functional testing activities on daily basis using stand up meetings.
  • Saved troubleshooting time of development team by finding root causes of defects well in advance of pre-project release timelines.
  • Troubleshooted software issues in perfecto tool on daily basis to make sure hassle-free testing of mobile apps remotely (from offshore or onshore) which helped testers of other time zones to focus only on test activities and avoid being blocked by tool issues.
  • Worked closely with different departments (Development, Product and Design Team) and developed innovative solutions to application functionality issues using brainstorming and talk sessions.

Software Tester

Tata Consultancy Services (TCS)-Earthlink
Hyderabad, Telangana
06.2012 - 04.2014

Started my career as a software tester in TCS- Earth Link's End-To-End QA project for OSS/BSS applications. Analyzed business requirements, conducted gap analysis, estimated project scope and worked closely with fellow developers to deliver high-quality software solutions by running rigorous manual tests.

Achievements:

  • Unveiled good number of critical and high severity bugs with in QA environments and ensured no defect leakages in production.
  • Increased Test Coverage by writing and executing exploratory test cases matching with functional requirements which in turn improved quality of OSS application.
  • Ensured 0 defect leakage with prior rigorous testing in test environments.
  • Developed comprehensive test plans and workforce breakdown structures for complete systems.
  • Revamped key functional requirements collaborating with developers and product owners to stay current on product features and intended functionality.
  • Successfully Streamlined testing processes to identify areas in need of improvement.
  • Optimized test cases to maximize success of manual software testing and this reduced frequent revisiting of test scenarios.
  • Trained new test employees on company guidelines to promote productive and high-quality work.

Education

Bachelor of Technology - Electronics And Communications Engineering

Swami Vivekananda Institute of Technology
Hyderabad - India
08.2006 - 05.2010

Skills

    QA Engineering: Agile Methodologies, Test Planning, Strategy and Design, Functional and Non-Functional Testing, STLC and SDLC process

undefined

Certification

Certified Tester, Advanced Level Test Automation Engineer - ISTQB

Software

REST Assured

Selenium

  • Cucumber

Locust Tool

PostgreSQL

Postman - API Testing Tool

Jenkins

Perfecto - Cloud Based tool for Mobile Devices

Debugging Tools: Charles Proxy and App Dynamics

Team City

JIRA

Code Management Tools: GitHub and Bitbucket

Interests

Movies

Automation Engineering

Artificial Intelligence

Physics

Music

Cricket

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Certified Tester, Advanced Level Test Automation Engineer - ISTQB

03-2022

Post Graduate Program in Artificial Intelligence and Machine Learning - University Of Texas Austin

06-2020

Quality Assurance Engineer - Automation

Tata Consultancy Services- Sirius XM
07.2017 - Current

Software Test Engineer

Tata Consultancy Services (TCS)- AT&T Mobility
06.2017 - 06.2017

Functional Tester - HP -v11

01-2014

Certified Tester, Foundation Level -ISTQB

03-2013

Software Tester

Tata Consultancy Services (TCS)-Earthlink
06.2012 - 04.2014

Bachelor of Technology - Electronics And Communications Engineering

Swami Vivekananda Institute of Technology
08.2006 - 05.2010
Srinath VarkalaQuality Assurance Engineer