We provide IT Staff Augmentation Services!

Software Quality Analyst Resume

2.00/5 (Submit Your Rating)

Irvine, CA

SUMMARY

  • 7+ Years of experience in Quality Assurance (Automated / Manual) testing with expertise in Requirements understanding and analyzing, application testing & Quality Assurance of Web based applications, Client Server.
  • Proficient in using test automation tools such as Selenium Web Driver/IDE/Grid, Cucumber, SoapUI and JMeter to develop automation testing scripts for web and client server applications.
  • Experience in using Jenkins for Continuous Integration testing.
  • Expertise in both manual and automation testing of Web Applications
  • Experience in Water Fall, V Model and Agile Scrum methodologies
  • Good Experience in creating test cases in QC/ALM and JIRA.
  • Proficient in writing Selenium Web Driver automation scripts in Java using Maven, Jenkins, Firebug, TestNG and JUNIT Annotations for web applications
  • Extensive experience in Defect Reporting and Defect tracking process using Quality Center (QC/ALM), Bugzilla and Jira
  • Experience in Functional, GUI and automated testing in Web environment written in J2EE, Java, JavaScript and JDBC
  • Experience with Cross - Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments
  • Have strong skills in Manual testing and back-end testing using SQL Queries
  • Testing Positive, Negative, Regression, Validation with automation/manual procedures
  • Expertise in Testing Client server and Web based applications and end user training.
  • Proficient in different phases of testing like Sanity Testing, Functional Testing, GUI Testing, Regression Testing, Integration Testing, Front End Testing, System Testing, API Testing, Performance Testing, User Acceptance Testing (UAT) on windows systems.
  • Experience in version control tools SVN
  • Experience Tester in Agile Development Env. Using TDD and ATDD approach
  • Experience in Mobile Automation tool Appium automation framework.
  • Experience in writing Test Plan, Test Scenarios and Test Cases, developing and maintaining test scripts, analyzing bugs, interacting with team members and track the bugs till closure.
  • Well versed with Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Logging and Tracking Defects in all the phases.
  • Good understanding of the ETL process.
  • Knowledge on Salesforce Cloud.
  • Good Analytical and Communication Skills and ability to work independently with minimal supervision and perform as part of a team. Ability to work under competing deadlines.
  • Ability to learn and adapt to new tools and technologies very quickly.

TECHNICAL SKILLS

Testing Tools: Selenium (IDE, Web driver, Grid), Cucumber, SoapUI, Appium, JMeter, TestNG, JUnit, Jira, QC/ALM, Bugzilla. Quality Center/Test Director, Quick Test Professional (QTP), Unified Functional Testing (UFT), Silk Test, Rational Team Test (Clear Quest, Rational Robot, and Test Manager), PVCS Bug Tracking Tool, Compuware Tools (Test Partner, QA Run, QA Load, QA Director, Track Record, Toad)

Operating Systems: Windows 95/ 98/ 2000/ XP, Windows 7/8/10, Linux

Web Debugging Tools: Firebug, Fire path, XPath

Programming Languages: JAVA, SQL/PLSQL, Java Script.

Web Technologies: HTML, XML

Project Management: Maven

Utilities: MS Word, Excel, PowerPoint and Outlook

Databases: SQL Server

Version Control: GIT

Continuous Integration Tool: Jenkins

PROFESSIONAL EXPERIENCE

Confidential, Irvine, CA

Software Quality Analyst

Responsibilities:

  • Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
  • Analyzed the Requirements then created Test Scripts around it.
  • Worked on testing the application in different machines at the same time and with different web browsers (cross browser testing).
  • Analyzed and reported bugs to development team. And also reproduce the issues requested by development team, re-testing the test cases after bug fix and updating test results.
  • Performed Data driven testing using Selenium WebDriver, JUNIT functions and JDBC Connections
  • Executed Test Scripts manually and reported defects using both Excel template and Quality Center.
  • Design, Build, and Execute automated test scripts using Selenium WebDriver against web based applications in JAVA language.
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • Used emulators and IOS simulators to perform the manual Mobile Testing.
  • Analyze Mobile application code for reengineering.
  • Used TFS (Team Foundation Server) for defect logging and tracking
  • Used Quality Center (HP ALM) to create test scripts and executed on test lab.
  • Test web applications using Selenium WebDriver and also tested mobile applications (iOS and Android) using XCode IDE and Eclipse IDE.
  • Performed application programming interfaces (APIs) testing directly and as part of integration testing to determine if they meet expectations for functionality, reliability, performance, and security using POSTMAN and SoapUI tools.
  • Automated REST web services test cases using Rest Assured with Java, JSON and JUNIT.
  • Developed QA test framework for automated testing of Client RESTful APIs using Java.
  • Configured Jenkins and monitored the Jenkins report after Sanity/ Regression test suite execution.
  • Responsible for end to end Testing, Requirements gathering, and ensuring the entire test plans and scenarios are covered in the documentation.
  • Created and executed keyword driven and data driven test cases for testing web applications and mobile web using Selenium Web Driver and JAVA.
  • Executed all the automated BDD regression (Cucumber) test cases for UAT and QA environment.
  • Integrate test scripts with Jenkins using TestNG or custom framework and daily run the regression.
  • Used Ruby Mine IDE and wrote Gherkins/scenarios and generated step definitions and methods using ruby/ Cucumber, for different functionalities of the above applications.
  • Created web UI tests using cucumber, capybara, gherkin, Selenium Web Driver (tests written in ruby).
  • Prepared Avro schema files for generating Hive tables.
  • Prepared and executed tests with SQL to perform back-end testing.
  • Used Quality Center (HP ALM) to log defects and tracked them till its closure.
  • Analyzed test results and communicated with development team.
  • Attended Daily/weekly team meetings to discuss status, defects and blocking issues.
  • Attended meetings with Business Analysts, Developers and QA team to resolve issues regarding the requirement updates and/or changes in the database fields.
  • Tested end-to-end system performance using HP Load Runner.
  • Conducted weekly batch testing to in corporate changes in new builds.
  • Used UNIX commands to extract and examine the error log files.

