Post Job Free
Sign in

QA Engineer

Location:
United States
Posted:
September 09, 2018

Contact this candidate

Resume:

SWAPNA RUDRA

***********@*****.***

940-***-****(M)

SUMMARY

Skilled IT professional with over 4 years in manual and automation testing of web applications and web services

Detailed understanding of QA methodology (Agile, Waterfall) to ensure quality control.

Proficient in automating the test cases using SOAP UI for the web services and UI functionality using Selenium WebDriver and TestNG

Experience in working with Datadriven Framework, PageObjectModel using Selenium WebDriver.

Proficient in different phases of Testing like functional testing, manual functional testing, integration testing, regression testing, GUI testing, back-end testing, browser compatibility testing.

Extensive knowledge and experience in different Software Development Life Cycle (SDLC) methodologies such as SCRUM, Agile and Waterfall.

Experience in various phases of testing such as Requirements Analysis, Test Design, Test Execution, System testing, Integration Testing, Regression testing.

Proficient in preparing the test plans, scripts and test cases by analyzing Business with a strong ability to work closely with Development team and Business Analysts.

Experience in using Rally for requirements tracking, defect tracking, results and status reporting.

Proven ability in working individually or as a part of team.

Experience working with Release management during production and test deployments.

Highly motivated team player with excellent communication, presentation and interpersonal skills, always willing to work in challenging and cross-platform environment.

TECHNICAL SKILLS

Testing Tools : SOAP UI,

Bug Tracking Tools : Rally

Languages : JAVA, HTML, SQL, XML, Groovy

IDE : Eclipse

Testing Framework : SOAPUI, TestNG, Selenium WebDriver

Continuous Integration : Jenkins

Build Tools : Maven

Databases : Oracle, SQL Server

Repository System : TortoiseSVN

Operating Systems : Windows.

WORK AUTHORIZATION

I am authorized to work for any employer (US Citizen)

LOCATION:

Dallas, TX

PROFESSIONAL EXPERIENCE

Sr QA Engineer Apr’ 15 – Aug’ 18

EBSCO

Ipswich, MA

Real Time Availability Checking (RTAC)

Real time availability checking is a set of web services that interface with a specific public/private library or group of libraries that searches the library resources and gets the availability of a resource within the library along with location and other details. It also provides detailed information on the patrons such as the resources that patron has checked out, holds that are placed and the fines that are incurred and other information. The services can connect to the library specific services over REST, SOAP or z39.5 protocols. The availability results were shown in the Ebsco host website and the patron details are shown after the patron signs in to the Ebsco Host site.

Responsibilities

Reviewed the User stories with the business analysts and development teams to understand the architecture and functionality of the application.

Maintained test logs, test reports, test issues, defect tracking using Rally.

Created automated tests using Selenium and TestNg to test the functionality on EBSCO host.

Performed manual web testing of the EBSCO host web application and identified the test cases that needed to be automated using Selenium.

Performed manual and automated testing of the web services to test various functionalities. The automated testing of the web services was performed using SOAP UI and groovy scripts.

Maintained and executed Maven build files for running automated tests.

Created mock services that mock the services that libraries provide and are used in the automation of the RTAC services

Wrote SQL queries extensively to query the database to do back-end testing.

Identified the causes for the failure of the automated test cases and stabilized them.

Performed Functionality Testing, Regression Testing, User Interface Validations, Browser Compatibility testing, Navigation testing.

Participated in User Acceptance Testing (UAT) during each release using end user requirements.

Worked with the release engineering team during release to perform the post deployment validations.

Participated in Sprint Planning, Sprint Review, Iteration Planning and Sprint Retrospection meetings.

Participated in Daily standup meetings, Sprint Backlog, Poker Planning meetings.

Estimated the time the test cases would take and also recorded the actual time taken.

Participated in enhancement meetings, project review meetings, Weekly status meetings and various other meetings which were focused on making the application more effective.

Environment: Manual Testing, SoapUI, Selenium WebDriver, TestNg, Java, Eclipse, Rally

QA Engineer

Genares Apr’ 14 – Mar’ 15

Dallas, TX

NextGen Booking Platform

The NextGen Booking Platform is a web application which provides guests to search for availability of rooms across multiple hotels and make reservations. It allows both guest and travel agents to make reservation. It also provides functionality to modify, cancel, and search reservations.

Responsibilities

Performed manual and automated testing of create, modify, cancel booking and availability functionalities.

Reviewed the User stories with the business analysts and development teams to understand the architecture and functionality of the application.

Performed manual testing based on the test cases and maintained test logs, test reports, test issues, defect tracking using Rally.

Worked with team lead in developing automation framework and Page Objects Model.

Automated regression and functional tests by developing test cases and test suites using Selenium WebDriver, Java and TestNg and Maven.

Wrote SQL queries extensively to query the database to do back-end testing.

Identified the causes for the failure of the automated test cases and stabilized them.

Performed Functionality Testing, Regression Testing, User Interface Validations, Browser Compatibility testing, Navigation testing.

Involved in creating Traceability Matrix to support the Testing and application development

Participated in User Acceptance Testing (UAT) during each release using end user requirements.

Participated in Sprint Planning, Sprint Review and Sprint Retrospection meetings.

Estimated the time the test cases would take and also recorded the actual time taken.

Participated in enhancement meetings, project review meetings, Weekly status meetings and various other meetings which were focused on making the application more effective.

Environment: Manual Testing, Selenium 2,WebDriver, TestNg 6.8, Java 7, Eclipse, Oracle 10g, Rally

EDUCATION

B.Tech in Computer Science, Jawaharlal Nehru Technological University, India.



Contact this candidate