We provide IT Staff Augmentation Services!

Qa Analyst Resume

4.00/5 (Submit Your Rating)

Brenham, TX

PROFESSIONAL SUMMARY:

  • Over 7 years of experience in Software Quality Assurance and QA implementation.
  • Experience with Requirement Documents, Test Strategy, creating Test Plans, writing and executing Test Cases, Manual Testing, Creating Automation Test Scripts and Automation Test Execution.
  • Extensive Knowledge of Quality Assurance standards, methodologies and strategies with better understanding of Software Development Life Cycle (SDLC).
  • Extensive experience in Software Testing with both Manual and Automation Testing.
  • Excellent understanding of Software Development Life Cycle and Test Methodologies from project definition to post deployment documentation.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Experience in applying Testing Methodologies, creating Test Plans, Executing Test Scripts, Automation of Test Cases, Defect Tracking and Report Generation.
  • Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
  • Experience in designing and maintaining Test cases and both Functional and User Interface specific documents.
  • Experience in using Software Management Tools such as ALM/ Quality Center, Rally and Version one.
  • Expertise in using of bug tracking tools like HP ALM / Quality Center and for reporting modification requests.
  • Experience testing SOA with RESTful/SOAP Web Services. Created entire architecture for backend testing internal and third party API using Test Complete and SOAP UI .
  • Expert level knowledge in all modules of Quality Center (Requirements, Test Plan, Test Lab, Dashboard and Defects). Good knowledge on Object Oriented Programming (OOP) concept.
  • Strong knowledge of Software Development Life Cycle (SDLC) methodologies such as Agile, SCRUM and waterfall models and TDD.
  • Expertise on Automation Testing Tools like UFT/ Quick Test Professional (QTP).
  • Strong analytical and problem solving skills. Strong team player with good interpersonal skills.
  • Strong organizational and communication skills, both verbal and written.
  • Demonstrated ability to self - motivate and be flexible within a fast-paced environment.

TECHNICAL SKILLS:

Testing Tools: Selenium IDE, Selenium RC, Selenium WebDriver, HP Quality Center, LoadRunner, Rational tools.

Defect Management Tools: BugZilla, JIRA

Testing Methodologies: Smoke, Functional, Integration, Regression, GUI, Load/Performance, System and User Acceptance Testing, System Testing.

Web Technologies: HTML, XML, OOP, Java Script.

RDBMS: MySQL.

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

SDLC Methodologies: Waterfall, V-Model, Agile.

Operating Systems: Windows 98/XP/Vista/7, Linux.

PROFESSIONAL EXPERIENCE:

Confidential, Brenham, TX

QA Analyst