Environment: Selenium WebDriver, Quality Center (HP ALM), JIRA, RESTful Web Services, SOAP-UI, Rest Assured, Cucumber, TestNG, JUnit,, Appium Unix/Linux, SoapUI, JAVA, Groovy Script, X-Code, Agile Methodology.

Confidential, Quincy, MA

Software Quality Analyst

Responsibilities:

  • Interacted with Client, Product Owner and Development team to understand the User stories and Acceptance Criteria and gathered Functional and Non-Functional requirements for project release.
  • Involved in Requirements gathering and reviewed Business Requirement Specification documentation and participated in preparing Test cases based on Product Backlogs.
  • Involved in testing of application using the Scrum (Agile) methodology.
  • Develop and maintain Selenium and UFT automation tests for regressing the various applications and Environments.
  • Created automation scripts using Selenium Hybrid and Data-driven development framework.
  • Extensively worked in Regression testing, Parallel Processing using Selenium Webdriver in TestNG.
  • Designed and executed test cases for new modules of the application which is based on Web-based applications.
  • Designed, developed and executed automated tests using Selenium WebDriver.
  • Developed and implemented Behavioral Driven Development Framework, added global reusable libraries, created a package for all page objects using Page Object Model and developed Driver Script.
  • Developed custom libraries for automation using JAVA & Selenium WebDriver.
  • Developed BDD Automation Framework using Cucumber tool and developed Feature files which includes Features, Scenarios and Step Definitions.
  • Reported daily status of data creation and sent weekly status reports.
  • Involved in Regression testing using Selenium and creation of automation scripts for web pages.
  • Performed Cross browser compatibility testing on Chrome, Firefox, IE browsers using TestNG Unit Testing Framework by adding different annotations.
  • Performed Functional Testing, Integration Testing, System Testing, Positive Testing, Negative Testing, GUI Testing, UAT Testing.
  • Analyzed ETL process flow and mapping rules to document the test scenarios and validation rules.
  • Handled special mouse events and selected the options from the drop down menu using Selenium Actions builder, mouse hover and synchronization.
  • Involved in Web Application GUI automation creating regression suites using Selenium Web Driver, JUnit/TestNG, Eclipse.
  • Involved in updating and execution of Test Cases according to the requirements.
  • Raised defects and performed tracking using RALLY and reported to developers and test manager.
  • Performed GUI and functional testing for different modules of application
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Performed Data-driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Execution of test cases and Identifying/reporting the defects in Quality Centre.
  • Maintained and executed Maven build files for running automated tests by adding dependencies.
  • Performed and executed test suite automation scripts using Continuous Integration tool Jenkins.
  • Used SVN as the source repository and performed code review, fix issues and update the offshore team to follow the specified standards for the project
  • Verified the integration of various components in the application and executed end-to-end testing.
  • Performed Back-end testing to ensure that the user data was updated in database SQL using.
  • Attended Bug Meetings and also meetings with the QA Leads, Managers and Developers for query resolution.

Environment: Selenium WebDriver, HP UFT, Eclipse, Java 1.8, Maven, TestNG, CSS, Cucumber, JMeter, SVN, Oracle, SQL, Html, MS Excel, SOAP UI, BDD Framework, Jenkins, POM

Confidential, Jersey City, NJ

Software Quality Analyst

