We provide IT Staff Augmentation Services!

Qa Engineer Resume

3.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY:

  • Detail oriented and result focused Quality Engineer with over 8 years of professional experience in Ecommerce, Banking, and Health Insurance domains. Extensive experience in software quality assurance, SDLC methodologies including, Agile and SCRUM. Proven skills in global resource coordination/management, framework development, requirements gathering and documenting functional specifications. Highly motivated and efficient Team Player, with excellent Interpersonal, Communication and analytical skills.
  • Well versed with different development and testing technologies Java, JavaScript, JDBC, Servlets, HTML, CSS, SQL, Selenium WebDriver/RC, Selenium Grid, Git, Jenkins, Rally, Webservices testing (SOAP and REST) & Scrum based Agile engineering practices.
  • Experience in all phases of Software Development Life Cycle (SDLC) with a strong understanding of analysis, development and testing of applications in the project.
  • Working as SDET (Software Development Engineer in Test) using Automation testing.
  • Experience in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/WebDriver/IDE/Grid, HP Quick Test Professional and JUnit/TestNG, ANT, Maven, Jenkins, Hudson, Cucumber, Quality Center, JMeter, JIRA and SOAPUI.
  • Key expertise includes testing and debugging GUI and Multi - Applications environment.
  • Sound knowledge on JUnit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Experience in Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Ruby Script. Created Project plan on Jenkins.
  • Performed API Testing using Test NG, Java, XML and JSON Parsers, Spring Rest Template
  • Experience in GUI and Functionality Testing, White Box testing, Black box Testing, System testing, including Integration, Performance, Stress, Load and Regression Testing of Web and Client/Server based applications.
  • Performed mobile apps testing on Android and iOS iPhone Devices.
  • Extensive experience in preparing Test Strategy, Test plan, Test scenarios, Test cases, and Test Scripts based on User requirements and System Requirements Documents for Functional, Security, Performance, Configuration, Regression, Integration and Usability Testing.
  • Experience on Data Driven, Page Object Model in Selenium WebDriver and TestNG.
  • Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, and Rally.
  • Experience in Back-end server side testing, data validation and database testing against Oracle, RDBMS, SQL server using PL/SQL queries.
  • Extensive use of bug reporting and defect tracking tools like Quality Center.
  • Experience with data analysis, analyzing, documenting business requirements and data specifications.
  • A good team player, detail oriented, self-motivated individual with strong analytical skills.
  • Excellent interpersonal and communication skill. Good documentation and process management skills with ability to effectively understand the business requirement to develop a quality product.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver/RC/IDE/Grid, Quick Test Pro (QTP), JUnit, TestNG, SoapUI, Cucumber, Gson, JAXP, Apache HTTP Client, rest assured, iOS, Android, Appium

Languages: HTML, XML, CSS, JAVA, Java Script, python, SQL, Ruby Script, Lighthouse Script

Build Tools: Ant, Maven

CI Tools: Jenkins, Maven

Bug Tracking Tools: JIRA, Quality Center (QC), Bugzilla

Agile: Scrum, Waterfall, TDD, BDD

Browsers: Mozilla Firefox, Internet Explorer, Safari, Google Chrome

Oracle, MS: Access, SQL Server, MongoDB

Operating Systems: Windows, Linux, Mac

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco, CA

QA Engineer

Responsibilities:

  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Agile methodology.
  • Extensively performed Blackbox testing for validating the functional requirements to meet the Definition of Done.
  • Working on SDET(Software Development Engineer in Test) for development and testing of Web application and web services.
  • Developed test code in Java and python language using Eclipse, IDE and TestNG framework.
  • Tested Rest API using Apache HTTP Client, rest assured, Test NG, JXL, Log4j and Page ObjectModel Framework
  • Involved in validating functional, Integration and Regression test suites using Selenium and the request and response of the Web Services (SOA) through Postman.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services
  • Involved in Web Services Testing using SOAPUI to create and execute automated functional, regression, compliance, and load tests.
  • Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java and Ruby Script using TestNG prior to agile release.
  • Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives using Ruby Script and Lighthouse Script.
  • Involved in Designing & developing data driven framework using Selenium Web Driver, TestNG and implemented Java Mail to send the regression result automatically.
  • Used TestNG Annotations in Selenium Web Driver and executed a batch of tests as testing suite.
  • Involved in executing SQL queries for backend testing.
  • Used SQL Queries to verify the data from the Oracle database
  • Co-originated with various team for managements defects calls and resolve the testing issues

Environment: Java, Selenium WebDriver, TestNG, SDET, Maven, Jenkins, Apache HTTP Client, rest assured, Log4j, JAXB, SOAPUI, BDD, TDD, Agile, Cucumber, XML, xPath, Web Services (SOAP & RESTFUL), HTML, JavaScript , Ruby Script, HP ALM, Firebug, SQL, Putty, python, Oracle, UNIX, Windows .

Confidential, MN

QA Engineer

