Home

vasanth - QA tester lead
[email protected]
Location: Plano, Texas, USA
Relocation: Yes
Visa: H1B
VeeraVasantha Rao Dama
Principal QA Automation Engineer at TravelPort (EX-Deem, LinkedIn & GlobalLogic)
Plano TX, 75024 +19089982958 [email protected]
PROFESSIONAL
SUMMARY Experience: 15+ years as an experienced SDET, offering invaluable intelligence on
software weaknesses. Applied expertise towards boosting revenue and reducing operational
costs for companies through implementing targeted quality assurance processes across
various domains such as Ecommerce, Social Networks (Professional), and Travel.
Testing Experience: Diversified experience in manual and automation testing for
web-based and mobile applications.
SDLC/STLC Knowledge: Excellent understanding of SDLC, STLC, and Defect Life
Cycle. Proficient in Bug Tracking and Bug Reporting.
Project Management: Expertise in using JIRA as a project management tool and JIRA
X-ray add-on as a testing management tool.
Integrated AccelQ with CI/CD pipelines to ensure continuous testing and real-time
reporting, improving deployment quality and speed.
Agile Methodology: Excellent understanding of Agile Scrum methodology including
participation in Sprint planning, Backlog Grooming, Retrospective, and Demo meetings.
Test Artifacts: Intense understanding of Test Plan, Test Strategy, Test Cases, Test
Scripts, Test Procedures, Test Reports, Test Log, and Traceability Matrix.
Programming Skills: Strong programming skills and experience in Java, Go, JavaScript
& Ruby. Thorough understanding of Object-Oriented Programming (OOP) and various
patterns.
Leveraged AccelQ s codeless automation capabilities to build test scenarios, minimizing the
maintenance effort for test scripts and reducing the overall testing cycle time.
Created test suites and scenarios in AccelQ to validate complex business workflows,
optimizing test coverage across functional and regression tests.
Testing Types: Proficient in Positive and Negative Testing, Functional Testing, Smoke
and Regression Testing using Selenium WebDriver with Java, WD & Taiko &
PlayWright with JavaScript.
Automation Frameworks: Experienced in building Behavior Driven and Data-Driven
frameworks with Selenium WebDriver, Cypress IO, JUnit, TestNG, Mocha, Gauge,
Cucumber (Java, JavaScript, and Ruby), and Playwright, integrating with Maven and
Node build tools.
Build Management: Experienced with Maven build management tool. Configured
Maven for automation projects and developed project model files (Pom.XML).
CI/CD Integration: Integrated Jenkins CI/CD with VSC Git/GitLab and scheduled
builds to run automatically during a build release invoking predefined Maven commands.
Pipeline Creations: Experienced in creating and managing GitLab pipelines using YAML
files.
Reporting: Experienced in creating and analyzing Extent reports, HTML reports,
Cucumber JSON reports, and automating test reports including screenshots where
necessary. Advanced knowledge of HTML, CSS, X path, JSON, JSON Schema
Validation, and XML.
Hands-on experience with Charles Proxy, Fiddler, and similar tools for network traffic
analysis during testing.
Database Testing: Experienced in Database Testing using JDBC and SQL Queries in
various RDBMS such as Oracle, PostgreSQL, and MySQL servers.
API Testing: Skilled in API Testing using Postman, REST Assured library, and Karate
Framework.
Micro Service Testing: Expertise in implement component tests and integration tests with
Go, Mocha & Gauge frameworks.
Expert in testing native mobile applications with a deep understanding of mobile testing
techniques, challenges, and market trends.
Developed robust automation frameworks from scratch, leveraging native toolsets for
both iOS and Android platforms.
Experienced with analytics tools like Dynatrace and Splunk to monitor performance
metrics and diagnose application issues.
Proficient in Gradle for managing Android builds and automation workflows, and Mind
Maps to visualize testing strategies and plans.
Executed mobile test automation scripts, ensuring high test coverage and stability,
improving test efficiency and reliability.
Skilled in integrating automation frameworks with CI/CD pipelines to ensure
continuous testing with tools like Jenkins and Azure DevOps.
Code Coverage Testing: Experience with SonarQube code coverage and code quality.
Hiring & Mentoring: Hire, mentor, and train QA engineers to ensure delivery of quality
product & automation.
CloudService Integration: Experience in integrating cloud services with Google Cloud
Platform (GCP) and Amazon Web Services (AWS).
Proficient in building and maintaining mobile test automation frameworks for iOS
using XCTest, XCUITest, and for Android using Espresso, UI Automator, Robolectric,
and Jetpack Compose.
Strong experience in mobile performance testing, ensuring apps meet performance
benchmarks across various devices and environments.
Mobile Testing: Basic knowledge of mobile testing with Appium automation mobile
testing tool.
Performance Testing: Skilled in performance testing with JMeter and LoadRunner
Problem-Solving: Creative problem solver who works hard and is motivated by challenges,
demonstrating a strong work ethic, good communication skills, and being a great team fit.
Expert in using Mind Maps and Test Charters for efficient test planning and strategy
visualization.
Adept at applying Test Heuristics such as SFDIPOT (Structure, Function, Data,
Interface, Platform, Operations, and Time) to guide exploratory testing efforts and
ensure comprehensive coverage.
Strong experience with CI/CD tools like Azure DevOps, Jenkins, and SourceTree,
ensuring seamless integration of automated tests into the development lifecycle.
Enhanced the efficiency of testing workflows by integrating automated tests into
continuous integration environments.
SKILLS
Technical skills:
Programming Languages: Java, Ruby,
Groovy, JavaScript, NodeJS, Go, Python &
C#.
Test Frameworks: Gauge, Cucumber,
TestNG, JUnit, TestUnit & Mocha.
Mobile Application Testing: Native iOS
and Android testing, mobile testing
techniques, challenges, and market
insights.
Utilities: IntelliJ, VSCode, Eclipse.
Collaborating Tools: SVN, GitHub,
Perforce, GitLab.
Continuous Integration Tools: Hudson,
Jenkins, GitLab Pipelines.
Build Tools: Ant, Maven, Gradle, Docker,
Node.
Network Debugging Tools: Charles Proxy,
Fiddler.
Analytics Tools: Dynatrace, Splunk.
Performance Testing: Jmeter, LoadRunner
Mobile Test Automation Frameworks:
XCTest, XCUITest (iOS); Espresso, UI
Automator, Robolectric, Jetpack Compose
(Android).
Mobile Performance Testing: Performance
testing on mobile apps using tools like
JMeter and LoadRunner.
WhiteBox Testing Tools: Postman,
BloomRPC, GrpcUI, Insomnia, HttpClient,
Axios, Request, RestAssured,
Mountebank.
BlackBox Testing Tools: Selenium
WebDriver, Taiko, PlayWright, Cypress,
Appium, WebDriverIO, Cypress IO,
Selenium Grid, AccelQ
Test Build & Integration Tools: Maven,
NodeJS, JDBC, Jenkins, GCP cloud
services, API Web.
Markup Languages: HTML, CSS
Selector, XPath, JSON, XML.
Defect Tool: JIRA, X-Ray.
Browsers/OS: Chrome, Firefox, Opera,
Safari, IOS, Windows, Linux.
Security Testing: Burp
Cloud Technologies: GCP & AWS
Tests Performed: Functional Testing,
Regression Testing, Smoke Testing,
Integration Testing, Positive/Negative
Testing, Parallel Testing, End to End,
Testing, Cross-Browser Testing, API,
Accessibility testing.
Test Planning & Visualization: Mind
Maps, Test Charters.
Test Heuristics: SFDIPOT (Structure,
Function, Data, Interface, Platform,
Operations, Time).
Databases: Oracle, MySQL, MongoDB,
CouchBase & PostgreSQL.
Soft skills:
Effective communication and attention to
Detail
Coachable/Adaptable
Analytical and Critical Thinking
Collaboration with offshore and onsite
teams
Task distribution and project execution
WORK HISTORY
PRINCIPAL QA AUTOMATION ENGINEER 03/2023 to CURRENT
DEEM (TravelPort Contract) | Okaland, CA
Work in Agile methodology, Scrum Framework, participated in following meetings:
Grooming, Sprint Planning, Daily Stand Up, Demo, Retro and other meetings.
Led an automation team to test the search engine for hotels, enabling the organization to
move to a cloud-native ecosystem on Google Cloud Platform.
Key member leading the test team for migration from monolithic to micro services.
Developed test procedures, scenarios, and data, and led high-performance team culture.
Interact with Product Management, Project Management, Engineering, and Operations
Teams to Plan Testing for delivery of products and enhancements and creating control
features to ensure systems effectively meet organizations standards
Building, maintaining and managing project's Framework
Responsible for creating Test Reports, Test Plans, and Test Strategy for modernization.
Created Automation framework in Node project build Tool using Gauge, Taiko, Axios
and JavaScript and added Slack Integration for generating Reports.
Created Page Object Model (POM) using Page Factory class to centralize Web elements
in one place
Conducted mobile performance testing on both iOS and Android applications using
JMeter and LoadRunner, ensuring the apps performed efficiently under various network
and load conditions.
Developed and executed test scripts for mobile app automation using XCTest for iOS
and Espresso for Android, ensuring thorough regression and performance testing on
multiple devices.
Utilized tools like Charles Proxy and Fiddler to monitor network traffic and optimize app
performance by analyzing network-related issues in mobile applications.
Developed and executed automated test scripts using Cypress for end-to-end testing of web
applications.
Created reusable test cases in JavaScript/TypeScript to validate application functionality.
Integrated Cypress with CI/CD pipelines (e.g., Jenkins, GitLab) for continuous testing and
deployment.
Writing Test Scenarios and Scenario Outlines in Cucumber Feature Files using Gherkin
language and executing them with Java and Selenium
Writing SQL Queries for Testing various Database validations and using JDBC for Java
implementation
Conduct Rest API Testing by using POSTMAN and REST Assured library with Java
Using Git and GitLab as source code management Tool
Using GitLab pipelines to run Regression Test suite and Smoke Tests and generated
reports.
Ensured cross-browser compatibility by running Cypress tests across multiple
environments.
Collaborated with developers and QA teams to identify bugs and improve overall product
quality.
Created test suites and scenarios in AccelQ to validate complex business workflows,
optimizing test coverage across functional and regression tests.
Utilized Cypress's capabilities like fixtures, custom commands, and mocking to simulate
different scenarios.
Collaborated with mobile app developers to optimize performance based on the analysis of
performance bottlenecks, ensuring the smooth functionality of apps even under high load
scenarios.
Integrated mobile test automation frameworks like Espresso, UI Automator, and
XCTest into the automation suite for testing native mobile apps, improving test coverage
and efficiency.
Report and analyze issues, defects and results, documenting accordingly in JIRA Xray,
working with the development team to facilitate timely corrections for defects.
Assist and mentor new automation Testers in different teams for better quality assurance
Participate in researching available Tools to improve Testing capabilities and product
quality.
Tools & Technologies: Kubernetes, Docker, GCP, GitLab, gRPC, Redis, XCTest, XCUITest
(iOS), Espresso, UI Automator, Robolectric, Jetpack Compose (Android). MySQL,
ElasticSearch, Kafka, Gauge, Taiko, CypressIO, JavaScript, MounteBank, PostgreSQL, Go, Java
& JavaScript.
PRINCIPAL QA AUTOMATION ENGINEER 01/2016 to 03/2023
Deem India (Full Time) | Bangalore, India
Worked with Agile methodology, Scrum Framework, participated in Daily Standup,
Planning, Grooming, Review, and Retro meetings
Created test suites and scenarios in AccelQ to validate complex business workflows,
optimizing test coverage across functional and regression tests.
Developed and organized Smoke, Functional, Positive, Negative and Regression Testing
Prepared and executed Test Scripts using Selenium, Cypress, Java, Cucumber and
IntelliJ IDE.
Designed and Developed Automation Framework from Scratch using TestNG, Java,
Maven, Selenium and RestAssured.
Wrote Test Scenarios and Scenario Outlines in Cucumber Feature Files using Gherkin
language
Performed performance testing using LoadRunner.
Performed Back-End Testing using JDBC (Java Database Connection) and automated Test
validation Scripts for REST Web Services using REST Assured library and Postman
Implemented Jenkins jobs to run Regression Test suite and Smoke Tests and generated
reports
Report issues and results documented accordingly in JIRA-X-ray.
Reviewed all test cases and test scripts for quality and identified additional areas to review
Discussed requirements and processes with project managers and developers
Updated and maintained project documentation for detailed record keeping
Monitored resolution of bugs, tested fixes and helped developers tackle ongoing
problems by providing QA perspective
Reduced overall testing hours 20% by writing and optimizing automation test scripts in
regression suite
TEST ENGINEER 04/2013 to 10/2015
LinkedIn (Full Time) | Bangalore, India
Worked with Agile methodology, Scrum Framework and participated in all sprint related
meetings
Analyzed Business Requirements, Technical Requirement documents, reviewed and
analyzed system specifications and used them to create Manual Test Cases
Collaborated with QA Engineers to develop effective strategies and Test Plans
Executed Test Cases manually and analyzed results
Created logs to document Testing Phases and Defects
Reported bugs and errors to development teams
Integrated mobile test automation frameworks such as XCTest, XCUITest (iOS), and
Espresso, UI Automator (Android) into the CI/CD pipeline, ensuring efficient automated
testing for mobile applications.
Key member in the test team for migration automation framework from Selenium RC
(Ruby) to WebDriver (Java).
Interacted with Developers and Business Analysts to perform various types of Testing
throughout STLC.
Prepared Test Summary Report, Defect Report on daily basis during execution time
Used JIRA for Bug Tracking and Reporting, also followed up with the development team
to verify bug fixes, and update bug status.
Conducted API testing using REST and OAuth frameworks.
SENIOR SDET 06/2009 to 03/2013
GlobalLogic (FullTime) | Hyderabad, India
Worked with Agile methodology, Scrum Framework and participated in all sprint related
meetings.
Automated test cases and maintained reliable scripts.
Selected and implemented testing tools for automation and performance.
Created comprehensive test plans and test cases.
Conducted manual testing for edge cases and complex scenarios.
Developed and executed performance and load tests.
Collaborated with development teams to understand requirements and designs.
Participated in code reviews to ensure quality standards.
Worked with stakeholders to define acceptance criteria.
EDUCATION
Bachelor's Degree (BTech) | Computer Science Engineering (CSE) 2008
Jawaharlal Nehru Technological University (JNTU), Hyderabad, India
LANGUAGES
DECLARATION
English, Telugu, Hindi.
I hereby declare that the above information is
true to the best of my knowledge and belief.
D.V.VasanthaRao
Keywords: csharp continuous integration continuous deployment quality analyst user interface golang California Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];3943
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: