Post Job Free

Resume

Sign in

Senior QA Engineer

Location:
United States
Posted:
June 20, 2018

Contact this candidate

Resume:

Shravani Enug

Senior QA Engineer

Phone: 404-***-**** Email ID: ac5ya0@r.postjobfree.com

PROFESSIONAL SUMMARY

Senior QA Engineer with 8 plus years of experience in Manual and Automation Testing which includes designing & implementation of test plans, test cases, test process, conducting test review meetings, automation testing of client server, web applications and backend testing. Extensive experience in Java, Selenium, cucumber, TestNG, Maven/Ant, SoapUI and Jenkins. Worked in various domains such as Healthcare, Banking, Telecommunicationsand Financial Services.

PROFESSIONAL EXPERIENCE

• Expertise in different phases of software development cycle including Agile methodology/SCRUM and Waterfall model.

• Extensive experience in reviewing and analyzing Business Requirements and writing detailed Test Plans, Test Cases, Test Scripts, Test Execution and defect tracking.

• Experienced in developing selenium Web driver/RC/IDE/Gridtest scripts using Java.

• Well versed with SDLC, STLC, logging and Tracking Defects in all phases with major responsibilities.

• Strong understanding of UAT testing methodologies and practice.

• Experienced with build management tools like Maven/Ant build tools.

• Worked on webservice like SOAP and REST using SOAPUI and POSTMAN.

• Proficient in database query manipulation, SQL statements, stored procedures and triggers

• Excellent experience in Functional Testing, Unit Testing, Smoke Testing, Sanity Testing, Regression Testing, Integration Testing, System Testing, UAT Testing, GUI Testing, back-end Testing.

• Experience with Black-Box testing.

• Good Knowledge on Appium for mobile app testing Android and IOS

• Performed Acceptance, Usability, Cross-Platform and Regression Testing during different stages of the application development.

• Expertise in Java and OOPS concepts for Selenium framework and knowledge on python.

• Performed using different spying tools like Firebug and Firepath elements as Firefox add-on for addressing web elements using locators ID, Class name, CSS Selector.

• Experienced with source control tools such as SVN and GIT.

• Performed Continuous integration automation using Jenkins and scheduled the tests to run at specific time.

• Expertise in manual testing includes Requirements Analysis, writing Test plans, Test Cases, and Requirements Traceability Matrix.

• Experienced in Data Driven, Key Driven, Hybrid Driven Testing, TestNG/Junit.

• Experienced with developing scripts in BDD format using cucumber and proficient in writing cucumber scenarios with Gherkin language. Hands on experience in implementing POM using Page Factory

• PerformedCross browser testing and Parallel test execution using Selenium Web driver.

• Checked the performance of application, used few assertions to validate the response time using JMeter.

• Performed load test and stress test of the application using JMeter.

• Good with using JMeter listeners such as spline visualizer, aggregate report, View Result Tree, Monitor Results, Distribution Graph and analyzing performance reports generated by JMeter.

• Participated in strategy and status meetings to report issues and also in Build release meetings and QA status meetings.Communicated with developers through all phases of testing to prioritize bug resolution.

• Proficient in documenting defects with high level of details, accuracy and informative recreation steps using HP ALM/Quality Center, and Bugzilla.

• Worked with project management tool like JIRA

• Good, analytical and communication skills and able to work independently with minimal supervision and perform as part of team.

TECHNICAL SKILLS

Frameworks Key Driver, Data Driven, Page Object Model (POM), Hybrid.

Test approaches Waterfall, agile/Scrum, SDLC, STLC, Bug life cycle

Testing tools Selenium Web driver, Selenium Grid, Selenium IDE, Cucumber,

TestNG/XSLT, JUnit, APPIUM, SOAPUI, Log4j, AutoIT, HP

Quality Center, JMeter

Build Tools Maven, Ant

Integration Tools Jenkins

Operating systems Windows 2000/XP/7/Vista, UNIX

Programming languages C, C++, Java, python, Gherkin

API Testing REST, SOAP, SOAPUI

Databases SQL Server, Oracle 8i / 9i &10g, MySQL, SQL

