We provide IT Staff Augmentation Services!

Qa Engineer Resume

0/5 (Submit Your Rating)

Milpitas, CA

PROFESSIONAL SUMMARY:

  • Over 8 Years of professional experience in Information Technology with emphasis on Software Quality Assurance and Automation Testing Life cycle.
  • Extensively proficient in Functional testing, Integration testing, GUI testing, Regression testing, and API testing.
  • Experience in Test Plan creation, Test Case Design, Test Case Review, Test Case Execution, Test Scripts based on User Requirements Specification (URS) and System Requirements documents, Testing Tools Usage, Defect management, and in preparing Test reports.
  • Experience in Waterfall and, Agile methodologies and involved in Analysis, Design and Quality Assurance of Web applications.
  • Excellent debugging skills for web based technologies using Firebug, Web developer tools
  • Co - ordinate with QA team in Offshore and Onsite
  • Good understanding and working exposure of Core Java concepts such as Abstraction, Encapsulation, Inheritance, Polymorphism, Collections, JDBC (Java Data Base Connectivity) Programming and Interfaces.
  • Experience of working in an automation framework consisting of Selenium, TestNG, Maven, Jenkins, Bugzilla, Oracle Database (for data-driven test).
  • Experience in web applications automation testing with TestNG, JUnit, ANT, Selenium WebDriver, Selenium Grid and Selenium IDE.
  • Work experience in configuration management/version control system tool GIT, SVN.
  • Experience in working with HTML, XML, XPATH, CSS.
  • Experience in Web services testing using SOAP UI tool and also programming using Java.
  • Experience in JIRA for bug tracking and reporting and follow up with development team to verify bug fixes and update bug status.
  • Excellent communication, interpersonal and presentation skills with strong analytical mind-set.

TECHNICAL SKILLS

Functional Testing Tools: Selenium WebDriver, Selenium IDE, Selenium Grid ANT, Maven, JUnit, TestNG, Jenkins, SoapUI, FireBug, FirePath, Mockito

Defect Tracking Tools: JIRA, Bugzilla, TestRail

Version Control: SVN, GIT, CVS

Languages: Java, PL/SQL, HTML, XML, C, C++

IDEs: Eclipse, NetBeans, Visual Studio

Web Technologies: JDBC, XML, XPath, HTML, CSS, Apache Tomcat

Databases: ORACLE 11g, MS SQL Server 2005/2008, MS Access 2000/2005

Operating Systems: Windows 8/7/Vista/XP, Mac OSX (7,8,9,10)

PROFESSIONAL EXPERIENCE

Confidential, Milpitas, CA

QA Engineer

Responsibilities:

  • Performed both manual and automated tests (using Selenium WebDriver) to conduct functional and regression tests on the application.
  • Involved in functional, regression, system testing on both View based environments & POD environments.
  • Ownership of Epics and testing the individual transactions before merging the product code.
  • Involved in enhancement of automation framework using Selenium, jersey client and TestNG.
  • Used Maven to build and run the Selenium automation framework.
  • Create Test Plans, Test Scenarios, detailed test cases, and Test Data by developing the composites for various business processes.
  • Track defects and log them into Bugzilla tool and coordinate with developers to fix the bugs.
  • Developed Functional Tests and Integration Tests for a Web Application UI using Selenium and TestNG.
  • Incorporated OOPS concepts and utilized Java Collection classes extensively to develop test code
  • Developed the existing Page Object Model test framework.
  • Used Firebug and Firepath to create HTML element locators based on XPath, CSS elements, ID, Name, and more
  • Verified and debugged Compatibility on different browsers and platforms.
  • Used log4j as the logger for test scripts.
  • Participated in end to end system setup and carry out end to end system tests.
  • Documented test cases corresponding to business rules and other operating conditions and generated the Daily Test reports about Test status and Defects Summary.
  • Used Jenkins for continuous integration and scheduling the build
  • Examine the result of test to pinpoint defects in the application.
  • Attended the daily Bug review meetings, weekly status meetings and walkthroughs and interacted with Developers for resolving Defects.
  • Documented test cases corresponding to business rules and other operating conditions and generated the Daily Test reports about Test status and Defects Summary.
  • Used Jenkins for continuous integration and scheduling the build
  • Examine the result of test to pinpoint defects in the application.
  • Attended the daily Bug review meetings, weekly status meetings and walkthroughs and interacted with Developers for resolving Defects.
  • Participated and Initiated Team meetings on a regular basis and involved in active discussion in order to improve the testing quality by better strategies and testing approach.

