Summary
Overview
Work History
Education
Skills
Education and Training
Timeline
Generic

Usha R

Linkedin.com/in/usharr418/

Summary

  • Having 9+ years of experience in Software testing in the areas of Web based, Client - Server applications using Manual and Automation testing techniques . Well versed in Manual testing techniques and methodologies
  • Proven track record of successfully testing complex SharePoint and Confluence applications, including functional, regression, and performance testing.
  • Proficient in creating detailed test cases, executing test plans, and effectively identifying/reporting defects to ensure high-quality deployments across various SharePoint environments while collaborating closely with development teams in an Agile framework.
  • Experience in automation testing using Java and Selenium Web Driver
  • Good experience on using BDD Framework Cucumber .
  • Experience in complete Software Development Life Cycle (SDLC) ,Software testing life cycle (STLC) and Bug Life Cycle using Agile and JIRA tools.
  • Lead the multiple manual testing offshore QA teams.
  • Single point of contact to client for Test Plan and Test Summary reports
  • Took the ownership of Release Cycle
  • Monitor testing efforts and record all test results accurately in test plan documentation and defect tracking system.
  • Support for Test data and Environment availability for User Acceptance Testing.
  • Perform Automation execution as well as manual test execution as needed.
  • Excellent Coding skills using Java, SQL.
  • Familiar with: xPath,XML, RESTful Web Services , Log4j, Maven,TestNG,GIT and Jenkins Technologies.
  • Strong Experience in Automating Web Applications using Selenium Web Driver with TestNG,JUnit, Maven,Gradle & BDD(cucumber) Developed the Selenium Test cases with Data Driven, Selenium Page Objects & Page Factory Model Frameworks using: Selenium Web Driver, TestNG,JUnit, Log4j,Gradle and Maven
  • Good experience in Data Driven and Keyword driven framework.
  • Expertise in automating software testing using Selenium Web Driver. Worked on Data Driven framework to maintain test suite.
  • Very good experience in coding using Java and Writing Selenium Web Driver Test Cases with Java Well versed with Java Testing Framework Test NG.
  • Responsible for testing the product using SQL Queries/ Cassandra(CQL) for the DB check.
  • Experienced in manual testing and automating Restful Web Services using REST Assured.
  • Experience in API testing using tool Postman, Validated JSON formatted data and different http status codes.
  • Good experience on Continuous Integration Tools like Jenkins.
  • Experience with integrating GIT with Jenkins & automating Selenium Tests with Continuous Integration
  • Experience in preparing Cucumber feature files (User Stories)
  • Well Versed with in Black Box, Functional, Regression, GUI testing using both Manual and Automation Techniques
  • Expert in designing Test Cases covering all test conditions and eliminating redundancy and duplications and maintaining the test case in Quality Center and JIRA Tool
  • Experience in using various Databases & tools: Oracle,SQL Developer, Cassandra.
  • Solid Back-end testing experience in writing and executing SQL Queries Involved in Data Driven Testing using JDBC Connection.
  • Have good experience in Compatibility testing on multiple operating systems like IOS, Android, Mac and windows.
  • Manual Testing of Mobile Application on Android and IOS platforms.
  • Good exposure of testing Mobile Application on handsets of different vendors which includes Samsung and iPhone.
  • Experienced in using defect-tracking systems like JIRA and Quality Center.
  • Hands on experience on cloud technology Azure.
  • Excellent experience with source version control tool Git.
  • Extensive experience in Eclipse and IntelliJ IDE.
  • Working knowledge of Operating Systems: Windows, Linux and UNIX environments.
  • Ability to handle multiple tasks and work independently as well as in a team.
  • Excellent written and verbal communication and interpersonal skills.

Overview

15
15
years of professional experience

Work History

Senior Quality Assurance Automation Engineer

Albertsons
Pleasanton, CA
03.2021 - Current
  • Performed Data driven testing using Selenium WebDriver, JUnit and JDBC Connections.
  • Used Robot Framework and Selenium
  • Involved in design and implementation of Selenium WebDriver automation framework for functional and regression test suites (Junit and Gradle).
  • Used Java and Junit framework for scripting. Used Gradle for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running tests.
  • Analyzed manual test cases to evaluate the feasibility of automation.
  • Identified automation requirements and design scripts in Selenium (WebDriver) integration with Jenkins/CI, code reviews, and scripts execution.
  • Implemented Page Factory Model Automation framework with Java, Selenium WebDriver.
  • Validating the documents which are saved in Azure storage accounts and then verifying the related meta data in SQL DB that is hosted on Azure.
  • Involved in Data Driven Testing using JDBC Connection.
  • Conducted back end testing by writing the SQL queries to ensure the data entered through front end application is matching with data stored in the database.
  • Logged defects encountered in the application through JIRA during test cycles and conducted fix verification. Performed Sanity testing on new builds.
  • Performed Regression Testing on every modification in the application using Selenium Web driver.
  • Conducted Smoke testing, Functional testing, Regression testing and Sanity testing.
  • Experience in RESTful web services testing using Postman.
  • Automated the RESTful web services using REST Assured and validated JSON formatted data, different http status codes.
  • Followed Agile Scrum process.
  • Providing the story point for the User Stories.
  • Participated in Stand-up meeting, Sprint Planning meeting and Retrospective meetings with product,project manager, developers and QA team.

