We provide IT Staff Augmentation Services!

Senior Qa Engineer Resume

3.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY:

  • 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.
  • Expertise in different phases of software development cycle including Agile methodology/SCRUM and Waterfall model.
  • Extensive experience in reviewingand analyzing BusinessRequirements and writing detailed Test Plans, Test Cases, Test Scripts,Test Execution and defect tracking.
  • Experienced in developing selenium Web driver/RC/IDE test 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.
  • 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 Appiumfor 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, CucumberTestNG/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 ScriptjQuery, Apache POI, Phantom JS, Html Unit Driver.

Browsers: Chrome, Firefox, Opera, Internet Explorer, Safari

PROFESSIONAL EXPERIENCE:

Confidential, Phoenix, AZ

Senior QA Engineer

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.

Confidential, Mclean, Virginia

Senior QA Test Engineer

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

Confidential, Atlanta, GA

Senior QA Test Engineer

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 Tes t 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 POI and 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/QC Tested 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.

Confidential

Quality Analyst

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.

We'd love your feedback!