Post Job Free

Resume

Sign in

Web Services Quality Assurance

Location:
Hyderabad, Telangana, India
Posted:
June 29, 2023

Contact this candidate

Resume:

Sushma V

Email: adxzmk@r.postjobfree.com

Phone No: 936-***-****

Visa:GC

https://www.linkedin.com/in/sushma-v-b0268a269/

PROFILE SUMMARY:

•5+ years of work experience in industry with specialization in Software Quality Assurance and Testing, extensive experience with web-based applications, web logs and web data analysis.

•Hands on experience in Test automation using different Automation tools/techniques, Unit testing by using Selenium WebDriver/IDE/Grid, Junit/TestNG, ANT, Maven, Jenkins, Cucumber and Soap UI.

•Key expertise includes testing & debugging GUI & Multi-Applications environment & automated testing using Selenium WebDriver.

•Experience in working with Selenium Web driver, which is a part of the Selenium Suite to specialize on running multiple tests across different browsers, operating systems, and machines in parallel.

•Experience in performing Data driven testing to validate the components displayed on the website using Selenium.

•Expert in web-debugging tools like XPath, Firebug and Firepath to locate elements in the browsers.

•Implementing infrastructure on new AWS systems and migration of existing Linux and Windows based infrastructure to AWS and Azure Cloud platforms and automated using Terraform, Cloud Formation Templates.

•Extensive experience with Mobile Automation Tool Device Anywhere and Appium automation framework and knowledge perfecto mobile.

•Experienced in testing on Client/Server and Web based applications and Core Java OOPS concepts.

•Experience in providing the efficient locators strategy like XPath and CSS3 to run WebDriver script in stable condition.

•Testedmany features in an agile environment using Python, Django, HTML5, CSS, JavaScript

•Good working experience on SOAP UI and POSTMAN for testing and validating various web services used in the application.

•Experience in testing Mobile Apps using Android Studio and Real Devices to test the application using Appium and Appium Desktop.

•Hands on Experience on testing web services (SOAP, REST) using SOAP UI.

•Strong experience with SOA architecture which include Soap Web Service and Restful Web Service Testing.

•Experience in using Maven to build and run the Selenium automation framework.

•Having good exposure to integrated testing artifacts with Continuous Integration (CI) with Jenkins sever.

•Experienced in working on Selenium Web Driver automation script in Java for Page Object Model (POM) cross-browser testing. Used testing annotations to group the test methods and for cross-browser.

•Technically resourceful in different types of testing such as Functional, Positive, Negative, Regression, Integration, Black box, Volume, Load, Performance, System testing, User Acceptance, End-to-End Testing and Business Process Testing.

•Effectively involved in Defects logging, tracking and managing Defect Life Cycles using Quality Center, HP ALM and Jira.

•Expert in backend testing using SQL queries to retrieve and verify information in the database.

•Experience in developing and executing automation Regression testing and System testing using Selenium.

•Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

•Ability to adopt to new methodologies, tools and technologies and domains depending on the job responsibilities.

•Strong knowledge of Software Testing Life Cycle (STLC) methodologies such as Agile, SCRUM and waterfall models and TDD/BDD.

•Experience in testing Mobile Apps using Android Studio and Real Devices to test the application using Appium and Appium Desktop.

•Strong experience and actively involved in building and testing Restful Web services API using SoapUI, for UI Integration.

•Expertise in test automation and continuous delivery of web applications, client server applications, web services/APIs Testing.

•Experienced in SQA (Software Quality Assurance) including Automated Testing with tools such as Selenium WebDriver/IDE, TestNG, Cucumber, Quality Center/ALM, JIRA, and Maven.

•Expert on Selenium Automation using WebDriver, programming using Java.

•Expert in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.

•Extensive Experience in developing Automation Framework using Cucumber BDD, JUnit, TestNG, Java and Selenium WebDriver.

•Experience in applying Testing Methodologies, creating Test Plans, Executing Test Scripts, Automation of Test Cases, Defect Tracking and Report Generation.

•Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of automated tests.

•Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.

•Knowledge of defect tracking using Jira, Quality Center/ALM.

•Expert in performing different tests types, QA Methodologies: White Box, Black Box, Front-End and Back-End, Stress & Load, Regression, Configuration, Functional, Installation & Integration, Smoke, and User Acceptance Testing.

•Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

TECHNICAL SKILLS:

Languages

HTML5, XML, CSS3, PL/SQL, C, C++, Java, J2EE, JavaScript

