We provide IT Staff Augmentation Services!

Qa Engineer Resume

3.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • 8+ years of experience in Software Quality Testing and doing Manual and automated testing on Web based, and Client - server applications using Selenium, Java, Maven and TestNG and expertise in domain technologies like Banking, Financial, Marketing, Health Care and Insurance.
  • Expertise in Quality Analysis with strong understanding of Software Development Life Cycle (SDLC) and object oriented methodologies.
  • Excellent understanding of Software QA Methodologies i.e. in agile and Waterfall model and experience in all the phases of Software Development Life Cycle (SDLC), in Software Testing Life Cycle (STLC).
  • Created Automation Tests using Maven, TestNG, Xpath, Log4j, APACHE POI, Data Driven, Page Object Model Design Pattern and Cucumber(BDD)Framework.
  • Strong Knowledge of Jenkins Continuous Integration Tool.
  • Strong knowledge in Web technologies like JavaScript, XML, XPATH, AJAX, HTML, CSS, SOAP,REST, jQuery.
  • Expertise in Web Service testing (SOAP and RESTFUL) using SOAPUI, Apache HttpClient, GSON, JAXB Parsers.
  • 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.
  • Involved in developing the Automation using Page Object Model,Data Driven and Cucumber(BDD Framework).
  • 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 Http Client for SOAP/REST web APIs.
  • Create defect log using Rally and managing the tasks and stories in Agile Environment.
  • Experience in designing and executing Automated Tests for Data Driven Testing.
  • Good understanding of bug tracking using HP QC and JIRA for reporting the Modification Requests and collecting Test Metrics In order to Keep track of the test progress and test execution.
  • Good knowledge in using repositories 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 .
  • Strong problem solving, analytical skills in testing, development and automation.
  • Very good team player in working with others on time critical assignments. Excellent written and verbal communication skills.

TECHNICAL SKILLS

Languages: Java, SQL, HTML, XML

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

Web Technologies: HTML, JavaScript, JDBC, J2EE

Dev Methodologies: Agile, Waterfall

Build Tools: Maven, Jenkins

Version Control Tools: GIT

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

Operating Systems: Mac OS¸ Windows, Unix, Linux

Misc. Tools: WinSCP, Secure CRT, SVN, GIT, Firebug

IDEs: TOAD, SOAPUI, Eclipse

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 accomplishments. Used Rally 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 Jenkin continuous integration tool and helped build engineer to resolve the issues during integration with the build process.
  • Used SOAPUI for Testing 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.
  • Developed automated test suite to test a REST Web Service using Apache HTTP Client which converts the JSON data to java Object and vice versa.
  • Developed automated test suite to test a Web Service using Apache HTTP Client which converts the XML 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 Rally.
  • 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: AGILE, Java, J2EE, Selenium Webdriver, Xpath, Firebug, Fire Path, JXL, Log4j, APACHE POI, Maven, Web Services, SOAP, SOAPUI, REST, TESTING, HTML, JavaScript, CSS, XML, JSON, AJAX, jQuery, Jenkins, HP Quality Center, JXL, Rally, TOAD, SQL Navigator, Oracle, SQL, Linux

Confidential, CA

Automation Test Engineer

Responsibilities:

  • Analyzed the User stories, Editorial, Comps 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, Post 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 Http Java Test Client 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 scratch based on the business requirements.
  • Analyzed the issues, reported and tracked the bugs in Quality Center.
  • Active use of the Android SDKs.
  • Active Participation in resolving the Production/Pre-production issues.
  • Used SourceTree/GitHub for checking in our automation scripts.
  • Used Jenkins to as a continuous integration tool.
  • Ensure continuous availability of applications and related integrations in all pre-production environments.
  • Ensure continuous availability of various tools supporting SCM & Release Management including Source Control, CI, & Change Management.
  • Maintaining source control branches and performing integrations with merge conflicts.
  • Facilitating 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 systems satisfied the needs of business clients as specified in the functional requirements.

Environment: Selenium WebDriver,, XPath, Firebug, FirePath,IDE, iOS, Android OS, Java, Quality Center, Agile, Oracle SQL Developer, Jenkins, SourceTree, GitHub, Apache HTTP Client, JAXB,Log4j, JDBC, Mobile Testing.

Confidential

QA Engineer

Responsibilities:

  • Involved in the Software Development Life Cycle from Requirement Analysis to supporting application in production.
  • Reviewed Functional Requirement Specifications and created test based on test scenarios drawn from functional requirements
  • Used TestNG framework for creating Selenium scripts, for functionalities of deriving complex quotations.
  • Created Java based scripts for Selenium WebDriver with TestNG as automation framework.
  • 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 Quality Center.
  • Raised defects in Jira and made sure appropriate hand-offs and retesting takes place.
  • 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, SOAPUI, Rally, QC, Toad, SQL, CVS, Oracle, Linux.

Confidential

QA Engineer

Responsibilities:

  • Interacting 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.
  • Review test cases and scripts created by team members.
  • Conducted Regression testing of the web-based application using SOAP UI.
  • Identify test scenarios and define test cases and test data.
  • Involved in Functional Requirement analysis, creating RTM.
  • Created mappings for the requirements and the test lab from all iterations.
  • Extensively used Mercury Quality Center for test management process.
  • Used SVN 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, SOAPUI, Rally, QC, Toad, SQL, CVS, Oracle, Linux.

Confidential

QA Analyst

Responsibilities:

  • Involved in Manual Testing to develop test cases, test scripts and record bugs.
  • Involved in Functional, Regression Testing of CARE and Access Online 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 & 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 Quality Center.
  • Extensively used SQL for backend testing.
  • Attending meetings, and documented User Change requests.
  • Analyzed user change requirements, and made necessary amendments to the test requirements.
  • Performed Regression testing for GIS module.
  • 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, Manual Testing, Quality Center, HTML, JavaScript, SOAP, TestNG, Ant, SQL, Oracle, windows.

We'd love your feedback!