We provide IT Staff Augmentation Services!

Qa Analyst Resume

4.00/5 (Submit Your Rating)

St Louis, MO

 SUMMARY:

  • 7+ years of IT experience as Software Quality Assurance Engineer on different platforms and environments and also expertise in Manual Testing, Automation Testing of software systems in Web - based applications & window based applications.
  • Experience with IOS, Android development.
  • Strong understanding of Agile, Scrum and Quality Assurance processes an methodologies.
  • Experience with in automation test frameworks such as Data drive, Keyword-driven automation framework.
  • Experience with video streaming technologies.
  • Strong XML generation, manipulation skills and web services.
  • Create, review, validate and maintain a comprehensive regression test suite
  • Must be familiar with standard testing and defect management tools (QC/ALM Preferred).
  • Good experience in Defect Life Cycle Management tools like, HP ALM Quality Center (QC) and JIRA 
  • Extensive experience in using Open Source Tools like Selenium IDE, Firebug and Eclipse Editor 
  • Experience in all stages of the Software Development Life Cycle, QA Life Cycle and in all dimensions of Functionality, Usability & Reliability.
  • Proficient on Automation tools like Selenium Web Driver/IDE (Functional & Regression Testing) for testing Client Server and Web based Applications.
  • Experience with projects that utilized web technologies like XML, HTML, CSS and Ruby Script. 
  • Experience working in Waterfall (Software Development Life Cycle -SDLC) and Agile Project Environment.
  • Experience in testing a REST and SOAP API’s Using SOAP UI PRO.
  • Test case automation using Cucumber, Selenium test automation tool with Ruby.
  • Worked in Behavior Driven Development (BDD) using Cucumber Gherkins and Acceptance Test Driven Development (ATDD).
  • Executed acceptance criteria for epics and stories using the Gherkin domain specific language for both mobile and web platforms.
  • Expertise in Unit Testing, Integration Testing, GUI testing, Functional testing, Accessibility Testing, System testing, Regression Testing, User Acceptance testing, end-to-end testing and Black Box testing methodologies.
  • Excellent Communication and Verbal Skills.

TECHNICAL SKILLS:

Operating Systems: Windows XP, Window 2000, Windows7, UNIX, Linux, Mac OS X.

Languages: C, C++, Java, Python, JDBC, SQL, PL/SQL, MySQL, Oracle.

Scripting Languages: VB-Script, PHP, JavaScript, JQuery, Shell Scripting.

Frameworks: TestNG, Junit, Page Object, Data Driven, BDD, ATDD

Application Servers: Tomcat, Web Logic, Apache 1.3

Web Services: SOAP, REST, SoapUI, SOAtest.

Testing Tools: Selenium, QTP/UFT, Cucumber, Appium, Parasoft SOATest Middleware.

Tools: Eclipse IDE, JIRA, Bugzilla, GIT, SOAP-UI, Android SDK.

PROFESSIONAL EXPERIENCE:

Confidential, St. Louis, MO

QA Analyst

