We provide IT Staff Augmentation Services!

Qa Engineer Resume

0/5 (Submit Your Rating)

San Jose, CA

SUMMARY

  • 8+ years of experience in software testing, automation in domain technologies like Retail, Healthcare, Banking and Insurance.
  • Experienced in analyzing, reviewing and understanding Business/Functional requirements and skilled in writing Test Plan, Test Strategy, Test Scripting, creating Test Scenarios, analyzing and preparing result summary reports.
  • Expertise in development, documentation, and execution of test cases manually as well as generating automated scripts for Web - based and Client-server applications for TDD, BDD and API Testing using Selenium, Cucumber and SoapUI.
  • Good exposure in Web technologies like JavaScript, XML, XPATH, AJAX, HTML, CSS, SOAP.
  • Excellent understanding of Software QA Methodologies and experience in all teh phases of Software Development Life Cycle (SDLC), Agile Methodology (Scrum) and Waterfall model focusing on mainly Software Testing Life Cycle (STLC).
  • Expertise in automating teh software-testing environment wif open-source tools likeSelenium IDE,WebDriver, RC, Grid and Firebug/Firepath for identifying XPath also experienced in formulating correct XPath wifout any tools.
  • Developed/maintainedTest Cases, Black Box testing, Defect trackingandreporting for both Manual and Automated Test environments.
  • Expertise in Functional, Regression, UAT and Black Box testing.
  • Experience in writing and modifyingTestNG/ JUnit test cases using Page Object Model (POM).
  • Developed automation test cases using Data Driven using Apache POI/JXL and Hybrid framework.
  • Hands-on coding using Java and object-oriented methodologies
  • Extensive use of teh defect-tracking tool like Rally/JIRA has also used GitHub for version control of testing files and used Jenkins to as a continuous integration tool to create and run jobs.
  • Proficient in Maven, ANT and setting up local workspace using Maven, TestNG, and Eclipse.
  • Having Very good experience in automating Restful API Services using Apache HTTP Client, Jackson and JAXB parsers and manually testing Restful API Services using Postman/SOAP UI.
  • Hands on experience in functional testing, unit testing, integration testing, regression testing, black box testing, white box testing, API Testing, GUI testing, back-end testing, browser compatibility testing in different stages of Software Development Life Cycle (SDLC).
  • Basic knowledge of Appium.
  • Interacted wif members of Development Team to resolve discovered defects and Logged defects in detailed, understandable, reproducible way, tracked all assigned defects through to closure.
  • Strong expertise in designing and executing teh SQL queries in MS SQL server, MYSQL, Oracle SQL Developer in order to ensure teh data integrity and to perform teh backend testing.
  • Quick learner, hard worker, self-driven, result-oriented, able to meet deadlines and multi-tasks during project execution

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, TestNG, Log4J, Selenium IDE, Selenium RC, Selenium Grid, JUnit, Cucumber, SoapUI.

Methodologies: Agile (Scrum), Waterfall, SDLC, STLC.

Web Services: SOAPUI, WSDL, UDDI, SOAP, RESTFUL Services, Postman, Apache HTTP Client

SOA Technologies: SOAP, WSDL, RESTful web services, SOAP UI, CSS, JSON, Apache POI/JXL

Languages: Java, HTML, XML

Build Tools: Ant, Maven

Testing Frameworks: Data Driven, Page Object Model(POM), TestNG

IDEs: Eclipse, SOAP UI, IntelliJ

Version Control Tools: SVN, GitHub

Bug Tracking tools: Jira, Quality Center, Rally

Test build, Integration Tools: Maven, ANT, Jenkins, SVN, Git

Databases: SQL, MySQL.

Operating Systems: Windows, Linux, Mac, UNIX

PROFESSIONAL EXPERIENCE

Confidential, San Jose, CA

QA Engineer

