We provide IT Staff Augmentation Services!

Software Quality Assurance Engineer Resume

4.00/5 (Submit Your Rating)

El Segundo, CA

PROFESSIONAL SUMMARY:

  • Over 9 years of Information Technology experience with emphasis on Software Testing/Quality Assurance.
  • Excellent experience in testing of standalone, client server, database and web based applications using manual testing techniques and automation tools such as Selenium Webdriver, QTP, ALM, JIRA, TDP, Web Services and Load Runner.
  • Excellent knowledge on Software Development Life Cycle (SDLC), QA methodologies and solid understanding of software testing process and standards.
  • Highly experienced in Manual testing, Automation testing and Load testing.
  • Experience in Automating Web Application Testing using Selenium web Driver with TestNG framework.
  • Experience with testing Standalone, Web based and Client server applications.
  • Experience testing applications developed in .Net, Java/J2EE, C++, AngularJS, PHP and so on...
  • Extensively involved in requirement review meetings with business analysts and providing feed back.
  • Highly experienced in analyzing the requirements and preparation/review/execution of test plans, test scenarios and test cases as per the requirements.
  • Update of the test plan and test cases based on changing business requirements during releases.
  • Expertise and experience in performing different types of testing including Smoke testing, Sanity Testing, Acceptance, Integration testing, System testing, Functionality testing, Black box testing, White box testing, GUI testing, Regression testing, UAT, API testing and Performance testing.
  • Associating requirements, executing test cases, logging bugs and tracking project status through all modules of ALM and JIRA.
  • Effectively performed Cross Browser testing on Google Chrome, Safari, Firefox, IE, Netscape, and Opera etc...
  • Hands on experience with HP/Mercury tools like QTP, ALM/Quality center, Selenium and JIRA
  • Experienced working with different databases like Oracle, DB2 and SQL server 2008 and writing SQL Queries to retrieve data from database.
  • Participated in several walkthrough meetings with business analysts, developers, project managers, Scrum Masters and other stakeholders.
  • Worked on various system platforms and operating systems like Windows 10, Windows 7, Windows 2000, Windows XP, Vista, UNIX, Linux, Mac OS X, iOS and Android.
  • Experienced in handling multiple projects simultaneously and multi tasking during various releases.
  • Excellent skills in communication, problem solving and customer focus.
  • Good team player and also have ability to work independently in time sensitive environment.
  • Self - starter and ability to adapt and learn new things quickly.

TECHNICAL SKILLS:

Operating Systems: MS-DOS, Win 10/7/98/2K, NT, XP, VISTA, Mac OS X, LINUX, UNIX.

Languages: C, C++, Java, SQL, TSL, MYSQL, PL/SQL

RDBMS: SQL Server 2008, MY SQL, Oracle.

Scripting knowledge: HTML, JAVASCRIPT, VB SCRIPT, XML

Reporting and other Tools: Micro Strategy, TOAD, DB Visualizer, Putty 0.70/0.63

Automated Test Tools: Selenium Web driver, QTP, Load Runner, Win Runner, Micro Soft Visual Studio 2008, and Protractor.

Bug Tracking Tools: ALM-Quality center/Test Directory, JIRA, Rally.

PROFESSIONAL EXPERIENCE:

Confidential, El Segundo, CA

Software Quality Assurance Engineer

Responsibilities:

  • Extensively worked in Agile-Scrum Methodology and reviewed UI/UX documents to better understand 4K/HD/SD DVR user functionalities.
  • Analyze the requirements and writing Test plans, Test Scenarios and Test Cases in ALM for different modules like Order/Record, specifying what is the input & expected value as per the requirements.
  • Preparation and execution of test cases based on a wide variety of business and user stories specifications.
  • Involved in both manual and automation testing using Selenium web driver.
  • Initially performed Smoke tests manually and then written automated scripts using Java in Eclipse Neon.
  • Used Maven, developed and maintained functional, regression automation scripts for all the entertainment pages.
  • Validated Streaming and User receiver functionalities on all the supported browsers.
  • Validated Events flow between dotcom and Set Top Box (STB).
  • Performed UI, functional, Integration testing on iOS (iPhone 7, 7 Plus, 6S, 6S Plus, 6 6 Plus) and android (Samsung Galaxy S8+, S7, S6, S6edge) devices for different user types.
  • Extensively used SOAP UI to validate Get profile, VPOE and MCE services response.
  • Extensively used REST Client to validate Search, Content, Series, Channel services response.
  • Prepared bug reports with detail bug description, prepared steps to reproduce bugs, and assigned its severity using defects module in ALM/JIRA.
  • Worked with SQL statements to extract data from Oracle tables and verify the output data of the reports on the application screens.
  • Performed Accessibility Testing on all the entertainment pages using WAVE /NVDA tools.
  • Analyze the results, preparation of test execution and status reports for each cycle.
  • Involved in several meetings related to project Kickoff, Sprint planning, Sprint Retrospective with business analyst, developers, Scrum Master and project manager.
  • Interacting with the development team to resolve problems and track results.
  • Maintaining QA related documentation and preparing the requirement traceability matrix.
  • Preparing Final Test Summary Reports and providing QA sign-offs.
  • Preparing UAT document, demoing implemented functionalities and assisting until UAT Sign OFF.
  • Prepared Release Smoke test plan and performed smoke test in production during release time.
  • Working on multiple projects simultaneously with both onsite and offshore teams.