Senior Software Automation Test Engineer

Envestnet Yodlee Infotech
Bangalore, India
01.2016 - 01.2017
  • Collaborated with product management teams in an agile environment to develop a comprehensive set of tests for web-based applications.
  • Involved in preparation and execution of Automation test scripts and Test suites with Selenium Web driver using TestNG,Maven and Java.
  • Involved in creation of automation framework in Selenium WebDriver.
  • Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
  • Performed GUI, Functional and Regression testing by automated using Selenium, TestNG, Maven, and Jenkins. Developed and executed test cases and automation regression testing using Selenium WebDriver.
  • Developed test cases for functional and regression testing.
  • Conducted UI testing, functional testing, and database testing.
  • Creating and Executing test scripts for regression testing of web application using selenium &cucumber.
  • Tested dynamic pages, window alerts and pop-ups.
  • Developed and maintained test cases and test data.
  • Used CSS locators and Xpath to identify elements.
  • Tested application compatibility for dynamic and static content under various cross browsers using CSS locators and XPath in Selenium.
  • Used Selenium WebDriver APIs for writing TestNG test suites and test cases for testing functionality.
  • Retest defect fixes and reopen issues when needed.
  • Implemented data driven framework to automate regression suite using Selenium WebDriver.
  • Have good experience in Compatibility testing on multiple operating systems like IOS, Android, Mac and windows.
  • Performed Manual Testing on Mobile Web Application of Android and IOS platforms.
  • Good exposure of testing Mobile Web Application on handsets of different vendors which includes Samsung and iPhone.
  • Run Compatibility Testing (cross Windows/ Mac and Android/ iOS platforms, cross browsers, cross mobile devices - phones, tablets, iPads etc)
  • Working closely with project manager/Test Lead and Project team to learn about the project functionalities and provided testing timelines.

Test Engineer

HCL Technologies
Bangalore, India
06.2010 - 03.2015
  • Lead the offshore QA teams and single point of contact to the client for Test Plan and Test Summary reports.
  • Collaborated with development team to gather new release changes, analyze the regression impact and assigning the release testing items across multiple QA teams based on their functional expertise.
  • Provide detail estimates of work effort required for testing to the client.
  • Publish the summary of results showing all the defects found by functional area with severity, description and resolution.
  • Developed test plans and test cases based on the user requirements.
  • Took ownership of specific product functions and was in charge of all functional and regression testing and also took the ownership of release cycle.
  • Created test cases including functional test cases, positive, negative and end-to-end test cases.
  • Wrote SQL queries to extract data from data base and compare with front end.
  • Involved in Sanity testing, Functional testing, Regression testing and End-to-End Testing.
  • Involved in test case reviews.
  • Participated in the testing kick-off , daily and weekly meetings.
  • Created clear and concise bug reports.
  • Configured Selenium WebDriver, TestNG and Maven tool and created Selenium automation scripts in Java using TestNG.
  • Integrated Automation scripts on Continuous Integration tools Jenkins.
  • Performed GUI, Functional and Regression testing by automated using Selenium, TestNG, Maven, and Jenkins.
  • Creating and Executing test scripts for regression testing of web application using selenium
  • Performed Data driven testing using Selenium WebDriver, TestNG functions and JDBC Connections.
  • Developed Test scenarios and test cases based on user stories.
  • Tested dynamic pages, window alerts and pop-ups.
  • Developed and maintained test cases and test data.
  • Used CSS locators and Xpath to identify elements.
  • Verifying business flow in Test environment to determine issues reported in UA are valid defects or missing requirements.
  • Reported daily and weekly status to the client.
  • Followed Agile scrum model.
  • Used JIRA for defect management and version control tool SVN.
  • Used HP ALM for managing and executing the Test cases in the Test Lab.
  • Tracked defects found at software release phase and developed test data to be used in the testing.
  • Reported testing progress and defect metrics to the Client.
  • Explained test scenarios for the SDETs to automate.
  • Provided Knowledge Transfer to the newly joined team members.

Education

Bachelor of Technology - Electronics And Communications Engineering

JNTU

Skills

  • Automation scripting
  • Cross-platform testing
  • Manual Testing
  • Selenium WebDriver
  • Java
  • Eclipse IDE
  • Intellij
  • TestNG
  • Maven
  • Gradle
  • GIT
  • Agile(Scrum)
  • Jenkins
  • SQL
  • REST Assured
  • Robot Framework
  • RESTful Web Services
  • Mobile Application Testing
  • Test Plan & Test cases
  • Sanity Testing
  • Functional Testing
  • Compatibility Testing
  • End-to-End Testing
  • Regression Testing
  • CI/CD
  • JIRA
  • Cassandra
  • Xpath
  • Confluence
  • BDD(Cucumber)
  • Azure
  • Postman

Education and Training

other

Timeline

Senior Quality Assurance Automation Engineer

Albertsons
03.2021 - Current

Senior Software Automation Test Engineer

Envestnet Yodlee Infotech
01.2016 - 01.2017

Test Engineer

HCL Technologies
06.2010 - 03.2015

Bachelor of Technology - Electronics And Communications Engineering

JNTU
Usha R