Bug Tracking Tools JIRA, Rally, QC, TFS. postman

Other Eclipses, Git, SVN, JSON, XML, HTML, Java Script,

jQuery, Apache POI, Phantom JS, Html Unit Driver.

Browsers Chrome, Firefox, Opera, Internet Explorer, Safari

WORK EXPERIENCE

US Foods Aug 2016 to Till Date

Senior QA Engineer

Phoenix, AZ

Domain: Finance

Description: Indirect spend procurement refers to all the products and services consumed by US foods to operate the business. Currently US Foods capture the indirect spend across various platforms. To capture and leverage the indirect spend across the company and to ensure US Foods is getting the best price and service with the suppliers the indirect spend initiative step is taken. Implementing the indirect spend procurement with the technology will achieve to automate the source-to-pay process to limit the manual process and give the better reporting on the spend to operate the business.

Responsibilities:

• Involved in preparing Test Plans by understanding the Business Logic and User Requirements for manual and Automation Testing.

• Managed life cycle of automation project involving in hosting the automation meetings, coordinating, gathering the automation requirements, defining the scope of automation testing.

• Developed the automated test script for regression test suite in an application by using Selenium tool.

• Involved in preparing test cases using Selenium with Java to validate all UI components, Pop-ups browser navigations, Mouse Movements.

• Wrote test cases to handle Alerts on the web page.

• Used Firebug and Firepath Firefox plugins for identifying all the web elements using locators.

• Capturing Screen shot in selenium web driver and handling SSL certificates.

• Created automation using Data Driven Framework with POM to test web application and extracted from external Excel file using Apache POI and loaded into the variables in the scripted code.

• Performed Structural Testing, Functional Testing and Non-functional Testing including Database Testing.

• Performed Smoke testing, Regression testing, Black Box testing, Functional testing,Database testing and System Testing.

• Wrote Selenium script for taking screenshot and used Actions class to perform mouse and keyboard events.

• Interacted with Subject Matter Experts(SME) and Business Analyst to get a better understanding of client business process and gather requirements.

• Assigned pass/fail status and managed UAT testing results.

• Tested webservices/XML/SOAP and RESTful web services using SOAPUI Tool.

• Validated WSDL, request and response XML. Added Assertions to validate the response xml with database.

• Generated test logs using Log4j for various log levels.

• Configured JDBC Connections to retrieve data from database.

• Maintained selenium and java automation code and resources in the GITsource control.

• Used JIRA as a project management and defect management tool.

• Used Cucumber by creating the Features and Step Definition files to execute test scripts.

Environment: Selenium WebDriver, TestNG, Java, Agile, SQL Server, GIT, Cucumber, Auto IT, SOAPUI, Apache POI, JIRA.

Freddie Mac Jan 2015 to Aug 2016

Senior QA Test Engineer

Mclean, Virginia

Domain: Banking

Description:Freddie Mac is the Home loan mortgage corporation. Worked on multiple projects Multifamily Securitization System(MSS), Multifamily Maps(M-Maps) and Underwriting System. MSS is a Java based internally developed application build to calculate the security of the underwritten multifamily loans. M-Maps is a mobile application build to allow the loan underwriters to view the multifamily homes of Freddie Mac by zip code. Underwriting System is the application developed to underwrite the new loans for multifamily and single-family streams.

Responsibilities:

• Analyzed application business requirements, technical specification and Installation guidelines.

• Developed and maintained automated regression test cases in Selenium Web Driver using Javaprogramming language.

• Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.

• Involved in developing of keyword driven framework to test the web application.

• Performed System, Integration, Smoke, Sanity, Functional, End to End, Positive and Negative andmonitored the behavior of the applications during different phases of testing using testing methodologies.

• Involved in executing SQL queries to conduct Data integrity testing by checking the data tables fromthe Oracle Database.

• Tested REST web services using the different assertions like HTTP assertion, security assertions,XPATH assertions in SOAPUI.

• Performed automation test scripts by using Java.

• Used GIT as the version control tool for the source code. Performed merge conflicts, and fork operations using Git repository.

• Used Appium to facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities.

• Identified and isolated software defects and reported them via Bugzilla.