Environment: Java, Maven, Eclipse, TestNG, Linux, SOAP / REST Services, JSON, XML, Postman, SOAP UI, Bugzilla, Jenkins.

Confidential, Sunnyvale, CA

QA Tester

Responsibilities:

  • Involved in creating Test plans for different components within the project.
  • Analyzed, revised and created test scenarios according to business and functional requirements.
  • Created Test runs, Test cases, Mockups, Process Flow diagrams from the functional documents.
  • Created RTM Matrix, ensured the Test Planning, Testing Strategy, Test cases, Flows are capturing and covering all the Functional/Non Functional requirements.
  • Extensively queried through SQL to check the database records.
  • Suggested automation process improvements & engaged in framework enhancements.
  • Engaged in framework enhancements, code reviews and maintaining deliverable quality.
  • Developed QA processes automation test scripts using Python/Selenium to test Web based user interfaces for different type of browsers.
  • Validated the data from Front End to Back End tables in Oracle Database.
  • Actively involved in SDLC and STLC process and used tools like Selenium RC/Web driver, SOAP UI.
  • Automated the regression test cases using the WebDriver & TestNG.
  • Automated the Test Cases using Selenium, WebDriver, Java Eclipse and JUnit.

Environment: Java, Selenium Web Driver, TestNG, Maven, Jenkins, SOAP UI, Eclipse, TDD, Agile, HTML, XML, XPath, JavaScript, Firebug, SQL, PLSQL, Oracle, UNIX, Windows.

Confidential, Santa Clara,CA

QA Tester

Responsibilities:

  • Participated in Requirement Analysis, JAD sessions, Use-Case Analysis and Gap Analysis with Business Analysts, project Leads and end users.
  • Used knowledge of fixed income securities, stocks and derivative products to test system functionality.
  • Prepared test plan overview and test plan detail for different functional modules.
  • Reviewed requirements for testability and usability, consulted development staff with regards to system functionality.
  • Creating and Generating System test scripts for different test scenarios covering all aspects of project functionality.
  • Developed Test Plans, Test Cases, Test Scripts, Test Scenarios, Test Beds, Test Data.
  • Worked on selenium, performed extensive data driven testing using concepts of Parameterization.
  • Made recommendations to improve product reliability, performance, quality assurance best practices and processes
  • Conducted various management activities by analyzing and verifying test results, providing status reports.
  • Validated product fixes and informed the Test Lead about any issues that may affect the schedule, or quality of the product or the testing process.
  • Tested application security features, including session expiry, book marking, passwords and compatibility across multiple browser types and encryption levels and conducted cross browser testing on the application.
  • Conducted data-driven testing on pricing functionality with different data sets.
  • Conducted formal bug review meetings& produced daily progress report to Business and Project Managers.
  • Assisted the team lead with daily QA tasks.
  • Attended project meetings, release meetings, and QA status meetings.

Environment: Java, Selenium Web Driver, TestNG, Maven, Jenkins, SOAP UI, Eclipse, TDD, Agile, HTML, XML, XPath, JavaScript, Firebug, SQL, PLSQL, Oracle, UNIX, Windows.

Confidential, Charlotte, NC

QA Engineer

Responsibilities:

  • Participated in Requirement meetings (RSD) and Detail Design meetings (DDD) to understand the functional requirements of the application so as to come up with the test scenarios, test flow and test procedures.
  • Involved in Manual Testing to check the basic functionality of the modules under test.
  • Prepared test plans and testcases to test application functionality.
  • Prepared test data for positive and negative test scenarios for functional testing as documented in test plan.
  • Created manual test cases for Functional, GUI and Database testing of application using Test Director.
  • Performed integration, function, system, usability, compatibility, load, stress and performance testing.
  • Co-ordinated review meetings to solve bug related issues with developers.
  • Involved in developing Test plans, Test scripts for manual testing of the application.
  • Participated in the Test plan meetings
  • Involved with end to end manual testing.
  • Writing Test cases for Support Engineers, Report directly to QA lead concerning project status.
  • Involved in database testing by writing and executing SQL queries to ensure the data entered has been uploaded correctly into the database.
  • Verified all of the fixes made by Software Engineers against the appropriate defects by retesting the affected software and/or component of the system.
  • Participated in QA team Meetings for weekly QA testing reviews.
  • Involved in Release Testing.

Environment: Extensive use of Manual Testing, Test Director, MS-Word, MS-Excell, Java, Java Script, SQL, Oracle, Windows, IE.

We'd love your feedback!