Environment: Java, CSS, XML, HTML, JavaScript, Windows 10/7/XP, Mac OS X, iOS 10.3/10.5, Android 6.0/7.0, Selenium Web driver, TestNG, Jenkins CI, Manual Testing, ALM, JIRA, Rally, TDP, SOAP UI, REST Client, Charles, Git Bash 1.9.5, Putty and UNIX.

Confidential, Los Angeles, CA

QA Engineer

Responsibilities:

  • Participated in Agile-Scrum SDLC process and reviewed Business Logic Diagrams to better understand workstation Lender Tasks and Agents, Vendor tasks.
  • Analyze the User Stories, Business Logic Diagrams and writing Test Plan, Test Scenarios and Test Cases in MS Excel for different modules, specifying what is the input & expected value as per the requirements.
  • Preparation and execution of test cases based on a wide variety of business logic diagrams and functional specifications.
  • Involved in both manual and automation testing using QTP automation tool.
  • Performed Smoke, Functionality, Integration, System, Regression and UAT tests.
  • Converted and implemented QTP automation scripts to Selenium test scripts for smoke, system, and regression testing.
  • Ensured the traceability throughout testing process, by associating the defects with tests and tests with Requirements in ALM-QC.
  • Logged defects with detailed test information to reproduce bugs, snapshots and assigned its severity and priority.
  • Tested EQ AGENTS Tasks functionalities of Web App on IPhone, IPad, IPod touch, BlackBerry,Android phones and HP tablets as per BL and speclets.
  • Executing the test cases on different kinds of browsers such as…Firefox, Internet Explorer, Netscape, Safari...etc.
  • Verified the Task properties values in the Customer Service application.
  • Performed backend testing using SQL queries to retrieve the data from database.
  • Working on multiple projects simultaneously with both onsite and offshore teams.
  • Interacting with the developers to resolve problems and track results throughout the release.

Environment: Java, CSS, XML, HTML, JavaScript, SQL Server 2008, MS Office, Windows 7, Manual Testing, QTP 10, Selenium, ALM-Quality Center 11, Eclipse, SVN, Tortoise, MKS Tool.

Confidential, Memphis, TN

Software Quality Assurance Engineer

Responsibilities:

  • Participated in Agile-Scrum Daily Stand up meetings and attended requirements review meetings with business analysts, project manager and developers.
  • Analyze the requirements and writing Test plans, Test Scenarios and Test Cases in ALM-Quality Center for different modules, specifying what is the input & expected value as per the requirements.
  • Preparation and execution of test cases based on a wide variety of business and functional specifications.
  • Involved in both manual and automation testing using HP/Mercury’s Quick Test Professional.
  • Initially performed Smoke and Functionality tests manually and scheduled automation test bed through QC for nightly build execution on 800 automated scripts.
  • Installation and setting up the QA Lab environment and created automated Test Scripts with Quick Test Professional for Functionality, Integration, System and Regression tests.
  • Involved in automating various functionalities for different modules by creating Data-Driven test cases with external and user defined functions and storing them in the libraries for reusing in Keyword driven framework.
  • Developed re-usable actions that could be re-used in other tests, thereby improving code quality and avoid repetition.
  • Enhanced the automated QTP scripts by using regular expressions, descriptive programming and error handling code.
  • Prepared Risk analysis, QA status reports and other documentation throughout the project testing phase.
  • Created and Maintained the Shared-Object Repository and functional libraries for the entire project.
  • Executing the test cases on different kinds of browsers such as…Firefox, Internet Explorer, Netscape, Safari...etc.
  • Prepared bug reports with detail bug description, prepared steps to reproduce bugs, and assigned its severity using defects module in Quality Center.
  • Worked with SQL statements to extract data from Oracle tables and verify the output data of the reports on the application screens.
  • Analyze the results, preparation of test execution and status reports for each cycle.
  • Involved in several meetings related to improvements / enhancement and walkthrough meetings with business analyst, developers, data base administrators and build engineers.
  • Interacting with the development team to resolve problems and track results.
  • Maintaining QA related documentation and preparing the requirement traceability matrix.
  • Preparing Final Test Summary Reports and providing QA sign-offs.
  • Working on multiple projects simultaneously with both onsite and offshore teams.