• Actively participated in QA team meetings and discussions. Participated in Sprint planning and Agile

• Scrum meeting on daily basis.

• Conducted user acceptance testing to ensure that developed systems satisfied the needs of business clients as specified in the functional requirements.

• Used JMeter to distribute the load using Master slave configurations to simulate large number of users.

• Designed developed and implemented user acceptance testing protocols as the final phase of applications development.

• Captured and tested all modifications to proposed functional requirements.

• Met all project timelines and deadlines, assisted clients and team in producing high-quality applications.

Environment: Java, Selenium web driver, Bugzilla, Git, Keyword, Driven, Cucumber Apache POI, JMeter, SOAP UI, Oracle.

CareSource Oct 2012 to Dec 2014

Senior QA Test Engineer

Atlanta, GA

Domain: Health Care

Description: The project is focused on automating web pages regarding the eligibility and enrollments to receive financial assistance for better user experience. I have also worked on Find a Doctor module where the application is used to view and compare health care providers by providing area and the health plan they accept.

Responsibilities:

• Assessed & analyzed user stories, Business Requirements (BRD), Functional Requirements (FRD)and participated in Sprint planning, Review Sessions & Scrum Meetings.

• Recognized and classified the plan for Test Scope, Test Strategy High Level Document and TestData within the context area of each sprint.

• Performed automation on test scripts by using Java.

• Implemented automation framework for Smoke Test to ascertain that the crucial functions of the application work and implemented Regression Test to detect bugs after enhancement andconfiguration settings of the code.

• Performed Functional testing as per user stories and performed Integration Testing & System Testing.

• Testing on different pages using Selenium WebDriver.

• Used XPath and DOM to work with dynamic and static objects in Selenium.

• Used Hybrid/Data Driven Framework and extracted data from external Excel files using Apache POIand loaded into the variables in the scripted code.

• The Test Cases configured to receive input Test Data Sets for the corresponding test cases usingTestNG Data Provider Annotation.

• In Hybrid/Data Driven Framework, the Test Suites, Test Cases&Test Data Sets were configured toperform or skip the execution and wrote the test results Passed/Failed/Skipped to the output files.

• Performed functional testing of SOAP and RESTFUL Web Services using SOAP UI Tool

• Scripted the Test cases and managed the framework dependency jars using Maven. Used Maven to perform

Build.

• Generated reports using the config.xml. Also performed group and parallel testing by using config.xml.

• Scripted PL/SQL queries to verify data integrity and validate updated data for the Test cases in differentmodules of the Healthcare application.

• Worked with developers to update the defects, resolve them and track their status using ALM/QCTested applications in different types of browsers and versions, such as Internet Explorer, Firefox,

• Google Chrome to simulate production environment.

Environment:Java, Selenium, Config.xml, XPath, Firebug, Hybrid/Data Driven Framework,SQL server, XML, HTML, SoapUI, Maven, ALM/QC.

Infinera Mar 2010 to Aug 2012

Quality Analyst

Bangalore, India

Domain: Telecommunications.

Description:This web-based application has been developed on its ability to meet and anticipate external customer needs. Which allow users to sign up for online services find and purchase products available within product catalogue, browse through different product category items, complete check out process and produces order number for tracking purposes.

Responsibilities:

• Understanding the Business requirements, Application and function specifications, Design documents.

• Performed Functional, Negative, Positive, Integration, Regression, End to End and User Acceptance Testing.

• Documented Test Scenarios and Test Cases based on the functional specifications.

• Test Case Execution, Result analysis and Test Report generation.

• Associated requirements to testcases in QC.

• Responsible for Black Box Testing of the application.

• Checked the client side and server-side validations. Tested the functionality of the application.

• Reported defects in Quality Centre.

• Detecting Defects, communicating to business leads and using priority based, business critical bases and

enhancement-based strategies to conduct functional Testing.

• Performed Backend testing by extensively writingSQL queries to verify the integrity of the database.

• Status Reporting to project stake holders.

Environment: HP Quality Centre, Oracle, Windows XP, Microsoft office, Test Case, Functional testing, Java.



Contact this candidate