We provide IT Staff Augmentation Services!

Sr.qa Analyst Resume

2.00/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY

  • A Senior Software Tester/Developer with over 12 years of experience including
  • 5 years of Automated and Manual testing of web applications in the IT Domain. Expertise in working with open source test automation tools Selenium (Selenium IDE, Selenium Web Driver) and Eclipse
  • 7 years of Embedded Software Automated and Manual Testing in Aerospace, and Telecommunications domains. Performed Embedded Software and System Testing of various products using Rational Visual Test (RVT), Microsoft Visual Basic, C++, VC++ with MFC, and proprietary tool kits
  • Designed and implemented automation frameworks like Page Objectsframework, Keyword Drivenframework, Data Drivenframework and Hybridframework using TestNG with Selenium WebDriver for various projects
  • Experienced in Manual and Automated Testing using AGILE Methodologies, AGILE Manifesto and Scrum processes and Waterfall Methodologies
  • Performed SOAP and Restful API Web Services testing using SOAP UI Testing tool
  • Experience with XML SOAP and WSDL open standards
  • Expertise in various types of testing such as Integration, System, Usability, Regression, Back End and end - to-end testing
  • Extensive working knowledge of Front end GUI, End To End, Back-End and ETL Testing
  • Excellent usage of Bug tracking tools JIRA, Bugzilla, Microsoft TFS, Rational Clear Quest and Expertise in debugging skills
  • Performed testing in Agile - Scrum and Waterfall models of SDLC
  • Proven ability in Windows/UNIX Commands and testing on Windows/UNIX platforms
  • Expertise in writing SQL Queries and performing Database testing
  • Back-end Data validation by executing various SQL queries
  • Expertise in writing Selenium WebDriver automation scripts in JAVA for highly transactional E-commerce websites
  • Experienced in the full Software Testing life cycle (includes unit testing, integration testing, system testing, Regression testing, Acceptance testing) using Automated tools and Manual procedures
  • Experience in writing test plans, test scenarios and executing test cases, develop and maintain test scripts, analyze bugs
  • Created various Testing Metrics for Weekly Status Reports, Monthly Dashboards and Test Summary Reports
  • An efficient and passionate Team player and a self-starter who can work independently and collaboratively in teams meeting strict deadlines
  • Quick Learner and possess strong analytical and problem-solving skills

TECHNICAL SKILLS

Testing Methodologies: Waterfall Model, V-model, Agile methodology

Testing Tools: Selenium IDE, Selenium WebDriver, QTP

Defect Tracking Tools: JIRA, Test Director, Bugzilla, Clear Quest

Operating Systems: Windows XP/NT/7, UNIX (Sun Solaris), Mac OSX

Programming languages: Java, VBScript, HTML, XML, SQL, C, C++, VC++ MFC

Database: Oracle, SQL server, MS-Access

Documentation tools: MS-Word, MS-Excel, MS-PowerPoint

Web Debugging tools: Firebug, Fire Path, Xpath

Development Environment: Eclipse, Microsoft Visual Studio

Configuration tools: Clear Case, PVCS, Microsoft TFS, Maven

PROFESSIONAL EXPERIENCE

Confidential, Minneapolis, MN

Sr.QA Analyst

Responsibilities:

  • Design testing strategies and develop comprehensive test plans to ensure software comply with the high-level design and requirements documents.
  • Review the Test Cases developed by my team members and peers.
  • Involved in Implementing Agile (Scrum) QA methodologies.
  • Participated in daily scrum meetings.
  • Reviewing business requirement documents to get a better understanding of the system on functional and business perspectives.
  • Implemented automation using Selenium WebDriver, JAVA, TestNG and Maven.
  • DevelopedPage Object Model framework.
  • Modified end points when we worked on different servers and different versions of Web Services.
  • Developed test scripts to automate process of testing in Selenium WebDriver and TestNG. Developed and maintained automated regression test cases in Selenium WebDriver and TestNG.
  • Developed and executed SQL Queries to verify the database updates, inserts and delete of the records.
  • Create test summary reports/Defect Report using Quality Center. Involved in testing of Client/Server, ETL and WEB applications using Manual and automated testing tools like Quality center and TestNG.
  • To report the failure of test cases at any point of time during the execution used the assertion (try catch) with the Listener which helps to collect the errors in kind of the basket and report it in the end of execution which prevented stopping the execution when their is an error.
  • Worked to support entire UAT process and Business users along with the project team.

Environment: Windows XP/ Win7, Quality Center/ALM, Selenium WebDriver 2.53.0.

Confidential, Milwaukee, WI

Sr.QA Analyst

Responsibilities:

  • Design testing strategies and develop comprehensive test plans to ensure software comply with the high-level design and requirements documents.
  • Involved in Implementing Agile (Scrum) QA methodologies.
  • Participated in daily scrum meetings.
  • Reviewing business requirement documents to get a better understanding of the system on functional and business perspectives.
  • Implemented automation using Selenium WebDriver, JAVA, TestNG and Maven.
  • Extensively automated regression and functional test suites by developing over237test cases, 6 test suites using Selenium WebDriver, JAVA, TestNG.
  • Implemented Hybrid framework and 21 Page classes from scratch to represent web pages.
  • Automated System testing for trading transactions, exchange operations and payment methods using Selenium WebDriver.
  • Tested WebServices, XML, WSDL using SOAPUI tool.
  • Modified end points when we worked on different servers and different versions of Web Services.
  • Tested WebServices by providing different values to request XML and validated response XML.
  • Developed test scripts to automate process of testing in Selenium WebDriver and TestNG. Developed and maintained automated regression test cases in Selenium WebDriver and TestNG.
  • Create high level test scenarios for TIBCO BW services and execute through Tibco Admin console. Involved in MDM requirement gathering.
  • System Integration testing with Trillium application and data integrity. Verify creation of extract files from Teradata and process to MDM.
  • Developed and executed SQL Queries to verify the database updates, inserts and delete of the records.
  • Create test summary reports/Defect Report using Quality Center. Involved in testing of Client/Server, ETL and WEB applications using Manual and automated testing tools like Quality center and TestNG.
  • To report the failure of test cases at any point of time during the execution used the assertion (try catch) with the Listener which helps to collect the errors in kind of the basket and report it in the end of execution which prevented stopping the execution when their is an error.
  • Worked to support entire UAT process and Business users along with the project team.

