We provide IT Staff Augmentation Services!

Qa Engineer Resume

4.00/5 (Submit Your Rating)

CA

PROFESSIONAL SUMMARY:

  • Around 6+ years of experience in Software Quality Testing and expertise in Web based Automation Testing.
  • Experience with working on different Software Development Models like Agile, Water Fall and expert knowledge of scrum model and in software testing life cycle.
  • Expert in Automation tools like Selenium IDE/RC/Grid, Selenium Web Driver.
  • Strong Working Knowledge of Web Technologies like Java, XML, XPATH, HTML, JSON, and CSS.
  • Hands on experience in Back - End web services testing using SOAP and REST and experience using tools like SOAP UI, Apache Http Client, Jackson and JAXB parsers.
  • 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, 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).
  • Proficiency in Maven and setting up local workspace using Maven, TestNG and Eclipse.
  • Skillful in functional testing using Selenium IDE/ Web Driver using TestNG and JUNIT testing framework.
  • Involved in developing the Automation using Data Driven and Hybrid frame work.
  • 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.
  • Expertise in using Rally and JIRA for logging bugs in a strong AGILE environment.
  • Good knowledge in using repositories like SVN and GIT.
  • Good work experience in using SQL Queries in verifies the data from the Oracle DB (backend validation).
  • Very good team player and excellent written and verbal communication skills.
  • Strong problem solving, analytical skills in testing, development and automation.
  • Good Knowledge with working in Linux environment (RedHat enterprise)

TECHNICAL SKILLS:

Languages: Java, Visual Studio, SQL

Testing Tools: Selenium WebDriver/IDE/RC/Grid, JUnit, TestNG, Apache POI, QTP, Log4J, Postman, Chrome Developer Tools, Firebug, XPath, FirePath

Web Services: SoapUI, WSDL, UDDI, SOAP, RESTFUL Services, Postman

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

Web Technologies: HTML, CSS, JavaScript, XML, JSON, Web Services (SOAP and Restful), JXL

IDE: Eclipse, NetBeans, IntelliJ

Build Tools: Maven, Jenkins, ANT, Hudson

Databases and Tools: Oracle, MySQL, SQL Server, SQL Developer, SQL, PL/SQL

Version Control Tools: GIT, SVN, CVS

Operating Systems: Windows, MAC, UNIX, Linux

Dev Methodologies: Waterfall, Agile and Scrum

Scripting Languages: HTML, JavaScript, XML, CSS

PROFESSIONAL EXPERIENCE:

QA Engineer

Confidential, CA

Responsibilities:

  • Analyze user stories and participate in various meetings like Sprint planning, Scrum Meetings, Review Sessions & Sprint Retrospective.
  • As part of Agile Team, I was responsible for created test plans, test scenarios and wrote test cases for testing various services
  • Develop and Execute test Scripts using Selenium WebDriver/Java, TestNG and analyze Test Results.
  • Perform parallel and Cross Browser testing on different browsers where multiple tests were run at the same time.
  • Manage the framework dependency jars using Maven.
  • Involved in developing the automation using DATADRIVEN FRAMEWORK,HYDRID FRAMEWORK
  • Use Page object model for ease of maintenance of scripts.
  • Involved in Web services testing using POSTMAN Tool. Validate request and response XML. Add assertions to validate the XML for SOAP and RESTFUL service.
  • Apache Http Client uses a Http Uri Request to send and receive data and handled various methods using Http GET, Http POST, HTTP DELETE, HTTP PUT method.
  • Perform backend testing by writing and executing SQL queries to validate that data is being populated in appropriate tables and manually verify the correctness of the data with front-end values.
  • Manage individual sprints, user stories, Test defect cycle, and tasks using Jira as tracking tool
  • Perform Functional testing as per user stories and also perform Integration Testing & Regression, using Selenium WebDriver automation scripts.
  • Use GitHub as a source repository system.
  • Analyzed the issues, reported and tracked the bugs in JIRA.
  • Use Jenkins for continuous integration of test automation scripts.
  • Developed the Mobile automation script using Appium.
  • Using Genymotion tool for virtual device testing.
  • Verify the integration of various components in the application and execute end-to-end testing.
  • Using REST Assured to test REST Services.
  • Performing both manual and automation for the mobile app on Android mobile device using Android SDKs and Appium Server.
  • Using UI Automator viewer to inspect the element locator in mobile application.
  • Participate in Release Review/Requirement Analysis and Design review meetings.

Environment: Java, Oracle, Selenium WebDriver, XPath, Firebug, FirePath, JXL, Agile, TestNG,, Log4j, Maven, Jenkins, Jira, GitHub, Web Services, SOAP, RESTFUL, PostMan, JMeter, Apache HTTP Client, JAXB, XML, CSS, JSON, HTML.

QA Engineer

Confidential, SFO, CA

Responsibilities:

  • Analyzed the User stories, Editorial, Comps and the Wireframes to understand the requirements.
  • Implemented BDD through Cucumber.
  • Created the Feature Files for Cucumber Automation.
  • 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.
  • Proficiency in maven and setting up local workspace using maven TESTNG and Eclipse
  • 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 JIRA.
  • Active Participation in resolving the Production/Pre-production issues.
  • Used GitHub for checking in our automation scripts.
  • Used Jenkins to as a continuous integration tool.
  • 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, Java,JIRA, Agile, Oracle SQL Developer, Jenkins, GitHub, Apache HTTP Client, JAXB, Log4j, JDBC.

QA Engineer

Confidential, Oakland, CA

Responsibilities:

  • 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 RC/Java/TestNG.
  • Proficiency in maven and setting up local workspace using maven TESTNG and Eclipse
  • 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 JIRA.
  • Used GitHub for checking in our automation scripts.
  • Used Jenkins to as a continuous integration tool.
  • 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, Java,JIRA, Agile, Oracle SQL Developer, Jenkins, GitHub, Apache HTTP Client, JAXB, Log4j, JDBC.

QA Analyst

Confidential

Responsibilities:

  • Involved in Manual Testing to develop test cases, test scripts and record bugs.
  • Involved in Functional, Regression Testing of Access Online applications.
  • Wrote test plans, which detailed the testing scope, strategy, test requirements, and necessary resources.
  • Wrote and documented test cases based on corresponding business /user requirements documents & technical specification and other operating conditions.
  • Assisted with the Creation and execution of automated test scripts.
  • Performed Functional and Regression testing using QC.
  • 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.
  • Developing SQL queries to validate the report data.
  • Performed Regression testing for the individual modules.
  • Created reports that included general overview, open bugs, new bugs, and enhancement requests. Entered new bugs and maintained the status of those bugs.

ENVIRONMENT: Selenium Grid, Manual Testing, Quality Center, HTML, Java, SOAP, Ant, SQL, Oracle, windows.

We'd love your feedback!