Responsibilities:

  • Experience in all stages of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) and worked on Waterfall and Agile project environment.
  • Performed Manual performance testing to identify various critical points in the application.
  • Worked on acceptance testing using CUCUMBER
  • Review Business Requirement Documents (BRD), Software Requirement Specification (SRS) and developed Test Plan, Test Design, Test Cases, Test Script.
  • Created shell scripts to fine tune the ETL flow of the Informatica workflow.
  • Created ETL execution scripts for automating jobs.
  • Experience working on Agile teams that release at least every two weeks
  • Work closely with developers to learn implementation details about product feature and perform releases
  • Developed and implemented QA Methodologies for the department. This included, but is not limited to development of test case standards, requirements traceability matrix, and testing metrics.
  • Responsible for creation, design and execution of test strategies, including writing test plans, test cases and test scenarios.
  • Involved in testing application on different mobile Platform such as iOS and Android devices.
  • Tested Web app, Native app using SeeTest for automated the mobile testing and run the scripts for multiple devices with VBScript using QTP, and also perform manual testing according to the requirements.
  • Ensure timely and accurate implementation of test plan by managing and prioritize test assignments, activities and resources under direction of Quality Engineers and Project Managers
  • Contributed with several critical bugs and more than ten design suggestions considered and/or implemented into the full game with the mobile team.Work closely with developers to learn implementation details about product feature and perform releases
  • Developed with standard Web and Mobile Architecture of using both software and hardware.
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Setup the Maven build pom.xml file and surefile reports for continuous integration test in Jenkins.
  • Developed Automation scripts for new enhancements using Selenium Web Driver and TestNG.
  • Involved in running Selenium automation scripts and updating the scripts according to enhanced requirements using selenium WebDriver and Python.
  • Involved in using Selenium RC and writing Selenium tests through Eclipse/Selenium IDE including Quality Center.
  • Wrote Junit tests using Junit framework.
  • Developed Engaged with the Dev and project team and informed QA dependencies and QA deliverables.
  • Prepared Test Requirements, Test Planning, Test Designing, Test Analysis, Test Execution, Defect Tracking and Test Results.
  • Documented Manual Test cases, Test Procedures and Test results.
  • Develop automated test scripts that are robust, performant, and maintainable using Selenium WebDriver, Robot, or other framework
  • Experience with API testing and performance testing with tools such as JMeter or Soasta
  • Configured Selenium WebDriver, Maven tool and created Selenium automation scripts in java using TestNG prior to agile release.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium
  • Used Quality Center for defect tracking, test cases, test plans, updating the bug status and discussed with developers to resolve the bugs.
  • Performed Data Analysis and developed data mapping documents for ETL projects.
  • Validating the load process of ETL to make sure the target tables are populated according to the data mapping provided the transformation rules. Extensively involved in testing web application.
  • Involved in complete Software QA Testing life cycle right from reviewing user stories, test plan, test cases, test data prep, smoke test, test case execution, defect tracking, regression testing, UAT, Integration testing, security testing and many more activities.
  • Responsible for entering bugs into an automated bug management system and performing regression tests after the bugs were fixed.
  • Involved in complete Software QA Testing life cycle right from reviewing user stories, test plan, test cases, test data prep, smoke test, test case execution, defect tracking, regression testing, UAT, Integration testing, security testing and many more activities.
  • Written Test Cases for ETL to compare Source and Target database system.
  • Tested various Reusable ETL transformations which facilitate Daily, Weekly and Monthly loading of data.
  • Maintained and developed in creation of RTM, Test plan, Test scripts tracking log.
  • Experience in database query manipulation, SQL, PL/SQL statements, Stored Procedures and triggers.
  • Experience in developing test plans for different types of testing involved in Test Life Cycle.
  • Developed, maintained and upgraded test scripts/plans on project requirements and design specification and automated test scripts and test framework using HP ALM.
  • Tested Inventory Control, Payroll system and Client Server Applications using Agile (Scrum Methodology).
  • Performed Black Box, Manual, Functional, Regression, Integration, System Tests.
  • Manually tested End-to-End (E2E) applications.
  • Developed and implemented an automated test strategy resulting in efficient and effective regression test automation and 75% reduction of test execution time using HP ALE
  • Prepared the Test plan and Testing strategies for Data warehouse Application.
  • Automated the test scripts for the GUI, Functional, Data Driven and Regression testing using QTP/UFT.
  • Created parameters that inserted different data into each iteration of a test run using parameterize test in QTP/UFT. Prepared Traceability Matrix to show the test coverage requirements vs Test Scripts.
  • Tested the web services by giving input in WSDL and checked the responses per requirement document.
  • Performed Input Validations, User Interface Validations, Browser Compatibility testing and Navigation testing. Used Firebug and Firepath to access web page script variables.
  • Developed SOAP UI extension for test statistics.
  • Performed the testing of Restful web services for mobile apps for the using SOAPUI.
  • Involved in querying using SQL and updating records and validate data base records as expected.
  • Used back-end database SQL queries to perform data testing.
  • Planned and executed back-end testing using SQL queries to verify the data flow from the database.
  • Involved in mobile web or mobile app testing, regression and bug writing using manual and automation methods. Defects tracked and reported using Quality Center Reporting tool.
  • Participated in daily SCRUM meetings and gave the daily status of testing.
  • Attended the daily Bug review meetings, weekly status meetings and walkthroughs and interacted with Business Analysts and 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, Agile (Scrum), Selenium WebDriver, Jenkins, Cucumber, TestNG, Maven, Eclipse IDE, XPath, Quality Center, XML, HTML,UFT, TOAD, WSDL, VB, Firebug, Firepath, SOAP UI, HTML, JQuery, JavaScript, CSS, SQL, Jira and Windows.

Confidential, New York, NY

QA Analyst