Environment: Informatica Power center 9.1, Windows XP/ Win7, Quality Center/ALM, TIBCO Admin/BW/CIM, UNIX, Teradata V13 and MDM Oracle, Microstrategy.

Confidential, Irvine, CA

Senior Test Engineer

Responsibilities:

  • Execute all aspects of verification, including component, functional, regression, performance, system testing, data migration and end to end testing.
  • Implemented and Involved in various phases of QA Life cycle like Test Plan, Test case Design, Test case implementation, Test Execution, Defects/Bug Tracking, and Test Results Reporting.
  • Re-test production related modification requests (defects) on both test and production systems, identify defects and any deviation from user specifications in applications.
  • Extensively worked on Loan Modules pertaining to personal Mortgage Loans. Developed test scripts to automate process of testing in Selenium WebDriver.
  • Involved in Developing, executing and maintained over 182 Selenium automation scripts for dis application.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java.
  • Involved in Developing Hybrid automation framework in Java.
  • Used Selenium Grid to run automated test cases in parallel on 5 environments.
  • Developed class libraries to test XML builddatafiles.
  • Performed usability, GUI, Functionality and regression testing of the new builds.
  • Identified application defects to minimize number of steps to reproduce the problem.
  • Performed browser (IE, Firefox, Chrome, and Safari) and platform (Windows 7/Vista/ XP) compatibility testing by integrate TestNG Framework with Selenium WebDriver.
  • Using parameters in testing.xml passed browser name and in test case created WebDriver accordingly.
  • Identified and isolated software defects and reported them via JIRA.Root Cause Analysis of UAT defects

Environment: Java, WebSphere, JIRA, Oracle DB, SQL, Windows XP.

Confidential

Senior Software Engineer

Responsibilities:

  • Worked with the customer in a Lead role, discussed multiple use cases and developed a Technical Requirements Document (TRD) for the tool development
  • Developed Prototype Tool Software and received customer acceptance
  • Developed Incremental Software Loads leading to the Tool Release using Clear Case
  • Conducted Peer-reviews with the Human Factors team prior to every build release to ensure superior quality of the user interface
  • Created and Managed a JIRA project throughout the project Life Cycle for all tool issues and fixes
  • Kept complete ownership of the tool and provided weekly reports and metrics to the management

Confidential

Senior Software Engineer

Responsibilities:

  • Gatheird Requirements from the Customer and created a TRD (Technical Requirements Document) for the ATS-Core tool
  • Developed ATS-Core Script Engine Software using VC++ with MFC, and Socket Programming. Contributed to Design Reviews
  • Prepared Unit Test Cases and performed Unit Testing. Deployed the Tool with the Verification Team and led the Integration Testing
  • Supported in the Qualification of dis tool for Verification/ Testing Credit
  • Created and Managed a JIRA project for dis tool
  • Provided weekly status and metrics to the management

Confidential

Senior Software Engineer

Responsibilities:

  • Implemented the tool in VC++ using MFC based on the existing Technical Requirements and also per the changes provided by the Customer
  • Utilized Windows socket programming to enable the communication between the API Test Tool and Embedded Software under test
  • Prepared Unit Test Cases and performed Unit Testing. Deployed the Tool with the Verification Team and led the Integration Testing
  • Supported Tool with the analysis and reviews as necessary
  • Worked closely with the Datalink Protocol Development team for tool refinements

Confidential

Senior Software Engineer

Responsibilities:

  • Completely owned the Requirements Based Testing (RBT) by writing High Level Test Cases and Test Scripts in API test tool, debugging and executing them on the API test tool
  • Contributed to the reviews of Dialog Service Interface (DSI) Software Requirements and Design Documentation
  • Worked closely with the development team and tested incremental software builds
  • Formally executed the high level tests towards the
  • Performed Structural Coverage Analysis (SCA) for various software modules by developing test cases and executing them on the LDRA tool

Confidential

Senior Software Engineer

Responsibilities:

  • Responsible for Requirements Based Testing (RBT)
  • Developed Semi-Automated High Level Test Cases and Test Scripts in Rational Visual Test (RVT)
  • Debugged test procedures for successfully execution on the target s/w
  • Executed test procedures on the simulated tool (AIRSIM) and on the target s/w
  • Performed Structural Coverage Analysis of the CMU Software using LDRA tool
  • Participated in a Green Belt Project to fully automate the Test Scripts using Visual Basic and provided productivity savings to the department. Received Green Belt

Confidential

Senior Software Engineer

Responsibilities:

  • Reviewed existing requirements and provided feedback to the customer
  • Developed prototype version of software to validate the requirements
  • Completed the tool development, performed the Unit testing and met schedule
  • Worked on the Issues raised while doing Unit testing and Integration testing

We'd love your feedback!