We provide IT Staff Augmentation Services!

Qa Engineer Resume

SUMMARY:

  • Have 9 years of experience as a QA engineer in software industry with proficiency in both manual and automation testing on Web Based Applications and Web Services.
  • Have knowledge on different Software Development Life Cycle (SDLC) Methodologies: Agile & Water - fall
  • Developed Test Plan, Test case, Test Scripts based on the Business Requirement and
  • Functional Specification Document.
  • Expertise in automating the software-testing environment with open-source tools like Selenium
  • WebDriver, TestNG, JXL, Data Driven and Page Object Model
  • Have very good experience in automating Restful API Services using Apache HTTP Client, TestNG and JXL and manually testing Restful API Services using SOAPUI
  • Exposure to Cucumber and UAT Automation
  • Performed Mobile testing manually and have worked on Appium Tests
  • Expertise in Functional, Regression Testing using Black Box testing.
  • Experience in writing and modifying TestNG test cases.
  • Proficient with all levels of testing including Functional Testing, Integration Testing, Regression Testing, Data Driven Testing & User Acceptance Testing.
  • Developed/maintained Test Cases, Black Box testing, Defect Tracking & Reporting and updated RTM for both Manual and Automated Test environments.
  • Extensive use of the defect-tracking tool like JIRA have also used GitHub for version control of testing files and also used Jenkins to create and run jobs.
  • Practical knowledge of writing SQL Queries.
  • Strong knowledge of Testing including Java, XML, HTML.
  • Proficient in using Microsoft Word and Excel.
  • Excellent communication and project management skills.
  • Multiple complex tasks handling and excellence in self-audit work.
  • Well-developed interpersonal skills with demonstrated ability to effectively interact with all levels within and outside of the organization.

TECHNICAL SKILLS:

Languages: Core JAVA

Testing Tools: Selenium2.0 (Web Driver/ IDE), TestNG, Firebug, JXL, Apache Client, JAXB, JACKSON, Cucumber

Web Technologies: JSON, XML, HTML and Web Service (REST Requests/Response)

Dev. Methodologies: Agile Scrum, Waterfall

Bug Tracking Tools: JIRA

Databases: Oracle, MySQL, MS SQL Server 2008/2012

IDEs: Eclipse

Operating Systems: UNIX, Linux, Windows

Misc. Tools: Maven Build tool, Jenkins CI and Git version control tool

PROFESSIONAL EXPERIENCE:

Confidential

TECHNOLOGY: Selenium Web Driver, Eclipse, Java, TestNG, JXL, XPath, Agile REST API, Apache HTTP Client, JSON, XML, JAXB, Oracle, Cucumber, HTML, CSS, UNIX, SQL, Maven, Jenkins, JIRA.

QA Engineer

Responsibilities:

  • Extensively involved in all stages of testing life cycle, Software Development Life cycle (SDLC) using Agile methodologies.
  • Reviewed Business requirements, IT Design documents and prepared Test Plans which involved various Test Cases for all assigned module/projects; Review Test Requirements, Creating Test Plans and Test Strategy documents.
  • Created Test plan & Script, Defect Management Templates; Created Initial test plan and developed test cases and test scripts.
  • Designed, executed and maintained Selenium Web Driver, TestNG, automated test cases for regression test cases.
  • Helped creating and maintaining Page Object Model.
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (Web Driver) & created Data Driven framework using TestNG.
  • Functional and Cross Browser Testing of Defined Browser Stack of the site experience.
  • Performing Cross-platform, Functional, Regression testing.
  • Developed Test Cases using WSDL, Schema files which defines Web Service Request, Response, methods/operations, End Point of web service to be tested using Apache HTTP Client for SOAP for Restful web services
  • Tested request, response XML's based web services interfaces using SOAPUI
  • Performed execution and logging defect in Rally & Verification of defects for System Testing
  • Performed Manual testing of Mobile apps on iOS and Android devices
  • Conducted Smoke testing, Functional testing, Regression testing, Integration testing, User
  • Acceptance Testing (UAT) and Data validation testing.
  • Performed Smoke, Black Box, Validation testing of the application manually.
  • Used Page Object Model, UI Mapping, Data Driven using Excel, CSS Selectors as a part of Framework.
  • Ensure accuracy and completeness in the test reports.
  • Updated the Requirement Traceability Matrix (RTM), with Test Case id’s and make sure that all BR’s (Business requirements), TR’s (Technical Requirements) and Detail Design Requirements were mapped perfectly and all Requirements were covered with Test cases.
  • Efficient management of Rally for bug tracking and Confluence for design documents.
  • Development and Execution of SQL queries to check the database and checking the data integrity in accordance with business standards of the company.
  • Worked closely with the developers to resolve the design and development errors and to get the software released for system testing.
  • Created pom.xml in Apache Maven and run the builds the automation selenium test suites on
  • CI tool Jenkins
  • Involved in Web Services Testing using SOAP UI and Java framework for Web services testing