Responsibilities:

  • Derived Test Scenarios from Business Scenarios and mapped requirements.
  • Prepared Regression Test Suite from Functional Test cases based on Business Criticality.
  • Involved in setting up configuring the testing environment with Eclipse, JUNIT and Selenium Web driver.
  • Developed and implemented robust Keyword driven framework with Selenium RC which cut down the script development time in half.
  • Developed and executed the test scripts with Selenium, Java.
  • Developed test code in Java language using Eclipse IDE and TestNG framework.
  • Executed Regression test suite against each QA build.
  • Involved in Database testing, Functional Integration, Regression and Compatibility testing of the application.
  • Checked the Data flow through the front and backend and used SQL queries to extract the data from the database
  • Performed Web Services testing using Postman for manual testing and rest assured with Cucumber BDD Framework for automation.
  • Performed Mobile Testing in iOS devices and android devices with Appium.
  • Used SQL and PL/SQL for Data retrieval in Back End Testing.
  • Performed Data Validation of the data flow from the front-end to the back-end.
  • Ran PL/SQL blocks in order to rectify data corruption in the database.
  • Responsible for Front End testing, Integration testing and System testing on the coded software.
  • Participated in Review meetings to discuss Issues with Team Lead and Project Manager.
  • Prepared Final Test report after completion of execution.

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Apache HTTP Client, JXL, Log4j, JAXB, Jackson, SOAPUI, TDD, Agile, HTML, XML, XPath, Rally, Web Services (SOAP & RESTFUL), HTML, JavaScript, Appium, Lighthouse Script, Quality Centre, HP ALM, Firebug, SQL, Putty, Win SCP, SQL Navigator

Confidential, CA

QA Engineer

Responsibilities:

  • Analyzed business requirements and developed Test cases based on Use cases to evaluate the functionalities.
  • Performed development and testing on SDET(Software Development Engineer in Test).
  • Involved in Agile (Scrum Process) methodology based Project Planning, Test planning and Coordinating on all SDLC phases.
  • Developed new and updated existing Automation test cases using Selenium WebDriver and TestNG, using SVN for a Java based Web application, using Maven as build tool and Jenkins to create and run deployment jobs.
  • Involved in developing selenium automation framework using TestNG. Developed Maven targets to execute automation suites from command line.
  • Utilized testing tool TestNG extensively for the integration testing and unit testing.
  • Involved in using Maven build tools to manage framework dependency jar files.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Maintained Jenkins Continuous Integration server for scheduling auto run of smoke and regression test for builds in different environments.
  • Involved in preparing Test Strategy, Test Plan, Test Scenarios, Test Evaluation Summary Reports, Test Cases and Test Scripts for automated and manual System Requirement documents for the Functional, System, Performance, Integration, Regression, UAT, Security, Smoke/Sanity and Usability testing.
  • Performed functional tests using Selenium WebDriver with data driven framework and documented final results in a database.
  • Performed Web Services testing using SOAP UI (SOAP XML/Rest XML/REST JSON)
  • Validated XML responses generated for different Web Services using SOAP UI
  • Conducted Regression testing of the web-based application using SOAP UI
  • Performed API Testing using TestNG, Java, JAXP and Gson Parser
  • Customized the Test Case and Test Plans in Quality Center according to the requirements of the project
  • Performed ad hoc testing on IE, Mozilla Firefox and Safari browsers.
  • Developed and executed SQL queries for testing the application backend.
  • Executed SQL queries to validate the Data in tables using TOAD Tool.
  • Automated the test scripts for the GUI, Functional and Regression testing using.
  • Planned and Executed Test Cases, Automated test scripts, Test Metrics and reporting bugs.

Environment: Selenium WebDriver, SDET, Java, Fire Bug, Log4j, MAVEN, Eclipse, TestNG, Jenkins, HTML, Java Script, CSS, python, XPATH, Firebug, Web Services, SOAP UI, SOAP and Restful, JAXB, SQL, Oracle, TOAD, Quality Center, Linux, Web Sphere Application Server

Confidential

QA Engineer

Responsibilities:

  • Worked closely with development team in creating automated scripts for the application using Selenium.
  • Effectively implemented different QA Methodologies/ Policies, Strategies and plans in all stages of SDLC.
  • Prepared Test strategy and Test Plan for each Release cycle.
  • Involved in setting up configuring the testing environment with Eclipse, JUNIT, Selenium RC and Selenium Java client driver.
  • Developed and implemented robust Keyword driven framework with Selenium RC which cut down the script development time in half.
  • Developed and executed the test scripts with Selenium and Java.
  • Developed test code in Java language using Eclipse, IDE and Junit framework.
  • Wrote automation scripts in Quality Center for System, Functional and Integration Testing.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /Junit).
  • Used Selenium RC for testing different browser, Selenium Grid for checking instance of sever and Selenium IDE for record and play back.
  • Converted all record and play back test cases into Selenium automated scripts.
  • Developed Requirement Traceability Matrix (RTM) to ensure appropriate level of test coverage.
  • Enter and maintain defect information in Defect Tracking System, JIRA.
  • Created and executed database queries (SQL) to validate database data integrity.
  • Worked with appropriate development and technical support teams to triage, assess and solution.
  • Worked closely with different functional team including Development, QA, Sales and Business.

Environment: Selenium Web Driver, Eclipse, JAVA, TESTNG, Oracle 10g, SOAP UI, JIRA, ANT, XPath, CSS, HTML, XML, UNIX, JavaScript, Web Services, Web Sphere, SQL

We'd love your feedback!