We provide IT Staff Augmentation Services!

Quality Engineer Resume

0/5 (Submit Your Rating)

Sfo, CA

SUMMARY

  • 6+ years of experience in the Information Technology Industry as a QA Tester in Manual and Automation Testing.
  • Firm knowledge of different phases of Software Testing and Software Development Life Cycle (SDLC) including Agile Methodologies, Waterfall methodology Agile Manifesto and Scrum processes.
  • Good experience in automation tools Selenium on which I ran on many browsers like Firefox, IE, Chrome & Safari.
  • Specialized in Manual and Automated Testing of Client/Server based Applications and Web based Applications.
  • Automated web application using Selenium WebDriver, Selenium RC, Selenium Grid.
  • Proven ability in writingon JAVA, C#, Python scripts for projects automation.
  • Designed and implemented different automation frameworks likePage Objectsframework, Keyword Drivenframework, Data Drivenframework and Hybridframeworkfor a number of projects.
  • Worked in Continuous integration environment. Deploy code stored in GitHub to QA environment via Jenkins continuous integration tool and Reports progress to business, development.
  • Experience in Web services testing using SOAP UI tool. Worked on SOAP and REST API based Web Services testing.
  • Validated source and target data by writing SQL query using different string functions, group functions in SQL.
  • Experience in Web based testing including GUI Testing, Functional Testing, Regression Testing, Integration Testing, System Testing, Performance Testing and Stress Testing.
  • Proficient in all cycles of test life cycle from test planning to defect tracking and managing defect lifecycle.
  • Extensive experience in coordinating testing effort, responsible for test deliverables, status reporting to management, issue escalations.
  • Good experience in preparation of test bed, Installation testing, Replication of problems & Generation of bug report.
  • Developing and Maintaining Test Scripts, analyzing bugs and interacting with development team members in fixing the defects.
  • Ability to work hard to meet the deadlines, Good communication skills.
  • Strong Interpersonal Skills, Self - motivation, Co-ordination Skills and the ability to communicate both orally & in writing with people at all levels.
  • Proven track record on successfully completed projects within deadline while adapting to rapidly changing environments and priorities.

TECHNICAL SKILLS

Methodologies: Waterfall, Agile

Defect/Bug Tracking Tools: Bugzilla, Quality Center, Jira

Testing Tools: Selenium RC/Web driver, Junit, TestNG, Jmeter, SOAPUI, REST API.

Operating Systems: MS Windows (95/98/NT/2000/XP,7), UNIX

Browsers: MS IE, Mozilla Firefox, Safari, Chrome

Programming Languages: Java, C, C++, SQL, VBScript, UML, JavaScript

Web Technologies: HTML, AJAX, XML, JSP, J2EE

Web/Application Server: Apache Tomcat, Web Sphere

Databases: Oracle8i/9i/10g, My SQL, SQL Server, MS Access

PROFESSIONAL EXPERIENCE

Confidential, SFO, CA

Quality Engineer

