Rajini Srivastava - SDET Automation |
[email protected] |
Location: Dallas, Texas, USA |
Relocation: No |
Visa: H4EAD |
Rajni Shrivastava, C2C Only
Dallas, TX| H4 EAD PROJECT SUMMARY Over 9 years of experience in Software testing in Automation testing using Rest - Assured for web services and selenium web driver for Web applications Experience in performance testing using Load Runner integrating with ALM Excellent Experience in Tracking Defects during the testing process using JIRA. Experience with CORE JAVA, Multithreading, JDBC and Concepts. Experience with multiple software development methodologies - including Waterfall, Iterative, V-Model, Agile & Scrum Experience in using GIT for code repository. Expertise in automating the Rest web services testing using Rest-Assured Framework with Maven Integration and TestNG. Good working experience on SOAP UI for automation testing and load testing for validating various web services used in the application. Performed Automation testing using Selenium on Web based (Browser) application. Excellent Experience in load testing web services using JMeter with maven and build through Jenkins. Strong Knowledge in automating the software testing environment with open-source tools like Selenium IDE, TestNG, Web Driver. Expertise in coordinating the testing effort with business analysts, developers, technical support & assisting to base line the requirement specifications for change control and configuration management. Work experience with onshore and offshore QA testers/team on day-to-day QA activities as well as providing daily/weekly Status Reports and work estimates to upper management. Solid management skills, demonstrated proficiency in leading and mentoring individuals to maximize levels of productivity, while forming cohesive team environment. Modified the existing Backend code for different level of enhancement Good hands-on Automated Functional Testing experience using Selenium WebDriver for testing Web-based applications. Responsible for Test Planning and Execution based on clients specifications. Expertise in documenting the Business Requirements Document (BRD), generating the UAT Plan, maintaining the Traceability Matrix and assisting in Post Implementation activities Proficient in the use of Quality Center for Test Planning, Test Designing, Test Analysis, Test Execution, Defect Tracking and Test Evaluation Experienced in writing Automation API test cases for RESTful and SOA applications using Selenium, Gherkin, Cucumber, Java, Junit, XML and JSON. Experienced in using build tools like Gradle and Maven. Excellent communication skills, interpersonal skills, problem solving skills, highly motivated team player along with a can-do attitude and ability to effectively communicate with all levels of the organization such as technical, management and customers Extensive knowledge on Junit and TestNG. Extensive knowledge in acceptance testing using Selenium WebDriver. Expertise in integrating all test scripts to Jenkins using Maven. PROFESSIONAL EXPERIENCE CVS Health - Woonsocket, RI (Remote) ~ Oct 22 - Present QA Automation Engineer - Java Software Development Test engineer responsible for Automation of Browser Stack Website by using Selenium WebDriver with different frameworks in Java and JavaScript Developed Api Automation framework in Java using Rest-Assured library. Developed Automation test framework in Java Selenium using Maven for dependency management and TestNG for test suite management. Created Jenkins jobs and hosted framework to execute parallel tests using the TestNG command line and running batch tests. Implemented different reporting tools like Allure, Extent-Reports to interpret TestNG reports Developed various tests to define and test browser capabilities and WebDriver capabilities to check the compatibility of Selenium WebDriver used against different versions of language bindings. Developed Automation framework in Cucumber-java and implemented Allure for reporting. Developed and implemented Automation frameworks for Selenium in Cucumber-js Designed and developed an Automation framework using Protractor for Angular web apps and Night watch JS and WebDriver Io for other JS based applications. Created and developed an automation framework in Java Implemented Automation frameworks using Ruby-Cucumber the same way as done for Java and added Allure for reporting. Tested Mobile web tests for different products of Browser Stack using Appium for different OS-Browser combinations using Browser Stack Ran Cypress tests in cloud for various mobile and OS-browser combinations using Browser Stack. Was part of the Platform team and responsible for testing new devices hosted on remote data center along with new browsers which are being deployed into different devices and OSes. Created new browser Automation suite to test the browser compatibility against different versions of Selenium using TestNG java Extensively tested different devices and OSes for new data center setup. Acted as operations team lead collaborating between support and engineering teams to resolve issues related to Selenium-Browser Stack compatibility and other issues. Revamped the existing automation test framework and added Allure as the primary reporting tool. Reviewed team s PRs and delivered back-to-back sprints for more than a quarter. Gainwell Technologies, Dallas, TX (Remote) ~ Mar 21 Sep 22 Automation Engineer/ SDET Involved in designing and implementing of hybrid automation framework to be used with Rest Assured and Maven using TestNG framework. Performed Automation for regression using Selenium WebDriver for UI screens. Involved in REST based web services testing using SOAP UI web services testing tool. Developed the automation scripts in Selenium for functional Testing. Successfully conducted User Acceptance Testing (UAT). Created XML based TestNG test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations. Used Git repository for efficient remote team working, also stored the framework and all the developed test cases. Used automated scripts and performed functionality testing during the various phases of the application development using Selenium Used Jira for bug tracking and reporting, also followed up with development team to verify bug fixes, and update bug status. Prepared user documentation with screenshots for UAT (User Acceptance testing). Prepared Test Plan, test Cases, Test scripts and Test Metrics for the application as well as for the database verification based on the functional requirements, portal redesigned and test specs. Conducted backend testing using SQL queries to validate data for database and used SQL queries to fetch data from Oracle database Created automation scripts in SOAP UI using Groovy Script for web services testing. Involved in testing REST services using Rest Assured and tested both XML and JSON formats. Involved in designing scenarios in JMeter to perform Load and Stress tests and to analyze results. Led and directed a team of testers for automation test implementation; wrote and implemented automated test scripts using Selenium WebDriver. Integrated JMeter with maven for continuous integration with Jenkins. Developed Selenium Automation Framework with Java using Data Driven model and Behaviour Driven model. Used Maven for building the Rest-Assured project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically. Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes. Strong Knowledge on automating tests using protractor for angular JS projects Worked in Agile environment, with an ability to accommodate and test the newly proposed changes at any point of time during the release. Mastercard - San Francisco, CA (Remote) ~ Feb 20 Feb 21 QA Automation/ SDET Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver and TestNG. Tested REST API using REST Assured, TestNG, Apache POI, and log4j framework. Assisted to develop automated scripts and frameworks using Cypress. Wrote acceptance test for BDD using Cucumber with runner test classes and feature files written in Gherkins for automation testing. Implemented Page Object Model framework with Java and Selenium. Involved in various SDLC phases like Design, Development and Testing. Performed functional, UAT, smoke, regression testing and recorded issues along with product enhancements. Implemented test automation scripts for mobile testing using Appium for Android applications. Automated Restful services using Rest Assured API using java by following the TDD/BDD framework model. Used Azure Devops, GitHub Actions to build the CI/CD pipelines. Worked with all Agile Development and SCRUM process throughout the entire project. Used jQuery plugins auto complete, validation, drag and drop and more exceptionally. Worked with developers to update the defects, resolve them and track their status using JIRA. Involved in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and Tested both XML and JSON formats. Experience in automating and integrating with CI/ CD pipeline and Bitbucket. Perform mobile test automation using Java, Selenium and Appium. Manually performed Back-End testing by writing SQL queries using SQL Joins. Assist developers with debugging defects including field/production bugs by reproducing them in Test Environment Sound knowledge on Object Oriented Programming (OOP) concept. Performed web services testing with SOAP UI by validating request and response for XML, JSON files. Built robust test frameworks like Page Object Model independently and integrated within a continuous integration stack using tools such as GIT, Jenkins and Maven. Prepared test matrices based through defect status in Quality Center/ALM. Vanguard - Dallas, TX ~ Jan 18 Jan 20 Test Engineer Understanding the application. Analyzing Design Documents, Wire Frames, Contract updated in Confluence and Jira. Creating the pods and preparing the execution of Automation test cases on to AWS by commissioning and decommissioning the test cases. Preparing Java Cucumber Automation Scripts and executing the Test Cases based on the requirements Scripts Development using Page object model. Maintaining and working on the Test Scripts and My weekly report. Test Execution, Bug Report. Performing Dry Run and Fixing the script issues Committing in GIT Modifying the Test Scripts as per the application enhancements Coordinates between different Team for query and issue resolution. Working with Team and supporting in their Tasks Understanding and Updating already developed Framework as per the Client Requirement Working in AGILE Methodology and Involving in Scrum meetings, Sprint Planning, Sprint Demo, Backlog Grooming, Sprint Review, Sprint Retrospective. Barclays - Pune, India ~ Aug 14 Dec 17 Manual Tester Assists and cooperates with co-workers, supervisor and management Partner with Development Manager in collaborating between engineers and QA Performs all duties in accordance with established Company goals Performs technical analysis to identify the scope and schedule for upcoming projects and individual work items Participating in all aspects of product testing, including test plan development, execution and delivery of well-tested solutions with short time to release Independently analyzes issues, recommends software changes and writes detailed bug reports. Creates and maintains ownership of test cases and test results throughout SDLC Provides the highest level of customer service to customers, whether these are current or prospective clients of the Company, vendors, staff, business partners or visitors Provide recommendations to improve the development process Provide exploratory testing for the systems Write and execute test cases Provide guidance and Supervision to more junior testers Knowledge of Jira - defect tracking tool and test case management tool Provide consistent and clear status in verbal and written communications Write clear and concise defect reports Keywords: continuous integration continuous deployment quality analyst user interface javascript information technology California Colorado Rhode Island Texas |