Environment: .Net, Java, CSS, XML, HTML, JavaScript, Oracle 11g, Toad, SQL Server 2008, MS Office, Windows 7/XP, QTP 10, Manual Testing, ALM-Quality Center 11, Putty and UNIX.

Confidential, Albany, New York

Quality Assurance Analyst

Responsibilities:

  • Reviewed Business Requirement (SDLC phases) and Software Specification Requirements to achieve better understanding of the AUT.
  • Participated in daily SCRUM meetings for updates and reviews, walkthrough for preparing test Cases.
  • Developed Test plans, Test cases, Test Scenarios, and Test Scripts as per the requirements.
  • Performed Smoke, Functionality, Integration, System, Regression and UAT tests.
  • Actively involved in automation of test cases using Quick Test Pro to perform Regression Testing of different application versions on Firefox mobile addins.
  • Tested core functionality of Web App on Iphone, IPod, IPod touch, BlackBerry, Android tablets,Android phones and HP tablets as per specification docs.
  • Performed Data-Driven Test with QTP by running set of user actions with multiple input values from Database using ADODB object and Hybrid Framework.
  • Created modular tests and used across several tests. Enhanced the basic QTP test scripts to make them more powerful and flexible by using VB Script programming statements.
  • Controlled the flow of each test with conditional statements and executed the set of statements continuously until a specific condition is met with looping statements.
  • Perform user interface testing like Color scheme, Menu styles, Consistency of UI over various Devices.
  • Inserted Check Points to verify the broken Links, Text, and standard properties of object using QTP.
  • Executed all manual and automation tests through QC. Ensured the traceability throughout the testing process by associating the defects with tests and tests with requirements for full test coverage.
  • Created Transactions and reusable actions with Quick Test Pro.
  • Used SQL for the data validation of various forms and fields in the application with the database.
  • Involved in testing Web Services by using WSDL, adding assertions to requests using SOUP UI.
  • Performed Load test using Mercury Load Runner using 200 Vusers.
  • Executed using Controller to check the performance with Load Runner for different Test Scenario’s.
  • Interacted with Group leaders, Developers and team members for quality assurance.
  • Identification and tracking of defects using the Quality Center, assigning defects to the concerned developers and making sure the bugs are addressed.
  • Participating in walk-through and defect-report meetings periodically.

Environment: Java, j2EE, Net, XML, HTML, Unix, SQL Server 2005, Windows XP, Manual Testing, QTP 10, MS office, Quality Center 10, Load Runner 9.5, Mainframe and Web Services.

Confidential, Bloomington, IL

SQA Engineer

Responsibilities:

  • Involved in Software Development Life Cycle Process. (SDLC)
  • Performed testing on Desktop applications and web based applications.
  • Involved in requirement review meetings with business analyst and providing feed back to them.
  • Reviewed the functional requirement specification and process flow diagrams.
  • Preparation of the test plans, test cases, Test element sequence based on a wide variety of business and functional specifications.
  • Effectively created test cases using black box testing techniques such as Boundary value analysis.
  • Performed different types of manual testing i.e., GUI testing, ad-hoc testing, functional testing, black box testing, Integration testing and Regression testing.
  • Written QTP Automation scripts and enhanced the libraries for remote execution of scripts simultaneously on 25 Virtual machines.
  • Performed data-driven testing using QTP.
  • Performed backend testing using SQL queries to retrieve the data from database.
  • Executed Test cases with respect to business requirements and finding bugs.
  • Created videos and screen shots of defects and sent it to the developers.
  • Logged defects with detailed steps to reproduce bugs, snapshots and assigned its severity and priority.
  • Preparation of status reports and test execution logs for each cycle.
  • Proactively coordinate with business analyst, developers, project managers and team members.

Environment: Java, PHP, Net, XML, HTML, Oracle, SQL, Windows NT/XP, Manual Testing, QTP, Quality Center, MS Office tools.

We'd love your feedback!