We provide IT Staff Augmentation Services!

Qa Engineer Resume

4.00/5 (Submit Your Rating)

San Francisco, CA

PROFESSIONAL SUMMARY:

  • 8+ years of experience in Software Quality Testing and in Manual and Automation Testing of web based applications, and client - server applications using Selenium, Java, Maven and TestNG and expertise in domain technologies like Ecommerce, Health, Banking and Financial.
  • Expertise in Quality Analysis with strong understanding of Software Development Life Cycle (SDLC),Software Testing Life Cycle(STLC) and Software QA Methodologies i.e. Agile and Waterfall.
  • Experience in SQA (Software Quality Assurance) including Manual and Automation testing with tools such as Selenium WebDriver/IDE/Grid, TestNG, Maven, Jenkins, JIRA and SoapUI.
  • Experience in Data Driven, Page Object Model patterns using Selenium WebDriver and TestNG.
  • Hands-on experience with Web Service testing (SOAP and RESTFUL) using SoapUI, Apache HttpClient, Rest API, POSTMAN, GSON, JAXB Parsers and WSDL.
  • Strong knowledge in Web technologies like JavaScript, XML, XPath, AJAX, HTML, CSS, SOAP, REST, JQuery.
  • Strong Knowledge of Jenkins Continuous Integration Tool.
  • Experience in writing Automation Tests using Maven, TestNG, Xpath, Log4j, APACHE POI, Data Driven, Page Object Model Design Pattern and Cucumber (BDD) Framework.
  • Well versed with Unit Testing Frameworks Tools like TestNG and JUNIT.
  • Extensive experience in preparing test plans, test scenarios, test scripts, test cases, test reports and documentation of manual and automated testing.
  • Hands on experience in functional testing, unit testing, integration testing, regression testing, white box testing, API Testing, GUI testing, back-end testing, browser compatibility testing in different stages of Software Development Life Cycle (SDLC).
  • Proficiency in Maven and setting up local workspace using Maven, TestNG and Eclipse.
  • Expertise in getting the test data using TestNG data provider and POI API.
  • Experience in Testing AJAX and Web 2 .0 controls using Selenium Framework.
  • Performed REST API Testing using Apache Http Client for SOAP/REST web APIs.
  • Expertise in documenting defects using JIRA, Bugzilla , Rally and managing the tasks and stories in Agile Environment.
  • Experience in designing and executing Automated Tests for Data Driven Testing.
  • Good work experience with Version Control Systems such as SVN and GIT.
  • Good work experience in using SQL Queries to verify the data from the Oracle DB (backend validation).
  • Good experience in using tools like Firebug and Firepath checker for identifying XPath.
  • A good team player, detail oriented, self-motivated individual with strong analytical and leadership skills. Excellent written and verbal communication skills.

TECHNICAL SKILS:

Languages: C, C++, JAVA, Python, HTML, CSS, PHP, JavaScript, JQuery, SQL

Testing Tools: Selenium Web Driver, HP Quality Center, TestNG, JIRA, Rally, Firebug, SOAP UI, POSTMAN, Apache HTTP Client, Cucumber, JUnit

Web Technologies: HTML, CSS, JavaScript, JQuery, JDBC, J2 EE

Web Services: SOAP, REST, WSDL, JSON, JAXB Parsers

Development Methodologies: Agile, Waterfall

Build Tools: Maven, Jenkins, Circle CI

Version Control Tools: GIT, SVN

Bug Tracking Tools: Quality Center, Bugzilla, Rally, JIRA

Operating Systems: Mac OS¸ Windows, Unix, Linux

Misc. Tools: WinSCP, Secure CRT, Firebug, TOAD

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco, CA

QA Engineer

Responsibilities:

  • Actively involved with SCRUM and sprint meetings, managing product backlog, removing obstacles to progress, re- allocating resources where necessary, prioritizing & reviewing milestones and s. Used JIRA tool to manage the scrum information.
  • Created automation tests using Maven, TestNG, Xpath, Log4j, APACHE POI, Data Driven, Page Object Model Design Pattern and Cucumber (BDD) Framework.
  • Validated alerts, pop-ups and various form controls using Selenium WebDriver.
  • Used Firebug tool to identify the object's id, name and link in the application.
  • Integrated the test suites with Jenkins continuous integration tool and helped build engineer to resolve the issues during integration with the build process.
  • Used SOAPUI for testing the SOAP and Restful web services of the application.
  • Verified WSDL files, asserting the files using various In-build assertions, performed Data Driven testing in SOAPUI.
  • Performed REST API Testing using Http Client for SOAP/REST web APIs which converts the JSON data to java Object and vice versa.
  • Wrote SQL Queries in performing data validation to ensure data accuracy and data integrity by testing back-end components of new data warehouse products.
  • Logged Defects/Bugs in JIRA.
  • Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.
  • Coordinated closely with development, build and offshore teams for resolving issues and support go-live actively for various releases.
Environment: Java/J2EE, HTML, JavaScript, Selenium WebDriver, JXL, Maven, Eclipse, Web Services, SOAP, WSDL, SOAPUIRally,JIRA, Toad, SQL, CVS, Oracle, Linux.

Confidential, CA

Automation Test Engineer