Confidential

TECHNOLOGY: Selenium Web Driver, Eclipse, Java, TestNG, JXL, XPath, Firebug, Agile, Maven, Jenkins,, REST API, Apache HTTP Client, JSON, XML, JAXB, Oracle, HTML, UNIX, SQL.

QA Engineer

Responsibilities:

  • Initializing and verifying a number portability request from a CLEC.
  • CSR process to validate the customer data.
  • Local Exchange Carrier(LEC) trading partner interfaces
  • Partner interface for E911, CNAM, LIDB, DL
  • Analyzed Software Requirement Specifications (SRS), Technical Specification and Functional
  • Specification Documents for developing manual test cases.
  • Perform system analysis and understand the deliverables using agile methodology
  • Designed and Analyzed Test case based on the Functional Requirement specifications to implement through testing process.
  • Participated in Smoke testing.
  • Conducted Black Box testing to strategize new projects requirements for functional and behavior.
  • Responsible for maintaining and developing Automated Test Framework using Selenium Web driver and TestNG.
  • Automated Regression Tests using Selenium for running on every release.
  • Extensively used Selenium (HTML Id, Xpath locator) to test the web application.
  • Automated Web Services using Apache HTTP Client, TestNG, JAXB, JACKSON and JXL.
  • Involved in Web Service/ API manually testing.
  • Tracked and logged defects in Rally and coordinated meetings with developers for bug fixing and problem resolution.
  • Execution of SQL queries to fetch data from database to verify the results.
  • Used Github for creating the version controlling
  • Defect logging, maintenance and tracking for closure after re - testing of defect fix.
  • Review of the test cases and test results documents prepared and tested by offshore team.
  • Supporting the Development Team to Fix the Bug by providing the necessary details of Bug and its Scenario.

Confidential

TECHNOLOGY: Agile, Java, Selenium, JXL, Page Object Model Apache HTTP Client, Jackson, TESTNG, XML, TestNG, UNIX, Oracle, SQL, JIRA, Windows.

QA Engineer

Responsibilities:

  • Reviewed Business requirements, IT Design documents and prepared Test Plans which involved various Test Cases for all assigned module/projects; Review Test Requirements, Creating Test Plans and Test Strategy documents.
  • As part of Agile Team, I was responsible for creating test plans, test scenarios and wrote test cases for testing various services.
  • Created test cases using Selenium WebDriver, TestNG and Maven.
  • Created Selenium infrastructure for Regression Testing.
  • Involved in writing test scripts using java and executed it through selenium.
  • Extensively performed Grey box testing for validating the functional requirements to meet the Definition of Done.
  • Trained new team members on how to use Selenium and help them create tests using the framework.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver.
  • Implemented SOAP UI for Web Service Testing.
  • Developed Test Cases using WSDL, Schema files which defines Web Service Request, Response, methods/operations, End Point of web service to be tested.
  • Performing Cross - platform, Functional, Regression testing smoke testing, and integration testing.
  • Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.

Confidential

TECHNOLOGY: Agile, Java, Selenium, JXL, Page Object Model, Apache HTTP Client, JXB, Jackson, TestNG, XML, UNIX, Oracle, SQL, JIRA, Windows.

QA Engineer

Responsibilities:

  • Analyzed Software Requirement Specifications (SRS), Technical Specification and
  • Functional Specification Documents for developing manual test cases.
  • Involved in analyzing Business requirements, specifications and development of Test Cases and executing & reviewing them.
  • Prepared smoke, Functional, and Regression Testing.
  • Work on Data Driven framework for functional automation using Selenium WebDriver, TestNG and Java.
  • Prepared test groups and test suites of Test Cases for different functionality tests and published reports using Maven.
  • Developed TestNG tests for each Java based API in the Project and verified functionality by matching expected and actual output values.
  • Validated the Web Services (REST), both Request and Response messages.
  • Involved in inserting different types of Assertions to check the quality of services.
  • Used GIT as a version control tool.
  • Collected feedback on Run Failures and reported bugs to Engineers in the product development team.
  • Reported and tracked the bugs to closure using JIRA.
  • Participated in Walkthroughs and Defect report meetings periodically.

Confidential

TECHNOLOGY: Agile, Selenium Web Driver, TestNG, Unix, Java, SQL, HTML, Windows, Oracle, MS Office, Eclipse IDE, Jira, GIT.

QA Engineer

Responsibilities:

  • Responsible for analyzing business requirements, functional documents and preparation of
  • Testing Test plan.
  • Responsible for maintaining and developing Automated Test Framework using Selenium
  • WebDriver and TestNG.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Involved in testing Web services and XML.
  • Performing functional, regression, system, integration and database testing.
  • Reporting defects and verifying closure of defects.
  • Participated in test planning meetings and submitted test case Status during the meetings

Hire Now