Responsibilities:

  • Collaborated wif product management teams in an agile and Scrum methodology to develop a comprehensive set of tests for web-based applications.
  • Analyzed teh system requirements, developed detailed test plans, test cases, and provided teh documentation.
  • Configured Selenium Web Driver, TestNG, and created selenium automation scripts in java coding using TestNG.
  • Experience in creation of automation framework in Selenium Web Driver using data driven and Page object model approach.
  • Developed test cases to be automated and performed functional testing of teh frontend using Selenium (WebDriver) and implemented Hybrid Framework to get data from Excel.
  • Used Jenkins tool for continuous integration of teh builds.
  • Created XML test suit and integrated wif Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments.
  • Used Maven tool for teh Project management and for teh purpose of compile, run, deploy and to add external dependencies.
  • Performed Functional and Regression testing by automated using Selenium, TestNG, Maven, and Jenkins.
  • Tested application compatibility for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Experience of making sure that all BR’s (Business requirements), TR’s (Technical Requirements) and DDRs (Detail Design Requirements) were mapped perfectly and all Requirements were covered wif Test cases and also updating teh Requirement Traceability Matrix (RTM), using Test Case id’s.
  • Automated Web Service testing using Apache Http Client in Selenium WebDriver and tested request and response XML based web services interfaces using SoapUI.
  • Used Assertions like schema compliance, XPath, and SOAP responses.
  • Developed and maintained test documentation including test plans, test cases, and test data.
  • Develop test cases for functional and regression testing. Conducted UI testing, functional testing, and database testing.
  • Experience of using JIRA for bug tracking and TestRail for teh test case and test design documents.
  • Retest defect fixes and reopen issues when needed.
  • Worked wif Developers, Business analysts and Project managers to determine requirements (Test Cases, Test Data).
  • Used SQL Queries to verify teh data and data integrity from teh database.

Environment: Selenium Web Driver 2, Agile, Java, CSS, HTML, XML, Eclipse, JIRA, TestNG, Restful API testing, Apache HTTP Client, JAXB, Jackson, XML, JSON, Jenkins, XPath, Firebug/ Firepath, JXL, Log4j, Oracle, SQL, Firebug.

Confidential, Los Angeles, CA

Test Engineer

Responsibilities:

  • Involved in all stages of Software Development Life cycle and Software Testing Lifecycle using Agile and Scrum methodologies.
  • Interacted wif business and development teams for requirements and test scenarios reviews.
  • Analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test reports.
  • Developed and Executed Test Scripts using Selenium WebDriver, TestNG, analyzed Test Results.
  • Involved in preparing test cases using Selenium WebDriver to validate all UI components, Popups, Browser navigations, Mouse Movements.
  • Used Firebug, Firepath to debug, edit and locate teh objects based on ID, Name, XPath, CSS Selector, Link, Partial Link, Attributes and Tags.
  • Experience in Drag and Drop, Scroll Down, Double Click, Check Boxes using Selenium Web Driver.
  • Used Apache POI to read excel data files.
  • Used Data Driven Framework and extracted data from external Excel files loaded into teh variables in teh scripted code.
  • Wrote test cases to handle Popups windows and Alerts using WebDriver and Alert interface class.
  • Took teh Application Screenshots and copied teh images whenever exceptions occurred and at important checkpoints of application execution.
  • Performed Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests run at teh same time using Selenium WebDriver, TestNG.
  • Performed Functionality testing, Regression testing, Security testing, End to End testing and System testing.
  • Involved in Web services testing using SOAPUI Tool. Validated request and response. Added assertions to validate teh XML in Web services SOAP and RESTFUL service.
  • Verified teh integration of various components in teh application and executed end-to-end testing.
  • Experience in Manual and Automation testing.
  • Managed teh framework dependency jars using Maven.
  • Used GitHub teh version control system as a source repository.
  • Used JIRA to raise teh defects and retest after defect is fixed.
  • Used defect tracking tool Quality Center to open defects and tracked them.
  • Classified teh defects based on severity and priority levels and prepared Test Status Reports.
  • Participated in Release Review/Requirement Analysis and Design review meetings and also actively participated in weekly meetings and updated weekly report.

Environment: Selenium Web driver, Maven, TestNG, Jenkins, HTML, XML, JIRA, QC, Cucumber, Eclipse, JUnit, Agile, Git, Web Services, SOAP UI, WSDL, Oracle, SQL, Linux, Windows.

Confidential, Buffalo, NY

Software Test Engineer