Responsibilities:

  • Analyzed Acceptance Criteria to get better understanding of the system both on technical and business perspectives.
  • Involved in design and implementationof Selenium WebDriver automation frameworkfor smoke and regression test suites (TestNG and JUnit).
  • Setup the Automation framework usingSelenium WebDriverto run test cases in multiple browsers and platforms.
  • Developed custom librariesfor automationusingJAVA & Selenium WebDriver.
  • Created Java based scriptsfor Selenium WebDriverwithTestNgas automation framework.
  • Involved in creation of automation framework inSelenium WebDriverusing behavior driven approach likeTestNG,JUnit.
  • Extensively usedPage Objects designandpage navigation frameworkfor readable test script and easy maintenance from developer perspectives.
  • Monitored the test execution inJenkinsonce the code pushed into Continuous Integration.
  • UsedMaven for building the WebDriver project. Integrated with Continuous Integration toolsJenkinsfor running test on nightly basis automatically.
  • Tested compatibility of application for dynamic and static content under various cross browsers usingHTML IDsand XPath in Selenium.
  • Extensively used Selenium (data-driven, XPath locator) andWebDriverto test the web application.
  • Involved in Defect Management, Defect Review and Defect Status Reporting.
  • Performed Regression testing on new builds, every modification in the application usingSelenium WebDriver.
  • UsedFirebugfor the web based application testing with selenium for the commands and locator application.
  • Responsible creating the functional testing framework usingJunit/TestNG and using Selenium WebDriver to automate theUI components.
  • UsedSOAP UItool to test SOA based architecture application to testREST services.
  • Performed Web Services testing with SOAP UI and Performed Security Testing for Employee login validations.
  • Reported software defects inJIRAand interacted with the developers to resolve technical issues.
  • Analyzed test results, tracked the defects and generated reports usingQuality Center.
  • Used Page Object Model, UI Mapping, Selenium Manager, Data Driven using CSV, CSS Selectors as a part of Framework.
  • Performed Back end testing by writingSQL statementslike Join, Inner Joins, and Outer joins and Self Joins.
  • Actively participated in dailyScrum meetingsand involved in bi-weeklySprint releases.
  • Used JIRA for bug tracking and reporting, also followed up with development team to verify bug fixes and update bug status.
  • Participated QA (QMO) weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.

Environment: Java, Selenium WebDriver, Jenkins, TestNG, Soap UI, STS, Scrum methodology, Quality Center, Firebug, Java, Groovy, XML, XPath, Oracle, SQL, Windows.

Confidential, SFO, California

Quality Test Engineer

Responsibilities:

  • Gathered requirements documents such as business requirements and design document and other related documents.
  • PreparedTest Plan, Test Cases, Test scripts and Test datafor the application as well as for the database verification based on the functional requirements and test specs.
  • Identified test cases to automate. Automate those test cases usingSelenium WebDriver, Junit and Java(Eclipse IDE).
  • Written and executed Selenium tests for automation testing of the web application using Selenium IDE and Web Driver.
  • DevelopedJunitscripts to run the scenarios for multiple sets of data, to check the functionality of process flow in all the dependent modules.
  • Creating and maintainingsmoke/functional/regressionscripts for web-based application using Selenium Web Driver, Java, and Junit.
  • Developed automation test cases, executed these test scripts fromtest laband logged defects inJIRA.
  • Designed Functions Library, Functions, Subroutine's, Common functions, Utilities functions, Regular Expressions and Environmental variables usingSeleniumin java scripts.
  • Modified and Executed automated and manual test scripts for different modules using Selenium.
  • Involved in maintaining and uploading theselenium Scripts to JIRA.
  • UsedSQL Queriesin performing data validation to ensure data accuracy and data integrity by testing back-end components of new data warehouse products.
  • Used Java as client library for Selenium and WebDriver to design and developed Automation test Framework using Junit.
  • Extensively used Selenium (data-driven, Xpath locator) and WebDriver to test the web application.
  • Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Performed Browser Compatibility testing on different platforms and data validations for all reports using Selenium.
  • Identified defects in system testing, end to end testing regression testing, UAT testing, logged these defects using rational clear quest with proper severity and priority and performed defect life cycle.
  • Involved in testing compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Performed functional testing ofRESTWeb Services usingSOAP UITool.
  • Actively participated in daily Scrum meetings and involved in bi-weekly Sprint releases.
  • Interacted with other external teams for environment/license issues, external services availability and work towards resolution.

Environment: Java, Selenium WebDriver, Junit, Jenkins, ANT, QTP, SOAP UI, REST, HTML, Eclipse, XML, XPath, SQL, Oracle, Quality Center, Windows.

Confidential, SFO, California

Quality Assurance Engineer

