We provide IT Staff Augmentation Services!

Qa Engineer Resume

3.00/5 (Submit Your Rating)

Pleasanton, CA

SUMMARY

  • 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

Processes: Agile-Scrum, Waterfall, TDD, BDD

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

Database: Oracle, MS-Access, SQL Server, MongoDB

Operating Systems: Windows, Linux, Mac

PROFESSIONAL EXPERIENCE

Confidential, Pleasanton, CA

QA Engineer

Responsibilities:

  • Gathered business requirements and developed Test cases based on Use cases.
  • Involved in Agile (Scrum Process) methodology-based Project Planning, Test planning and Coordinating on all SDLC phases, by working closely with scrum masters and product owners.
  • Performed manual Testing in Encompass Current gen which is a desktop application and we are in process of migrating it to web-based application.
  • Developed automation test code in Java language using Eclipse and TestNG framework.
  • Extensively used Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using TestNG on Encompass Web based application for Loan Quality Advisor module.
  • 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.
  • Involved in Designing & developing data driven framework using Selenium Web Driver and TestNG.
  • Developed automation code for multiple test strategies like smoke testing, regression and sanity testing and developed automation script in java and configured through Jenkins to send the results automatically.
  • Used TestNG Annotations in Selenium Web Driver and executed a batch of tests as testing suite.
  • Used SQL queries extensively for backend testing.
  • Closely worked with various teams for managing defect calls and resolve the testing issues

Environment: Java, Selenium WebDriver, TestNG, SDET, Maven, Jenkins, Apache HTTP Client, rest assured, Log4j, JAXB, Appium, 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

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 Object Model 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.
  • Performed Mobile Testing in iOS devices and android devices using Appium.
  • 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, MavenLog4j, Eclipse, Jenkins, Jira, BDD, TDD, Agile, XML, XPath, HTML, Firebug, SQL, UNIX, Windows, webservices.

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
  • Used ServiceNow tool for tasks & defect tracking.
  • Performed Web Services testing using Postman for manual testing and rest assured with Cucumber BDD Framework for automation.
  • Gathering requirements and converting BRD’s into technical requirements. Created design patterns & implementation plans for ServiceNow enhancements.
  • 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, Service Now, Lighthouse Script, Quality Centre, HP ALM, Firebug, SQL, Putty, Win SCP, SQL Navigator

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 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!