Responsibilities:

  • Worked closely wif teh Requirements team and analyzed teh Use cases and followed AGILE/ SCRUM methodology.
  • Interacted wif teh Project Manager, Business Analysts and Developers to understand teh application design and functional specifications.
  • Worked in creation, preparation, and conduct of quality assurance reviews and contributed to teh development and execution of test plans and test scripts.
  • Implemented Data Driven automation test framework wif Selenium WebDriver, Java and TestNG.
  • Used Firebug and Firepath for element identification while creating Page Object Repository.
  • Performed Cross browser compatibility testing on Chrome, Firefox, IE browsers using TestNG.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS locators.
  • Implemented Page Object Model Automation framework wif Java, Selenium WebDriver.
  • Involved in writing and executing teh Test Cases and Test Suites using Java and Selenium WebDriver.
  • Created and executed automated test scripts using Selenium WebDriver, TestNG and Database as source of Test Data.
  • Executed test cases and participated actively in System Integration Testing, smoke testing and Regression Testing.
  • Conducted White box and Black Box testing and also created and executed test cases to test teh module functionality using test functions.
  • Used SoapUI to test teh web services using WSDL file given by development team.
  • Used Jenkins tool for continuous integration of teh builds.
  • Captured teh error screenshots and created test reports generated out of TestNG.
  • Interacted wif teh Development team and teh Environment team in prioritizing teh defect list and validating known bug fixes.
  • Found Defects, prepared Defect Reports and Status Reports, Defect tracking using Quality Center and also re-test teh software as teh defects are fixed.
  • Shared Daily Status Reports wif all teh team members, Team Leads, Managers and Clients.
  • Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases.
  • Used GitHub teh version control system as a source repository to share code.

Environment: Java, Selenium Web driver, Maven, TestNG, Jenkins, HTML, XML, QC, Rally, Eclipse, TestNG, Agile, Git, Web Services, SOAP UI, WSDL, Oracle, SQL, Linux, Windows.

Confidential

QA Engineer

Responsibilities:

  • Analyzed teh system requirements and created test plan, test scripts and test scenarios for various modules of teh application.
  • Participated in all phases of teh Software Testing Life Cycle(STLC)
  • Performs Manual and Automation testing.
  • Involved in teh design and development of test plan from business and Functional requirements which includes test objectives, test strategies, test environments etc.
  • Actively involved infunctional, system, integration, positive, negative,GUItesting of teh application.
  • Created test cases using Selenium WebDriver, TestNG and MAVEN.
  • Interacted wif developers and business users to communicate teh defects and actively participated in replicating teh bugs and performed regression testing using JIRA.
  • UsedSoapUIto test web services.
  • Worked wif developers to Create and update teh defects, resolve and track their status usingQC.
  • Worked on cross platform (OS and Web browser) testing.
  • Created test reports generated out of TestNG and captured teh error screenshots.
  • Interacted wif teh Development team and teh Environment team in prioritizing teh defect list and validating known bug fixes.
  • Found Defects, prepared Defect Reports and Status Reports, Defect tracking using QC.
  • Shared Daily Status Reports wif all teh team members, Team Leads, Managers and Clients.
  • Used Jenkins tool for continuous integration of teh builds.

Environment: Selenium Web driver, Java, TestNG, Eclipse, HTML,SoapUI, Maven, Jenkins, SoapUI, QC.

Confidential

Associate Test Engineer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) teh project was developed using Waterfall, Agile Methodology.
  • Understanding teh Business requirements, Application and function specifications, Design documents.
  • Involved in Manual Testing to develop test cases, test scripts, and record bugs.
  • Involved in writing and designing templates for theTest PlansandTest cases.
  • Involved in Preparation of Test Scenarios and review of Test Cases.
  • Involved in updating and executing test cases as per requirements.
  • Identified theTest Casesand documented them inQuality Center.
  • PerformedGUI, Functional,Negative,Positive,Regression andUser Acceptance Testing.
  • Conducted Black Box Testing for teh application.
  • Prepared various reports based on different stages of Testing.
  • Updated Reports and dashboards to display teh status of test coverage including teh number of test cases passing, failing or pending.
  • Interacted wif developers, users and various members of teh team to discuss issues, resolve defects and set priorities.
  • Involved in Managerial Meetings and attended various conference calls at different levels from QA, Developers and Clients.

Environment: Java, Manual Testing, Windows, Quality Center, SQL, HTML, CSS, MS Office.

We'd love your feedback!