Responsibilities:

  • Analyzed the user stories, editorial, and the wireframes to understand the requirements.
  • Reported ambiguities present in the various documents.
  • Responsible for creating test cases in the Quality Center.
  • Performed various types of testing such as Sanity Testing, Functional testing, Automation testing, Regression testing, pre-production and post production testing, usability testing, UI testing.
  • Automated functional test cases of the web application using Selenium WebDriver/Java/TestNG.
  • Executed SOAP based web services API testing.
  • Used XML files in sending/receiving XML requests using SOAPUI.
  • Verified WSDL files, asserting files using various In-build assertions, performed Data Driven testing in SOAPUI.
  • Performed REST API Testing using SOAPUI for SOAP/REST web APIs.
  • Handled various methods using HTTP GET, HTTP POST, HTTP DELETE, HTTP PUT method.
  • Created the test plans and test cases from the scratch, based on the business requirements.
  • Analyzed the issues, reported and tracked the bugs in Quality Center.
  • Active participation in resolving the Production/Pre-production issues.
  • Used SourceTree/GitHub for check-in automation scripts.
  • Used Jenkins tool as a continuous integration tool.
  • Facilitated and championing the quick resolution of problems found during the daily build and deployment efforts.
  • Used Oracle SQL developer to verify the integrity of the data by writing SQL Queries.
  • Conducted user acceptance testing to ensure that developed system satisfy the needs of business clients as specified in the functional requirements.

Environment: Selenium WebDriver, XPath, Firebug, FirePath, IDE, Java, Quality Center, Agile, Oracle, SQL, Jenkins, SourceTree, GitHub, SOAPUI, Apache HTTP Client, JAXB, Log4j, JDBC.

Confidential, Winfield, IL

QA Engineer

Responsibilities:

  • Involved in the Software Development Life Cycle from requirement analysis to supporting application in production.
  • Reviewed Functional Requirement Specifications and created tests based on test scenarios drawn from functional requirements
  • Created java based scripts for Selenium WebDriver with TestNG as automation framework for functionalities of deriving complex quotations.
  • Performed regression test to ensure that introduction of new features into application doesn't affect the existing functionality.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Performed tests for Functionality, Regression, Security, GUI, End to End, System, Configuration and Backend
  • Used SOAPUI to test Web Services using WSDL file given by development team.
  • Classified the defects according to severity and priority levels and prepared Test Status Reports.
  • Opened defects and tracked them in JIRA.
  • Prepared defect prevention (DP) reports and conducted DP meetings with the team.
  • Used Toad to write SQL queries, to verify quotation values displayed on various pages of the application.
  • Participated in test scenario inspections, test case reviews, work and functional mapping & UAT sessions.
  • Actively participated in weekly meetings, triage calls and updated weekly report.

Environment: Java/J2EE, HTML, JavaScript, Selenium WebDriver, JXL, Maven, Eclipse, Web Services, SOAP, WSDL, SOAPUIRally,JIRA, Toad, SQL, CVS, Oracle, Linux.

Confidential

Test Engineer

Responsibilities:

  • Interacted with client and project team to understand the testing requirements.
  • Created some reusable and application specific functions using Selenium RC.
  • Performed data driven tests in Selenium using java.
  • Used Maven as build and configuration tool.
  • Extensively used TestNG as testing framework for java applications.
  • Involved in Manual and Automation testing.
  • Reviewed test cases and scripts created by team members.
  • Conducted Regression testing of the web-based application using SOAP UI.
  • Identified test scenarios and define test cases and test data.
  • Involved in functional requirement analysis, created RTM.
  • Extensively used Mercury Quality Center for test management process.
  • Used GIT repository as Version Control.
  • Organized library was used to maintain reusable classes and methods.
  • Executed SQL queries for backend data validation.
  • Worked closely with developers for issue resolution and bug status updates.
Environment: Java/J2EE, HTML, JavaScript, Selenium WebDriver, JXL, Maven, Eclipse, Web Services, SOAP, WSDL, SOAPUIRally,JIRA, Toad, SQL, CVS, Oracle, Linux.

Confidential

Test Engineer

Responsibilities:

  • Involved in Manual Testing to develop test cases, test scripts and record bugs.
  • Involved in Functional, Regression testing of developed web based applications.
  • Wrote test plans which detailed the testing scope, strategy and test requirements.
  • Wrote and documented test cases based on corresponding business/user requirements documents and technical specification and other operating conditions.
  • Closely worked with respective personnel to nail down bugs.
  • Tested the whole program as well as specialized in several input applications.
  • Conducted Black Box Testing for the Application.
  • Opened defects and tracked them in Bugzilla.
  • Attending meetings, and documented User change requests.
  • Analyzed user change requirements, and made necessary amendments to the test requirements.
  • Created reports that included general overview, open bugs, new bugs, and enhancement requests.
  • Entered new bugs and maintained the current status of those bugs.

Environment: Selenium Grid/WebDriver, Manual Testing, Bugzilla, HTML, CSS, JavaScript, JQuery, TestNG, SQL, Oracle, windows.

Confidential

Test Engineer

Responsibilities:

  • Involved in Manual Testing to develop test cases, test scripts and record bugs.
  • Involved in Functional, Regression testing of developed web based applications.
  • Conducted Black Box Testing for the Application.
  • Wrote test plans which detailed the testing scope, strategy and test requirements.
  • Opened defects and tracked them in Bugzilla.
  • Attended meetings, and documented user change requests.
  • Analyzed user change requirements, and made necessary amendments to the test requirements.
  • Created reports that included general overview, open bugs, new bugs, and enhancement requests. Entered new bugs and maintained the current status of those bugs.

Environment: Selenium Grid/WebDriver, Manual Testing, Bugzilla, HTML, CSS, JavaScript, JQuery, TestNG, SQL, Oracle, windows.

We'd love your feedback!