Summary
Overview
Work History
Education
Skills
Career Overview
Timeline
Generic

Raviteja Vedula

Charlotte,NC

Summary

Thorough quality assurance professional highly skilled in manual and automated application testing. Partners successfully with project management and development team members to put out high-quality software for customers. Decisive in identifying problems at any stage of production.

Overview

6
6
years of professional experience

Work History

Senior QA Automation Engineer

Advantasure
Remote
01.2023 - Current
  • Worked with Premera General and multiple care site teams and coordinated with the on site and offshore resources for Advantasure delivery pool
  • Used Cypress with Java script to develop the automation scripts for requirements
  • Part of agile scrum team with sprint-based assignment allocations
  • Participated in Scrum calls, daily standup meetings, sprint planning sessions, sprint grooming and retrospective meetings
  • Develop, and maintain automated tests using Cypress and Page object model concepts, ensuring the robustness, performance, and reliability of our software products
  • Structured, built and executed scalable automated test suits using Cypress, JavaScript, and TypeScript for web-based applications
  • Implemented cypress tests using cypress assertions, variables and aliases, interacting with elements using cypress commands, conditional testing
  • Created and executed automation test plans to ensure software quality.
  • Wrote and updated manual test cases for team use, maintaining optimal organization for maximum productivity.
  • Collaborated with developers to troubleshoot problems during the QA process.
  • Used MySQL for the database operations and JDBC connections to connect to the database and run queries
  • Used REST API to validate API’s and test the services on postman manually to validate the JSON body, response data and status codes
  • Create the new AWS instances based on requirement and re provision the instances before going to expire
  • Deployed the automation scripts to the Jenkins pipeline and triggered the jobs when necessary and scheduled jobs to trigger on a timely basis
  • Performed regression testing during the deployments and validated the builds
  • Participated in troubleshooting and triaging of issues with different teams to drive towards root cause identification and resolution
  • Monitored production environment for stability and reliability of applications.
  • Provided technical guidance on automation best practices to development teams.
  • Managing and monitoring the test deliverables of each phase and coordinating with teams and business users across for reviews and signoffs
  • Environment: Cypress, JavaScript framework, Cucumber, Maven, SQL Server, Mocha, BDD, Visual Studio, Jenkins, Jira, Rest API, node.js, AWS

Senior QA Automation Engineer

Mercury Gate International
Cary, NC
01.2020 - 12.2023
  • Worked with Product, Design, and Engineering teams on requirements gathering and evaluation
  • Participate in product design reviews to provide input on functional requirements, product designs, test estimates, schedules, and potential risks
  • Performed Regression testing to ensure there are no defects for the release
  • Participated in stand-up calls on daily basis and had two-week Sprints in Agile Methodology
  • Tested React Application with BDD framework and selenium for automation scripting
  • Implemented automation using Selenium Grid to perform testing on multiple devices
  • Handled various Alerts using different methods such as dismiss, accept, getText in effective way depending on the requirement
  • Responsible for developing the scripts to support Jenkins (Continuous Integration) of the scripts with the build server
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development), TDD (Test Driven Development) using Cucumber in Gherkins format
  • Used GitHub to maintain and manage the build scripts, test data used, and other documents related to the project
  • Implemented TestNG unit testing framework for the smoke test and used all Annotations in TestNG effectively
  • Worked on Data Driven/Page Object Model Framework and extracted data from external Excel files using Apache POI and loaded into the variables in the scripted code
  • Worked on Maven for build and dependency management where different dependencies such as Apache poi/TestNG/Maven-plugin-api etc were added
  • Performed functional testing of web services using SOAPUI and RESTful web services
  • Performed Cross Browser and parallel testing to test the applications are working as desired in different browsers and environments
  • Worked on Legacy and react versions of the product and performed testing as per the requirement
  • Environment: Java, Selenium, TestNG, XPath, Eclipse, Data Driven and Page Object Model, Cucumber, REST, MYSQL, Oracle, Maven, Jenkins, Agile/Scrum, Gherkin, BDD.

Software Development Engineer in Test (SDET)