Testing Tools

Selenium WebDriver/RC/IDE/GRID, QTP, HP QC, ALM, Junit, JMeter, Jenkins, JIRA, Cucumber, SoapUI, Rest API, Appium, Postman, Test Complete

Build & C I Tools

Ant, Maven, Jenkins, Hudson, Cruise Control

Methodologies

Agile-Scrum, Waterfall, TDD

Mobile Testing Tools

APPIUM, Perfecto Mobile

Bug Tracking Tools

HP ALM/Quality Center, JIRA

Version Control Tool

GIT, Subversion (SVN)

Database Tools

SQL Server, MS Access, Oracle, MySQL

Operating Systems

Windows variants, UNIX, Mac

WORK EXPERIENCE:

Client: Rocky Mountain Bank, Billings, MT Feb 2021 – Till Date

Role: Automation Engineer

Responsibilities:

•Gathered requirements and application information from Business Area Managers (BAM) and Subject Matter Experts (SME’s) and developed test cases.

•Added many front-end automation tests and BDD steps using Cucumber specification framework, TestNG, Appium and Java.

•Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.

•Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites.

•Created and Developed Automation test framework using Selenium WebDriver and executed TestNG Test Cases in Eclipse IDE.

•Used core Java for developing/executing the scripts for test automation.

•Performed Regression Testing for every modification made in the application and new builds using Selenium WebDriver.

•Used Jira for bug tracking and reporting, also followed up with development team to verify bug fixes and update bug status.

•Checked the data flow through the front end to backend and used SQL queries, to extract the data from the database.

•Written templates for AWS infrastructure as a code using Terraform to build staging and production environments.

•Worked on Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.

•Used Java as client library for Selenium and WebDriver to design and developed Automation test Framework using TestNG.

•Developed and executed Test Plans, Test scenarios, Test Cases, Test Scripts for Automation Testing.

•Responsible for developing test automation Framework using Selenium WebDriver with Maven and TestNG.

•Developed Maven Build scripts to run Sanity Test scripts developed in Selenium WebDriver.

•Used Maven, GIT, Java and Selenium Grid to create nightly automation scripts.

•Involved in pushing the automated test code into CI (Continuous Integration) and monitored the test execution in Jenkins once the code pushed into CI.

•Used Firebug/Firepath to do web-based application testing with selenium for the commands and locator application.

•Used Selenium WebDriver API to automate tests on cross browser and cross platform environment. Sound knowledge on Object Oriented Programming concept and Java Language.

•Developed and executed White box test cases of the Java API using TestNG framework & Eclipse.

•Proven success in establishment of agile test practices including acceptance test automation using Cucumber (ruby scripting) during acceptance test driven development methodology.

•Perform SOAP Web Service and REST API Testing using SOAP-UI and Postman.

•Involved in GUI testing, integration testing, navigation testing and regression testing using web and client-server applications.

•Utilized CSS3 selectors, IDs, and XPaths to locate elements on Web pages.

•Performed the testing of Restful web services for mobile apps for the Using SOAP UI.

•Performed testing of each build and then regression testing on each builds using Selenium WebDriver.

•Actively participated in Stand-up meeting, walkthrough meeting, weekly assessment meetings and daily bug triage meetings and interacted with developers and business analysts to ensure high quality of the application under test.

Environment: Java, Selenium WebDriver, Maven, TestNG, Jenkins, Cucumber, Appium, Postman, SoapUI, Ruby, Firepath, Firebug, XPATH, XML, Eclipse, AWS, Jira, Agile, SQL, Oracle, Windows.

Client: Chain Store Guide, Tampa, FL Jul 2019 – Jan 2021

Role: QA Test Engineer

Responsibilities

•Involved in analyzing Business Requirement Documents and Technical Specification document and developed test plan and test cases for testing the application.

•Performed Data-Driven testing by developing Python based library to read test data from Excel & Properties files.

•Responsible for creating test scenarios for user stories and creating automation test suites using Python, Selenium Webdriver, Pytest framework.

•Used object repositories and define Object Model to Develop Automation Framework.

•Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber. Used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.

•Performed build acceptance testing and smoke testing using Cucumber automation tool.

•Created Project plan on Continuous Integration (Jenkins), configured scheduled using Cron job.

•Used GIT as version control tool, doing peer reviews and code check was done before checking the code.

•Tested independent and dependant modules individually. Prepared Test Matrix to keep track of the requirements and the test cases.

•Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Python platform utilizing industry leading harness design patterns and approaches.

•Involved in Webservices testing using POSTMAN Tool.

•Used TestNG Annotations in Selenium WebDriver and executed a batch of tests as TestNG suite.

•Wrote Maven build scripts to automate the compilation and execution of TestNG test cases/suites for Lens Measurement screen, Lens Type Screen, Aftercare screen and two eye replication screens.

•Involved in writing unique XPath using firebug and fire path to identify web elements.

•Involved in testing of web application by creating XML test suite.

•Developed data driven test scripts to check the same functionality with multiple sets of data.

•Performed the testing of Restful web services for mobile apps for the Using SOAP UI.

•Involved in SOA testing for Payments API's using SOAP UI and Java framework for Web Services testing.

•Analyzed test results, tracked the defects and generated reports using Quality Center.

•Involved in Back-end testing using SQL queries. Performed back-end testing on Oracle and SQL Server databases by writing SQL queries to make sure the contents displayed on the UI correct as per requirements specifications.

•Experience in testing Mobile Apps using Android Studio and Real Devices to test the application using Appium and Appium Desktop.

•Involved in documentation as to how to maintain and run scripts for future enhancements. Responsible for testing the application against different environments in QA, staging and production.

•Collaborated with product management teams in an agile environment to develop a comprehensive set of tests for web-based applications.

Environment: Java, Python, Selenium WebDriver, Quality Center, TestNG, Jenkins, Maven, Cucumber, Postman, Appium, SoapUI, GIT, Eclipse, Firebug, Firepath, Xpath, Agile, SQL, Oracle, Windows.

Client: American Heritage Bank, Sapulpa, OK Sep 2017 – Jun 2019

Role: Automation Engineer

Responsibilities:

•Testing of new features by creating test specifications, test cases, and working closely with development and business teams.

•Performed Functional Testing, Regression Testing, User Acceptance Testing (UAT), and Integration Testing using Black Box Testing methodologies.

•Reviewed and updated Requirements Traceability Matrices (RTM) that satisfy all required project’s test conditions.

•Tested compatibility of application for dynamic and static content under various cross browsers using HTML5 IDs and XPath in Selenium.

•Played the role of Tester to analyze business requirements, understanding design specifications to understand application functionality.

•Regression runs using Cucumber. Perform failure analysis of the test runs and fixing failed scripts.

•Prepare detailed Test Cases, Test Scenarios, and schedules based on Requirements and Design documents and executed according to the test plan.

•Executed and maintained test cases. Performed Functional, System, and Regression Testing.

•Prepared detailed status reports and update the status to the business and technical teams during weekly review meetings.

•Used Appium tool, for mobile testing in Android, IOS and other mobile applications.

•Involved in manually testing of various modules of the application to ensure application stability and functionality.

•Conversant with analyzing requirements and defining high level and low-level test requirements and detail test cases.

•Define, develop, and execute automation test scripts using Java that leverage black and white box testing across functional, non-functional and performance testing.

•Automated the Functional, Regression, Integration test cases using tools from Selenium Suite of products like, Selenium WebDriver.

•Performed System, Regression, Functional and User Acceptance testing.

•Conducted functionality, interface and integration testing during the various phases of the project.

•Involved in the project Kickoff meetings, Verification and Walk-through meetings with team.

•Developed automated scripts using Selenium WebDriver, Java, Junit in Eclipse IDE to perform functional and regression testing for web-based applications.

•Developed ANT Build scripts to run Sanity Test scripts developed in Selenium WebDriver.

•Extensively involved in integrating Selenium with existing API to test framework.

•Responsible for preparation of Test cycle/progress reports, analysis of defect metrics & implement improvement actions for next iterations.

•Involved in Defect Management, Defect Review and Defect Status Reporting.

•Ran regression scripts to ensure that the existing features are working fine.

•Identifying, logging, tracking and escalating bugs using JIRA.

•Performed backend testing using SQL queries to retrieve and verify information in the database.

•Communicate testing status to QA lead, project managers, and teams who are involved in User Acceptance Testing.

•Interacted with the development team to validate the scope of fixing the bugs.

Environment: Selenium WebDriver, Java, Cucumber, APPIUM, Junit, Ant, Eclipse, Jira, XPath, HTML5, SQL, Oracle, Windows.

Education Details: Bachelor of Engineering in Computer Science, Visvesvaraya Technological University (VTU), Belgaum, Karnataka.



Contact this candidate