Responsibilities:

  • Strong understanding of Software Development Lifecycle methodologies
  • Experience in Test Data Management tools
  • Experience with developing / supporting automation using automation tools such as Selenium / Selenium Grid / JUnit / Cucumber / etc.
  • Experience with continuous delivery and automated deployments (such as Jenkins, OpenShift)
  • A good understanding about Continuous Integration, Continuous deployment and DevOps processes
  • Previous development or Quality Assurance Automation is required
  • Familiar with Quality Automation strategies & technologies
  • Expert in developing automation framework
  • Ability to communicate project status and present to senior leadership
  • Functional & Regression testing scenarios, Performance testing, Negative Testing
  • Fully implemented into Continuous Integration environments
  • Dashboards and management reporting in near real time off the back of the Continuous Integration environments
  • Hand-on experience in object oriented programming language (Java, C#, python) & JAVA.
  • Ability to work on UNIX/Linux environments.
  • Ability to mine data, backend validation, and perform data quality analysis via SQL, Knowledge of relational databases such as MS SQL, Oracle.
  • Identify the components of the system to be automated, based on both business priority and the Attend and contribute to the daily stand-up, story planning and story review benefits of automated testing
  • Promote developer productivity through championing effective unit testing, code coverage and improving code quality
  • Review Continuous Integration (CI) automation implementations and encourage sound design principles

Environment: HP Quality Center 10, DB2, VB Script, Java, HTML, DHTML, CSS, WorkStream, TestNG, Java, VBScripts, Python or Ruby XML, HTML, JSON, SQL, Oracle, SOAP

Confidential, Palo Alto, CA

QA Analyst

Responsibilities:

  • Defines, develops, and implements test automation practices and procedures
  • Writes, debugs and maintains test scripts, test cases and automation frameworks using test automation tools.
  • Analyzes project requirements and develops automated test cases and other testing documentation
  • Troubleshoot test automation code and/or framework issues to identify cause and correct
  • Identifies functionality that can most benefit from test automation and implements its automation
  • Automation of test data methodology - initial data sets/known states and refresh of test data
  • Report bugs for code errors discovered during automated test runs
  • Prioritization, planning, and coordination of automated testing activity
  • Work with developers and QA to develop and execute automated test cases
  • Keeps abreast of industry standards / best practices for test automation and suggests improvements when appropriate.
  • Implements best practices for coding and test automation
  • Utilize open source or commercial test tools.
  • Perform the automation of regression test cases.
  • Strong knowledge of software testing processes with QA reporting mechanisms.
  • Excellent coding skills in Java.
  • Experience with cross-browser compatibility testing.
  • Have experience testing Restful API’s.
  • Have experience with producing scripts using automation tools (i.e. QTP, Selenium, etc.)
  • Proven experience in setting up the Automation Framework (Web Driver with TestNG or Cucumber).
  • Proven experience with any of the Scripting Languages - TestNG, Java, VBScripts, Python or Ruby.

Environment: WorkStream, TestNG, Java, VBScripts, Python or Ruby XML, HTML, JSON, SQL, Oracle, SOAP UI,OPENVMS.

Confidential, Santa Clara, CA

QA Analyst

Responsibilities:

  • Write test plan and test cases based on VBScript code analyses.
  • Work with the team to increase the test coverage using Java, Ruby and Parasoft.
  • Derive test cases based on an analyses of the internal structure of VBScript implantation code.
  • Conducted Positive Testing and Negative Testing.
  • Integration testing web service using SOAP UI.
  • Testing Web service and Message Queuing call to Backend and validating the responses by using XML and JSON.
  • Worked on SQL for backend testing.
  • Worked on Virtual Studio for code comparing and writing SQL queries.
  • Report the findings to the developer with detail explanations.
  • Discuss with the developers or the clients to resolve the issues.
  • Actively participated in weekly team meeting.
  • Performed Unit, Integration, functional, System, Functional and regression tests
  • Implemented QA and testing methodologies, process, standards and tools within the context of the appropriate delivery process.
  • Participated in technical design and walk through with development team.
  • Effectively collaborated and communicated with development team.
  • Developed Automated Functional & Regression Test scripts using Quick Test Pro (QTP).
  • Written VB Scripts to test the application.
  • Worked closely with Development as well as with the clients to ensure testing issues are resolved on timely manner

Environment: Windows 8, Visual Studio, VMS, WorkStream, XML, HTML, JSON, SQL, Oracle, SOAP UI,OPENVMS

Confidential

QA Analyst

Responsibilities:

  • Involved in reviewing Business and Functional Specification documents.
  • Actively participated in various meetings including Business Analysts, Development, Scrum and QA Meetings.
  • Involved in Iteration/Sprint planning meeting to plan the stories that needs to be developed and tested in the upcoming sprint based on the priority and estimated effort.
  • Contributed in identifying the areas of automation. Involved in Automation Framework Test Execution and Maintenance.
  • Implemented Hybrid driven test scripts using Selenium Java(Junit) for Alerts projects.
  • Created, Executed and maintained over 200 test cases through Quality Center for functional, UI testing.
  • Created Test Plan and Test Cases in HP QC/ALM for various User Stories based on Release and Sprint Plan.
  • Executed test cases and test scripts for manual and automation testing. Defects are raised in the HP Quality Center/ALM for logging, tracking and reporting bugs in the application
  • Tested the application for browser compatibility on various browsers like IE, Firefox, and Chrome.
  • Created Screen shots for using Selenium junit for all Applications in project
  • Automated the Regression test suite using QTP. Customized the QTP tests as per the test Case by using the VB-Script.
  • Generated Test Cases for each specification in Requirement Specification Document Corresponding to the module by Test Matrix.
  • Created, Reviewed and Executed test cases and test scripts for System, Integration testing.
  • Involved in creating the Object Repositories, QTP Test scripts and executed them.
  • Validated the back-end data using SQL queries for data integrity.
  • Interacted with Developers and management to identify and resolve technical issues
  • Conducted GUI, Functional, Front end back end testing and reviewed pages for content problems, graphics problems and link verifications
  • Presented regular progress reports, defect reports and test execution reports.
  • Tracked and reported defects into Quality Center and notified management with details.

Environment: HP Quality Center, QTP/UFT, VB script, Selenium, Windows, SQL, MS-Excel.

Confidential

QA Tester

Responsibilities:

  • Planned and Executed the Test Plan of the Feedback project. 
  • Reviews Functional requirement and use Cases documented in Requisite Pro. 
  • Created test scenarios and test cases based on functional documents and User stories. 
  • Setting Test plan and Test Lab in the Quality center for the projects to create and access requirements, defects, test cases and reports for the status. 
  • Created and executed detailed test cases with step by step procedure and expected results and maintained the test logs, test reports, test issues, defect tracking using Quality Center. 
  • Experience in Selenium IDE(Java, Junit) 
  • Used regression testing and running the automation suite. 
  • Responsible for software QA and analysis with emphasis on performance testing and functional composition of web-based (SOA) and legacy systems architecture. 
  • Created automation test scripts to test all end-to-end components. 
  • Conducted test case reviews and presented the test cases/test scenarios to the team members for alliterations. 
  • Participated in daily SCRUM meetings and gave the daily status of testing. 
  • Optimized Selenium scripts for Regression testing of the application with various data sources and data types. 
  • Create and Execute automated test scripts for regression testing. 
  • Inserted Checkpoints where needed, to compare the current behavior of the application being tested to its behavior in the earlier version using Selenium. 
  • Customized the Selenium test as per the test Case by using the Script 
  • Executed SQL queries to verify the database for the relevant test cases. 
  • Documented the defects in Quality Center and assigned them to relevant developer. 

Environment: SQL, Selenium, HP Quality Center 10, DB2, VB Script, Java, HTML, DHTML, CSS, Web farm, IIS web Servers, IBM Web Sphere, RAD

We'd love your feedback!