Responsibilities:

  • Conducted Automation/Manual testing using the standards, guidelines and structured methodology in testing the application.
  • Used Selenium RC for creating Regression scripts.
  • Automate test cases, test suites for Regression Testing via Selenium Webdriver
  • Experience in compilers, databases, operating systems, automation and user-interface development
  • Test Mobile app s behavior under various interruptions: battery strength (full/medium/low), incoming calls, SMS, video calls
  • Performed compatibility testing with various mobile handsets to ensure that functionality working as expected.
  • Created and executed manual smoke, functional, regression, system, integration and exploratory tests.Involved in using Selenium RC and writing Selenium tests through Eclipse/Selenium IDE including Quality Center.
  • Wrote Junit tests using Junit framework.
  • Run tests by using Selenium remote control in different browsers.
  • Developed automation scripts using Selenium WebDriver, Eclipse, Junit and Java.
  • Developed Selenium Automation framework - Created a hybrid framework (Keyword and Data driven) on Selenium using TestNG.
  • Developed Automation scripts for new enhancements using Selenium Web Driver and TestNG.
  • Involved in running Selenium automation scripts and updating the scripts according to enhanced requirements using selenium WebDriver and Python.
  • Worked on creating test case for Object -driven framework for Selenium WebDriver.
  • Documented and executed Test Plans, Test Cases and Test Scripts based on business requirement document.
  • Performed End-to-End testing manually and was associated with User Acceptance Testing.
  • Created API using javascript for internal company use functionality such as authenticating, notifications.
  • Tested request and response XML's based web services interfaces using SOAP UI.
  • Modified automated test scripts as per system functionality and functional requirement.
  • Worked extensively on ETL process using Talend and SSIS.
  • Worked as ETL Tester responsible for the requirements / ETL Analysis, ETL Testing and designing of the flow and the logic for the data warehouse project.
  • Validating the load process of ETL to make sure the target tables are populated according to the data mapping provided the transformation rules. Extensively involved in testing web application.
  • Worked with ETL groups and acquisition team and business analyst for understanding mappings for dimensions and facts.Reviewed test results, issues and defects related to business units.
  • Prepared and implemented test scripts for unit and regression tests.
  • Performed Web Services Testing and XML validation by creating test case suite using SOAP UI.
  • Automated, debugged and resolved issues in test scripts.
  • Experience in Behavior Driven Development (BDD), Acceptance Test Driven Development (ATDD) using Cucumber. Prepared Traceability Matrix to ensure the adequate coverage of the test cases.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Submitted testing reports for discovering software bugs reporting bugs and verifying bug fixes.
  • Attended review meetings with Business Analyst, Developers and end users to understand and test according to their requirements.
  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies and Software Development Life Cycle (SDLC) using Agile, Scrum methodologies.
  • Participated in Daily QA Meetings, Sprint Planning Meetings, Sprint Retrospective Meetings, Daily Scrum Status update Meetings.
  • Responsible for entering bugs into an automated bug management system and performing regression tests after the bugs were fixed. Worked extensively on ETL process using Talend and SSIS.
  • Participated in test plans and test cases review meetings.
  • Responsible for Backend testing by executing SQL statement.
  • Responsible for the documentation for business process and procedures.
  • Created Bug reports, verified bug fixes, logged bugs into Bug Tracking System.
  • Created Junit test cases, summary reports and status reports.
  • Formulated and executed test cases as per requirements and design documentation.
  • Uploaded test cases executed test cases and logged defects in Mercury Quality Center.
  • Reported software defects in Quality Center and interacted with the developers to resolve technical issues.
  • Connected to database to Query the database using SQL for data verification and validation.
  • Performed back end testing on Oracle Database by writing SQL quarries.
  • Created SQL views to aggregate data before moving to targeted database from legacy database to simulate results. Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Validated soap response using various Assertions such as XPath, SOAP Fault, Schema Compliance etc.
  • Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.

Environment: Java, Agile, Selenium WebDriver, Jira, TestNG, SOAPUI, Python, Cucumber, Maven, XPATH, Eclipse, Jenkins Fire Path, SQL, Oracle, Firebug, HTML, XML, Git Hub, Quality center, Internet Explorer, Chrome, Oracle and Windows.

Confidential, Santa Clara, CA

QA Analyst.