Responsibilities:

  • Developedautomated testsinJavaandSelenium WebDriver.
  • UsedFirebugandFirepathto identify web elements.
  • UsedGITversion control to check in code.
  • Used Jenkins to runJunit Automated tests.
  • TestedREST APIweb services usingSoap UItool.
  • Tested Control Suite Management which integrates with all the application system.
  • Tested Affinity, OMS, BUY, Stella, PDF attribute, PDF UI applications.
  • Developed sanity and automation regression tests.
  • Performedback end testingto test data flow to web application by writing and executingSQL queries.
  • Participated inAgile Scrum meetingon daily basis.
  • Manage individual sprintsuser storiesand tasks using Rally as tracking tool.
  • Communicate clearly and effectively with end users and team members.
  • Participated in the Walkthrough and Review Meetings with Business and Functional Leads for understanding and analyzing various Business rules for Service Purchase Module.
  • Attended daily status update meetings with all the other team members.
  • Extensively involved in developing test cases using the Design and Requirement document and mapping with the Requirement Traceability Matrix.
  • Participated in the peer Reviewing and Modifying Test case Documents based on the Enhancement and change request.
  • Performed smoke, sanity, functional, regression andEnd to End testing.
  • Prepared test data for positive and negative test scenarios as per application specifications requirements.
  • Performedcross browser testingto check the compatibility of the application.
  • UsedJenkinscontinuous integration server to run automated test suites.
  • Logged and reported the defects to the developers using Issue Tracker for the bug fixing and tracking.
  • Created scenarios for change request and defect request and effectively coordinated with the development team.
  • Created reports on the daily testing process and participated in the Weekly Status Meeting.

Environment: Selenium Web Driver 2.38, Java 1.6, Eclipse, JUnit, SQL, Soap UI, JIRA, Putty, SVN, GIT, Jenkins.

Confidential, SFO, California

Quality Assurance Engineer

Responsibilities:

  • Develop automation strategy/effort and generate scripts to perform automated testing cycles using Selenium, JUnit, Java
  • Executing automated scripts using Jenkins builds and schedule regression test suits in Jenkins
  • Manage the test scripts in GIT Repository
  • Interact with product management, project management and development teams to develop a strong understanding of the project and testing objectives
  • Design and create test conditions and scripts to address business and technical use cases
  • Execute and analysis automation test results.
  • Participate in troubleshooting and triaging of issues with developers to drive towards root cause identification and resolution
  • Document, track and escalate issues as appropriate, using Jira
  • Preparing test cases using Test Link

Environment: SQL Developer, Selenium, web driver, Java, Junit, Fire Bug, GIT, Jenkins

Confidential

Software Test Engineer

Responsibilities:

  • Installing Confidential to verify language compatibility support for multinational languages.
  • Reviewing PRD (Project Requirements Document) specified by various partners such as DELL, TOSHIBA, ACER etc.
  • Upgraded Python 2.3 to Python 2.5 on a RHEL 4 server, this required recompiling mod python to use Python 2.5.
  • This upgrade was necessary because of inclined models with UTF-8 characters were causing unexpected errors.
  • Submitted aticket to the Django projectdocumenting this incompatibility with Python 2.3.
  • Verifying the software installed on both Production Environment and QA Environment.
  • Develop and execute test plans, test scripts and test cases in Test director.
  • Coordinated with the business analysts, developers and discussed issues in interpreting the requirements.
  • Creating Test Plans and modifying the Test Plans as and when the Requirement changes if any.
  • Involved in UI Testing, Functional and Regression Testing.
  • Participated in all phases of the SDLC of this project.
  • Actively participated in reviews and meetings to evaluate project artifacts which include design documents, project requirements, business specifications and technical specifications.
  • Converted most of the manual test cases into Selenium automated scripts to perform Regression testing.
  • Development and Execution of test cases according to PRD and design specification.
  • Communicated the Results for Analysis.
  • Reporting Bugs using defect Tracking Tools like Bugzilla.

Environment: Manual Testing, Quality center, QTP 8.2, Test Director 8.0, Clear Quest, SQL Server 2005, SQL, Pl/SQL, XML, WINDOWS (32-bit and 64-bit), Bugzilla.

We'd love your feedback!