Responsibilities:

  • Involved in Agile methodology reviewed the Product Backlogs, User stories Acceptance Criteria and Technical design specifications document.
  • Interacted with the Project Manager, Business Analysts and Developers to understand the application design and functional specifications.
  • Implemented Data Driven automation test framework with Selenium WebDriver, Java, TestNG and Database as source of Test Data.
  • Found Defects, analyzed, prepared Defect Reports and Status Reports, performed Bug Triage, Defect tracking, and reviewed the defects using HP Application Life Cycle Management (ALM) bug tracking tool.
  • Developed Test plan, Test Scenario Design, Test cases, Test scripts from the data mapping documents, Functional Specification documents and mapped the test cases with the requirements for generating the Requirement Traceability Matrix (RTM).
  • Written code for automation testing using HP UFT, ALM
  • Developed automation script for their web application previously using UFT.
  • Maintained the regression script in UFT.
  • Used Selenium WebDriver and HP Quality Center to develop automation testing scripts for web and client server applications.
  • Served as a coordinator for all testing activities on a project and wrote test cases to handle Alerts on the web page.
  • Experience in Agile Methodology and Scrum activities.
  • Involved in developing and executing Automated test scripts using QTP for Regression Testing
  • Maintained and Executed QTP Script from Quality Center.
  • Performed Compatibility Testing & Cross browser compatibility testing on Chrome, Firefox, IE browsers using TestNG.
  • Performed User Acceptance Testing, Functional, Integration, Regression, System, Usability, GUI, Smoke and Backend Testing.
  • Performed web services and web applications testing, used SOAP UI, XMLs, WSDLs extensively
  • Performed extensive System and Integration testing on various business critical scenarios and components like Chase Quick Pay, Chase Quick Check deposit, and online bill pay.
  • Performed Selenium Synchronization using Explicit & Implicit waits.
  • Used Firebug and Firepath for element identification while creating Page Object Repository.
  • Implemented Page Object Model Automation framework with Java, Selenium Web Driver and Cucumber.
  • Created test reports generated out of TestNG and captured the error screenshots.
  • Interacted with the Development team and the Environment team in prioritizing the defect list and validating known as bug fixing using different tools like JIRA, Rally.
  • Shared Daily Status Reports with all the team members, Team Leads, Managers and Clients.
  • Used Jenkins tool for continuous integration of the builds.
  • Performed testing on the Web Services API's using protocols like HTTP, HTTPS, SOAP and WSDL using SoapUI tool related with various interfaces.
  • Worked on creating test plans for JMeter to conduct stress test on web based applications
  • Manually performed Back-End testing by writing SQL queries using SQL Joins.
  • Performed Backend testing to validate and retrieve the data from the database and used SQL Server to execute SQL queries.

Environment: QTP 10, Selenium WebDriver, HP UFT, Eclipse, Java, SVN, TestNG, HP ALM/Quality Center 10, Cucumber, JMeter, Oracle, Firebug, SQL, XML, Web Services (SOAP, WSDL), HTML, SOAP UI, Window

Confidential

QA Test Engineer

Responsibilities:

  • Created test case scenarios, executed test cases and maintained defects in internal bug tracking systems.
  • Extensively written test scripts for back-end validations.
  • Identified duplicate records in the staging area before data gets processed.
  • Designed and prepared scripts to monitor uptime/downtime of different system components.
  • Designed and executed the test cases on the application as per company standards and tracked the defects using HP Quality Center 10.
  • Interacted with senior peers or subject matter experts to learn more about the data.
  • Developed and executed various manual testing scenarios and exceptionally documented the process to perform functional testing of the application.
  • Used Data base driven framework to automate regression test cases using VB Script/QTP.
  • Debugging the SQL-Statements and stored procedures for various business scenarios.
  • Involved in creation and maintenance of QTP framework (combination of Data Driven and Keyword Drivenautomationapproaches).
  • Hold strategic planning sessions to improve Services and Operations. Support end user level case management & escalations for Nortel VIP Named Accounts.
  • Partner Compliance and Readiness: Perform as a training liaison and ensure compliance in registered accreditation programs. Assist partners through the certification/accreditation process by delivering strategic certification planning.
  • Tested several BO Reports for several business needs including Dashboards, Drill-Down, Master-Detailed, Aggregated, KPI's, Grouped List, Cascade and Web Reports.
  • Tested and validated the BO reports by running similar SQL queries against the source system (s).
  • Tested several Informatica Mappings to validate the business conditions.
  • Testing the source and target databases for conformance to specifications.

Environment: QTP, Business Objects 4.0, HP QC/ALM, TOAD, Oracle 11g, PL/SQL, IBM DB2.

Confidential

Quality Analyst

Responsibilities:

  • Understanding the Application and function specifications.
  • Documented Test Scenarios (positive and negative) and Test Cases based on the functional specifications.
  • Responsible for Black Box Testing of the application. Prepared test scenarios and executed to validate the Tables, fields, texts and images in the Application.
  • Tested the functionality of the application
  • Involved in updating and executing test cases according to requirements.
  • Identified the Test Cases and documented them in Excel.
  • Performed GUI, Functional, Negative, Positive, Regression and User Acceptance Testing
  • Conducted the System, Integration and Regression of the web application

Environment: & Tools: Java, SQL, Windows XP, MS Office.

We'd love your feedback!