Barclays
Whippany, NJ
07.2019 - 12.2019
  • Part of the scrum team responsible for requirement gathering, planning and development of the test plan and scenarios for manual and automated testing
  • Actively involving in the sprint planning, grooming sessions to understand the business and gain knowledge on the architecture of the project and functional requirements
  • Writing manual test cases and testing the application on local, development and QA environments Developed karate framework from scratch to write automated tests for testing REST API’s Worked on the spring projects to understand and run the developers code on the local environment to test for any issues or discrepancies
  • Used REST APIs to interact with the front-end team and testing the API’s using karate framework
  • Worked on various APIs to test the functional aspects of the API’s
  • Implemented the Basic auth functionality in the karate config.js files to test the APIs through automation framework
  • Worked on Oracle database to write the queries and execute them to test the data insertions and deletion
  • Helped the developers to deploy the code on Jenkins to make sure the build is successfully deployed
  • Updating the tasks and the user stories on Rally to track the progress and raise defects and tracking the defects
  • Run the regression suite on daily basis and share the status report to the team
  • Worked on the Kafka event management with the developers to implement the event driven approach in the micro services and testing the events on the local environment
  • Participated in the sprint retrospective sessions to suggest the areas of development to achieve better productivity
  • Environment: Java, Selenium REST API, Kafka, Oracle SQL, Surefire Reports, Cucumber, IntelliJ, Karate, Windows, Oracle, Maven, SQL server, Rally, Micro services, Jenkins, Spring, Agile.

QA Automation Test Engineer

Anthem Ameri group
Norfolk, VA
03.2018 - 05.2019
  • Participated in the planning, design, estimation, and development of software (tools, automation, features) Analyze user stories, Business requirements, Functional Requirements and participated in Sprint planning and Scrum meetings
  • Extensively automated regression and functional test suites by developing test cases, and test suites using Selenium Web Driver, Java and performed some database validations in MySQL database and MongoDB
  • Created automated script for REST-API testing, using cucumber to automate services using Rest API framework
  • Configured Maven for JAVA automation projects and developed Maven
  • Developed BDD (Behavior Driven Development), ATDD (Acceptance Test Driven Development) using Cucumber Features, Scenarios, and Step Definitions
  • Developed scripts to compare and validate testing requirements
  • Setting up Continuous Integration (CI) environment Jenkins, Setting up data, tools, databases, and applications
  • Reporting QA and automation leadership on agile project teams
  • Worked with QA Team members to coordinate testing activities and optimize test cycles
  • Establish collaborative relationships with other teams to ensure success of project test phases
  • Used Firebug, Fire Path to debug, edit and locate the objects based on ID, Name, XPath, Css Selector, Link, Partial Link, Attributes, and Tags
  • Handled Selenium Web Driver features like implicit wait and explicit wait under synchronization
  • Handled Selenium Web Driver features like implicit wait and explicit wait under synchronization
  • Handled the special mouse events and selected the options from the tab menu using Selenium Actions builder, mouse hover, and synchronization
  • Performed Cross and Parallel Browser testing on different browsers like Internet Explorer, Safari, Chrome, and Firefox where multiple states can be executed at the same time
  • Tracked the software Bugs in JIRA
  • Application Screenshots are captured and copied the images whenever an exception occurs and at any checkpoint while execution
  • Designed and Developed test automation Artifacts like scripts, functions, scenarios, and processes using Selenium, Cucumber, and TestNG
  • Used Hybrid/Data Driven Framework and extracted data from external Excel files using Apache POI and loaded into the variables in the scripted code
  • Configured test cases to receive input Test Data Sets for the corresponding test cases using TestNG Data Provider annotations in Hybrid/Data Driven Framework
  • Partnering productively in a cross-functional team environment with minimal supervision
  • Multi-tasking across projects and tasks where flexibility will be expected
  • Comfortable dealing with and taking on ambiguous technical challenges
  • Managing time, priorities, and negotiating trade-off alternatives
  • Identified weaknesses in Web testing, Selenium Automation
  • Suggested & implemented improvements
  • Environment: Service Now, UNIX/Linux Selenium Web driver, Java, Eclipse IDE, Apache POI, TestNG, Apache Ant, Oracle 1, HP QC ALM, Rest API, SOAP UI, Microsoft Suite, Jenkins CI, Agile, REST, Restful, Oracle, Java, Ready API Robot, Jira, MongoDB.

Education

Master of Science - Management Information Systems

University of Illinois at Springfield
05.2017

Bachelor of Technology - Electronics & Communication Engineering

GITAM University
05.2015