Responsibilities:

  • Analyzed the Business Requirement Document (BRD), Functional Specification Documents to prepare Test cases based on Test Plans.
  • Prepared Test Plan, test Cases, Test scripts and Test data for the application as well as for the database verification based on the functional requirements and test specs.
  • Involved in testing various business rules User/Customer functionalities, and Change Processes.
  • Performed functional testing of application by executing Test Steps from Test Cases. Provided update to Team Lead about the daily Testing activity progress
  • Extensively used XPATH, Regular expression and classes to perform UI actions. Exported output/reports for all automated testing results.
  • Used HP ALM to manage requirements, test cases, plans, bug, reports and tasks.
  • Created and maintained test plan, test cases and test scripts and generated test data.
  • Involved in preparation and execution of test scripts using QTP.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Worked extensively on ETL process using Talend and SSIS.
  • Created SQL queries against an SQL database. Used Quality Center as a release management tool.
  • Verified ETL logs and reject/ discard files for errors and reported them to development team.
  • Performed manual testing to check the functionality.
  • Created test plans & test cases for system and integration testing of the application and execute manual test cases and automate test scripts. Used waterfall model to complete the SDLC.
  • Performed automated tests using QTP both functional and regression testing according to the guidelines.
  • Experience in back-end-testing, data validation, database testing using SQL queries.
  • Good experience in Agile methodology with SCRUM process for the product development.
  • Used Data stage as an ETL Tool for developing the Data warehouse.
  • Created check points and synchronization points for functional testing using Quick Test Pro (QTP).
  • Followed the software Development Life Cycle in all stages of the project.
  • Developed all the necessary documents for QA testing like Test strategies, test plan which includes all test items & test cases and user documents etc.
  • Reviewed manual testing methods and created and implemented an automated test strategy and generated automated scripts. Created Test Data for QA and UAT.
  • Designed and developed test plan based on BRD and user stories.
  • Analyzed business requirements and technical designs and provided feed back from QA perspective.
  • Developed SQL Scripts for Backend Testing to ensure that the data is updated as per the Business Rules.
  • Reported defects to developer and discussed about the issues in weekly status meetings.
  • Stored, analyzed and prioritized defects using Defects module in HP Quality Center.
  • Attended weekly status meetings with development and management Teams.
  • Interacted with development and product management teams for the quick resolution of reported bugs and various technical issues.

Environment: Java, Junit, Ant, Jenkins, Cucumber, SOAP UI, JMeter, XPath, JavaScript, HTML, Eclipse, Jira, Agile Methodology, Git Hub, Quality Center, SQL, Oracle, Windows.

Confidential, Pittsburgh, PA

QA Analyst

Responsibilities:

  • Involved in various testing types like UI Testing, Functional testing, User acceptance testing, Integration testing, Navigation testing and Regression testing on the application.
  • Extensively interacted with Business people, Developers and with end users to test according to their requirements.
  • Involved in Web Services Testing using SOAP UI.
  • Developed a Test plan based on testing requirements and created Test cases using test Plan module in HP Quality Center.
  • Scheduled and ran the tests using Test Lab module in HP Quality Center.
  • Prepared QA test plans, test strategy documents and test estimations for various release.
  • Involved in SDLC and STLC process.
  • Created, Maintained and Executed Manual Test scripts in Quality Center.
  • Attended the daily defect meeting to discuss status and report the test cases of each different testing, discuss issues and advancement which need for the product.
  • Reviewed Software Test plan for designing test scenarios and writing manual and automated test scripts.
  • Gather and analyze data in support of business cases, proposed projects and systems requirements.
  • Created test plans and test cases in concert with system engineers and web designers.
  • Worked as ETL Tester responsible for the requirements / ETL Analysis, ETL Testing and designing of the flow and the logic for the data warehouse project.
  • Executed the test results and informed to QA lead about the status.
  • Involved validating sites across browsers and operating systems, the accuracy of links, visual presentation and its alignment with design specifications, and database updates.
  • Tested broken links and inter application links in Development, Test and Production environments.
  • Executed test cases before and after bug fixes for each build for user acceptance testing.
  • Tested the application manually prior to automation for functional testing.
  • Performed Manual performance testing to identify various critical points in the application.
  • Created Test Cases, Test Plans and Test labs using Quality Centre.
  • Supported new and existing products by configuring and testing software products and software components of a website.
  • Provided Estimates for testing and updated the Project Plan with the testing timelines.
  • Wrote SQL queries and statements to test database for retrieving information.
  • Coordinated the walkthrough and kickoff meetings with developers and project managers.

Environment: Java, Junit, Eclipse, Quality Center, Clearcase, Firebug, XPath, PL/SQL, HTML, Apache, Windows XP and UNIX.

We'd love your feedback!