We provide IT Staff Augmentation Services!

Software Qa Engineer Resume

5.00/5 (Submit Your Rating)

El Segundo, CA

SUMMARY:

  • Manual and automated testing experience with Web based, Client\Server and Desktop application.
  • Experience in developing automation framework and script using Java, Selenium Web Driver, TestNG and Junit.
  • Responsible in writing test plan, test cases from User stories, BRD and FRD
  • Responsible for test case creation based on User Stories and system documentation
  • Participate in Dev to QA User Story Handoff meetings
  • Responsible for Accept or Reject Dev to QA User Story Handoff
  • Responsible for creating test database, test scenarios and test data for users' participation testing
  • Experience in writing test cases using Mocha and Chai.
  • Experience with Test design patterns like Page Object Model, Page Factory Framework and Data driven framework.
  • Performed End to End Testing framework for AngularJS applications using Protractor.
  • Performing End - to-End testing to identify system dependencies.
  • Ensuring the data integrity is maintained between various system components and systems.
  • Experienced in Testing API services (SOAP\REST) using SOAP UI and Groovy Script for functional and data driven scenarios.
  • Experience in creating Test Strategy, Test Plans and Test Cases, Test Estimation, Requirement Traceability Matrix.
  • Developing Hybrid Automation Framework with Page Object Model.
  • Conducting POC for Automation
  • Automating the scripts using Coded UI with Java, C#
  • Conducting Functional / System and Regression testing for the software product under varying conditions and analyzing the behaviour of the system.
  • Creating of test scripts, executing them and reporting the results to the project interested stakeholders.
  • Performing Defect Analysis to ascertain any non-compliance with the set procedures / guidelines.
  • Testing software programs to compare to specifications and documentation.
  • Providing QA test status and progress reports as appropriate to interested stakeholders
  • Strong experience in manual testing of in-house developed APIs (RESTful, RPC) for mobile applications and consumer site
  • Experience in Ad hoc, integration, regression, smoke tests for different products.
  • Performed extensive Ad hoc, Regression and Smoke testing
  • Worked closely with development team, testing team, project manager, business analyst to ensure successful high quality release
  • Experience in planning, coordinating and performing black/gray box testing, Functional, Integration, Regression, Smoke, and Cross browser testing.
  • Sound Knowledge of database including Oracle 10g,11g and MySQL and SQL Server. Basic understanding of NoSQL Databases.
  • Well verse with Tools like SoapUI, Fire Bug, Jira, Bugzilla, Ant, Maven and Jenkins.
  • Experience in various domains like E-commerce, Banking and Insurance.
  • Sound knowledge Software Eng. process like SDLC, Test Driven Development, Agile Methodologies - SCRUM.

TECHNICAL SKILLS:

Languages\Technologies: Java, SQL, XML,HTML, Groovy, Python, JavaScript,PL/SQL

Testing Tools: Selenium Web Driver, TestNG, JUNIT, SoapUI, JMeter

Server tools: Putty, WinScp

Testing Server: JBoss 7.2.0

Web Tools: Firebug, Fiddler, Wireshark

Other Tools: Git Hub, Jenkins, Bamboo, ANT, Maven, JIRA, Mercurial, Bugzilla, QC, Load Runner, Toad

DB: Oracle 10g,11g and MySQL, MS SQL Server

IDE: Eclipse, NetBeans

Operating Systems: Windows 7/10, Mac OSX, Linux

PROFESSIONAL EXPERIENCE:

Confidential, El Segundo, CA

Software QA Engineer

Responsibilities:

  • Develop test strategy and create test plan\test cases for testing various products of Stamps.
  • Interacted with business analysts in requirement review and walkthrough meetings to understand requirements for functional, usability and security testing.
  • Good knowledge in Unix and Shell Scripting
  • Written test plan and test cases based on User stories and Business requirement documents.
  • Involved in load testing of various modules and software application using Jmeter and LoadRunner
  • Comprehensively handled QA process (weekly sprint) in an Agile environment along with releases on demand for critical projects.
  • Determine root cause and resolve defects using JIRA, and used Git for code management/source control of automated scripts
  • Review product designs, specifications, and user stories to develop comprehensive test cases
  • Responsible for testing UI functionality of the User account management, printing postages\labels, search and shopping cart module pages using Selenium Web driver and TestNG.
  • Experience in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable conditions as well as identifying web elements using firebug.
  • Worked on Page Object Model and Page Factory Framework to automate testing using Java and TestNG.
  • Automated Partner RESTful services using SOAPUI and Groovy Script for functional and data driven scenarios.
  • Performed backend regression testing by writing SQL statements to review the returned data to ensure that the correct data was retrieved
  • Used ANT to build and run selenium test cases automatically within Jenkins continuous integration environment.
  • Performed manual testing for DYMO stamps desktop client.
  • Performed regression testing for every modification made in the Stamps appon new builds and automated those steps using Selenium WebDriver .
  • Monitor and track high priority defects on day-to-day basis, write positive and negative test cases to improve traceability and quality of application.
  • Reported and tracked the bugs to closure using JIRA .
  • Attending the daily stand up/scrum meeting to discuss status and blockers.
  • Update test results and create sign off document for various releases.
  • Facilitated defect triage process to help in resolving product issues.
  • Worked in the agile development environment with frequently changing requirements and features set.

Environment: Java, Selenium Web Driver, TestNG, JUNIT, SoapUI,XML\XPath, Oracle 11g, JIRA, Jenkins, GitHub, Eclipse, MacOSX.