Skills

  • Windows
  • MacOS
  • BDD/Cucumber Framework
  • Junit
  • Test NG
  • TDD
  • Data Driven
  • Keyword Driven
  • Hybrid Frameworks
  • ATF (Automation Test Framework)
  • Page Object Model
  • Protractor Framework
  • Karate
  • MS SQL
  • MYSQL
  • MongoDB compass
  • JavaScript
  • HTML
  • XML
  • HTML 50
  • Angular JS
  • Node JS
  • Git
  • GitHub
  • SVN
  • Firebug
  • Fire Path
  • JMeter
  • Kafka
  • Selenium 20
  • Selenium IDE
  • Web driver
  • HP Quality Center/ALM
  • SOAP UI
  • QTP
  • Cypress
  • Functional Testing
  • Integration Testing
  • Test Planning
  • User Acceptance Testing
  • Regression Testing
  • Black Box Testing
  • Defect Resolution
  • Root Cause Analysis
  • Team Mentoring
  • Automation Scripting
  • Teamwork and Positive Attitude

Career Overview

5+ Years of experience in Software Quality Assurance, which includes experience in Web Automation, Web Services/API, Cloud in domains like Finance, Health Care, Logistics/Supply Chain and Ecommerce. Expert in STLC (Software Testing life cycle) and SDLC (Software Development life cycle) including Agile Methodology/SCRUM, Waterfall and TDD and developed Test scenarios, Test Suites, Test cases, Test Data, Test procedures, Test reports and documenting manual and automation tests. Experience in developing Test Automation Infrastructure and frameworks for testing Web applications using Selenium, Cypress, Rest Assured and UFT. Experience in developing in Core java programming using OOPS concepts. Good Knowledge in OOPS (Object Oriented Programming System) concepts i.e., Abstraction, Polymorphism, Encapsulation, and Inheritance. Good knowledge in Exception Handling, Collection Framework. Experience in working with open-source tools Selenium (Selenium IDE, Selenium RC, and Selenium Web Driver), JUnit, Eclipse, and preparation of automation test framework. Have experience in Automating web applications using JavaScript/TypeScript and Cypress.io. Experience in using different automation frameworks like Page Object Model, Keyword Driven Framework, Data Driven Framework, Hybrid Framework. Expertise in writing and executing Test Scripts to implement Test Cases, Test Scenarios, and features for TDD (Test Driven Development), BDD (Behavior Driven Development) using Cucumber. Experience in configuring Selenium scripts with Continuous Integration server to perform Sanity Tests. Experience in Test environments provisioning on AWS cloud. Experience in re provisioning the AWS instances. Expertise in testing REST Web Services using SOAPUI using Groovy and Post Man. Extensively Automated REST services using Rest Assured API and Java. Expertise in writing Test Scenarios, Test Strategy and Test Cases. Experience in understanding Process Design Documentation and Functional design Specifications. Expertise in web technologies like HTML, XML, XPath. Used MAVEN to build and run the Selenium automation framework, used Jenkins to send the automation reports over email. Expertise in using Jenkins as a Continuous Integration (CI) automation to configure and access the build process and Email integration to email the content of the build status. Used Apache POI to read data from external sources like Excel Spread Sheets to feed locators into the test script and to configure the Test Framework. Experienced using various TestNG Annotations like BeforeSuite, AfterSuite, AfterMethod, AfterTest. Used Selenium (TestNG) to automate different type of browsers and to perform Cross Browser Testing. Experience in creating POM to store the project data and configure their details using Maven to build the project. Proficiency in testing large, complex software applications designed to automate common business processes including manual testing. Responsible for developing, maintaining and compliance of quality assurance testing Strategies, policies, procedures, standards, templates, and governance. Participated in Requirement review meetings, analyzed requirements, developing test plan and test cases, Requirement Traceability Matrix, Defect Management, Reporting and Tracking. Expertise in writing SQL Queries and performing Database testing including data integrity and data validation testing. Worked with Cross functional testing teams and developers for closing defects. Fast learner capable of quickly grasping new concepts, business and implementing innovative testing strategies. Experience working with offshore teams and coordinating projects end to end.

Timeline

Senior QA Automation Engineer

Advantasure
01.2023 - Current

Senior QA Automation Engineer

Mercury Gate International
01.2020 - 12.2023

Software Development Engineer in Test (SDET)

Barclays
07.2019 - 12.2019

QA Automation Test Engineer

Anthem Ameri group
03.2018 - 05.2019

Master of Science - Management Information Systems

University of Illinois at Springfield

Bachelor of Technology - Electronics & Communication Engineering

GITAM University
Raviteja Vedula