Confidential, Palo Alto, CA

QA Engineer

Responsibilities:

  • Documented and executed Test plans, Test cases and Test scripts for Intapp Time application.
  • Responsible for testing UI functionality of the Time Capture web application using Selenium Web driver and TestNG.
  • Contributed in developing test harness using Java, Selenium Web driver and TestNG.
  • Implemented Data driven framework and keep adding the coverage against the incoming features in product.
  • Written test cases using Mocha with Chai.
  • Automated Integration API (SOAP based) and Mobile Client API (RESTful) testing using SOAP UI and Groovy Script for functional and data driven scenarios.
  • Used TestNG Test Suite to run group of Test scripts and Test Cases.
  • Participated in backend testing by writing SQL queries against SQL Server database to test the integrity of the application.
  • Performed stress and load testing, simulating the real life environment using JMeter.
  • Responsible for creating, executing and maintaining manual and automated test scripts. Documented details of test cases, test scripts and expected results in TestLink tool.
  • Created and maintain build files for test cases using Maven and integrated it with Bamboo for continuous integration.
  • Performed manual testing for Desktop Extension and Timer client.
  • Reported and tracked the bugs to closure using JIRA .
  • Attend the daily Stand Up/Daily Scrum meeting to discuss status and blockers.
  • Attend Defect triage process to help in resolving product issues.

Environment: Java, Selenium Web Driver, TestNG, JUNIT, SoapUI, XML\XPath,SQL Server 2008,JMeter, JIRA, TestLink, Bamboo, Mercurial, NetBeans, Windows Server.

Confidential, Santa Clara, CA

QA Engineer

Responsibilities:

  • Participated in writing test scripts, test plan, test cases, test procedures and test sets based on use cases and requirement specifications.
  • Defined test criteria and project schedules, and participated in project meetings and walkthroughs to develop the test plan .
  • Executed Manual test cases and identified the test cases.
  • Performed functional, integration, regression and ad-hoc testing.
  • Involved in Web Application and Web Service Testing .
  • Developed detailed Test Plans and Test Cases from business requirements using HP Quality Center .
  • Coordinated with automation team for creation of regression test cases by giving scripting scenarios
  • Participated in backend testing of database by writing SQL queries to test the integrity of the application and Oracle databases using TOAD .
  • Created data driven testing for positive and negative scenarios, by creating and storing data sets in MS Access.
  • Held regular interactions with developers, business analyst and logic unit workgroup.
  • Actively participated in bug meetings to resolve the defects in efficient and timely manner.
  • Tested scenarios for the applications and performed manual testing in HP Quality Center .
  • Performed database and application functional testing .

Environment: Quality Center 9.0, MS Access, XML, Mercurial, Oracle 10g, Windows Server 2008

Confidential, Plano, TX

QA Engineer

Responsibilities:

  • Developed Manual test cases for specific functional requirements.
  • Involved in analyzing Business requirements/Product Design documents, specifications and development of Test Scripts, Test Cases and executing & reviewing them.
  • Performed manual testing of the website to determine ease of usability of the website.
  • Written user-defined functions and generated Test Matrix.
  • Performed Regression testing to weekly builds.
  • Performed System Integration Testing.
  • Performed backend testing of database files using SQL queries.
  • Used PVCS Version Manager to check out the latest versions of the build for testing purposes, and check in the updated test cases, and test documentations periodically.
  • Performed Integration testing to verify the data interface between various application modules.
  • Performed Black Box, Functional, Integration, UAT and Regression Testing of the website.
  • Worked on Rational Clear case and Clear Quest for Configuration and Change management and Bug tracking.
  • Interact with development team for new functionality and review defects.
  • Attended review meetings and walkthroughs to discuss the status of the project.

Environment: Windows Server 2008,Oracle 10g, TOAD, Serena PVCS

Confidential, Atlanta, GA

Test Engineer

Responsibilities:

  • Created test plan, test cases and test scripts and followed agile development process
  • Worked with test Management using Quality Center .
  • Created scripts for Regression, Security, and Database Testing.
  • Defined types of tests and identified the objectives.
  • Defined test goals for sprints (Agile Process).
  • Worked closely with development team, testing team, project manager, business analyst to ensure successful high quality release
  • Performed back end testing using SQL queries and created SQL scripts to test the stored procedures by sending different sets of input parameters.
  • Verified Process flow by writing and executing SQL queries and stored procedures using Oracle PL/SQL developer.
  • Performed different kinds of testing on application like Functional and regression testing.
  • Conducted functional, integration and regression testing of Web Services using Soap UI.
  • Performed Database testing by writing and running SQL queries.
  • Presenting the Test Reports and Status reports on a Weekly/Monthly basis to the Project Team and discussing the next release cycle.
  • Interacted with the Developers and Business Analysts on a regular basis to resolve issues.
  • Involved in defect management and defect reporting.
  • Coordinated testing activities with testing team members.
  • Provide support to EPO team as Project assistant (PPM Support)
  • Open defects and work closely with development of getting issues resolved in timely manner.
  • Work on data preparation for different test scenarios including negative testing to provide accurate delivery of overall functionality of the product.
  • Attended weekly Status Meetings and present QA status to the Manager.
  • Ability to collaborate with testers, developers, project managers and other team members in testing complex projects.
  • Participated in automation development review meetings.

Environment: Oracle 10g, Java, UNIX, Soap UI 2.5, QC 9.0, C#, ASP.Net, JMeter

We'd love your feedback!