We provide IT Staff Augmentation Services!

Sr. Quality Analyst Resume

5.00/5 (Submit Your Rating)

TexaS

SUMMARY

  • Over 7 years of experience with diverse roles in IT industry as Software Engineer and Quality Analyst. In - depth knowledge in automated software testing tools such as Selenium and QTP.
  • Worked as a team in performing testing procedures on desktop and web based applications. Have excellent problem solving skills and experience in writing test plans, strategy and procedures throughout the lifecycle of a project starting from specification review to user acceptance.
  • Good experience in Selenium WebDriver Automation and Selenium IDE, Maven and TestNG
  • Experience in defining test methods, designing test plans and test cases, verifying and validating Web based applications across multiple browsers- for both manual and automated testing.
  • Expertise in implementing cross browser and cross platform web testing with Selenium WebDriver.
  • Experience in using Junit and TestNG testing Framework as a test runner with Selenium.
  • Extensively involved in debugging Web Application using Firebug.
  • Domain exposure in Airline, Banking and Educational Domains.
  • Extensive experience in Manual and Black Box Testing methods.
  • Experience in creating excellent Test Approaches, Modularized Automation Scripts, Functional Scripts, Manual Test Plans and Test Cases.
  • Experience working with Agile, Waterfall and Iterative software development model
  • Good knowledge of Software Development Life Cycle (SDLC) including analysis, design, documentation, implementation and integration.
  • Good knowledge in Software Testing Life Cycle (STLC) Process
  • Good knowledge in designing and executing exceptional modularized reusable automated scripts using - Quick Test Professional (QTP) and VBScript
  • Proficient in defect tracking, reporting, reviewing and analysis of test results.
  • Well versed with functional, regression, security, integration and system testing
  • Strong experience in working with business users for User Acceptance Testing and acting as liaison between the business and project teams, generating and communicating status report to different organization levels in-house and external.
  • Worked in Agile Methodology and participated in Scrum meetings and Sprint Deliverables
  • Played the role as a lead for small testing teams
  • Experience in Web Development technologies like HTML,CSS
  • Excellent Communications and interpersonal skills backed up by sound professional ability to work independently as well as a team member.

TECHNICAL SKILLS

Operating System: Windows 200X/XP/NT/7/8, Unix and Linux, Mac

Database: MS SQL, MS Access

Programming Languages: Core Java, C, C++,VB Script, Ruby on Rails

Testing Tools: Selenium, QTP

Bug Reporting Tools: JIRA, Quality Centre, Mantis, Bugzilla, Redmine

Web Technologies: HTML, XML, Java Script

SDLC/Methodologies: Agile-Scrum, Waterfall

Domains: Airline, Mortgage, and Education

PROFESSIONAL EXPERIENCE

Confidential, Texas

Sr. Quality Analyst

Environment: Java, Ruby on Rails, Selenium, JIRA, Git, Jenkins

Responsibilities:

  • Requirement Analysis, Test plan, Test Design and Test Execution and defect logging using JIRA.
  • Primarily focusing on Automating the Test plans usingSeleniumWebdriver,Automation Test Script Estimation, Daily Scrum Standup calls, Weekly grooming Sessions and Sprint planning meetings
  • Identification of reusable functions with respect to application for every Sprint.
  • Work closely with development and product owner to provide timely and accurate test results
  • Understanding the requirements of assigned Stories, Automation Test Script Estimation, Test Script design and Analysis
  • Creation of Automation test scripts inSeleniumWebDriverin Java using eclipse IDE
  • Debugging and execution of Automation test scripts.
  • Responsible for creating test automation suite for projects from inception to on-going maintenance state.
  • Responsible for designing, authoring, and executing test automation to prove the upgrade of platforms and on-going development was successful
  • Hands-on Experience in cross browser testing usingSeleniumWebDriverin Java and TestNG framework
  • Have to coordinate with Business analyst for the clarifications
  • Analysed business requirements and new features to determine the test strategy to be applied
  • Write user stories and estimate them with story points
  • Write Selenium code for features that were identified to be tested under automation
  • Use Sonar Cube for code analysis.
  • Developed automated tests in Java using Maven, Selenium WebDriver and TestNG.
  • Do manual testing on features that requires to be tested manually
  • Use Git and Source Tree for code management
  • Used Jenkins as a continuous integration tool
  • Used Vector for build deployment into test environments
  • Do code reviews and review pull requests of co-workers
  • Run regression tests on Selenium Grid to identify any errors before deploying a new build to master
  • Run regression to identify areas that were broken and make fixes accordingly
  • Responsible for handling release of new features by working alongside Ops team
  • Worked as a team and followed Agile methodology
  • Handled the role of ringleader and retrospective leader
  • Manually tested test cases related to Android, iOS and Apple Watch

Confidential

Quality Analyst

Environment: Java, Selenium Web driver, JIRA, Git, Jenkins

Responsibilities:

  • Analyze the business requirements and discussed about gaps in requirements with BA and SA.
  • Developed Test cases from functional requirement document.
  • Involved in the development of Data DrivenAutomationtesting framework using Selenium WebDriver, Java and TestNG.
  • Developed automated tests in Java using Eclipse, Selenium WebDriver and TestNG.
  • Used JIRA for defect tracking and testing
  • Used Maven to build and run the SeleniumAutomationframework. Once the script got over, framework used to send theautomationreports over email.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Gathered specifications and requirements to develop Test Plans and to create Test Cases using Quality Centre.
  • Involved in creation of Automation test framework using Selenium.
  • Used Firebug Tool to identify the Object's id, Name, XPath, link in the application.
  • Added annotations to the test.
  • Developed the Automation Test Scripts using Java and execution using Selenium.
  • Involved in executing all Selenium test scripts on different browsers and checked for compatibility.
  • Regression test cases were automated using Selenium, Web Driver
  • Executing Test Cases, Test Plans and Analysing the Test Results.
  • Developed the Positive and Negative Test Cases for various modules based on the business requirements.
  • Performed Manual Testing on different Modules of the Application.
  • Documented test results and to assist in debugging and modification of software
  • Involved in all stages of testing process - Development of Test procedures and Test cases based upon requirements for Functional testing, Regression testing, User acceptance testing, UI testing and Cross browser testing.
  • Assists in the preparation of estimates for the performance of the various activities defined in the Test Plan.
  • Involved in root cause analysis for the issues occurred in UAT.
  • Written SQL Queries for testing the database and validate the data.
  • Interacted with different Development teams, Business Analysts and Project Manager.

Confidential

Test Engineer

Environment: Windows NT, Oracle, Java, client-server, QTP, Quality Center 10.0 & Manual Testing

Responsibilities:

  • Involved in both manual andautomationtesting, analysing requirements and writing test cases.
  • Worked with Business Analysts regularly for developing test cases from the Business Requirements.
  • DevelopedAutomationTest Scripts using QTP, prepare library files and Driver Script.
  • Created end-to-endautomationflows, build Object repository and Test data files.
  • Used Quality Center to create test cases, store test cases and execute the test sets.
  • Prioritized and reported defects using Quality Center, to present reports in team meetings.
  • Performed Back end testing using SQL queries to validate the data in the backend.
  • Wrote SQL queries to fetch and verify the data.
  • Performed Regression testing to make sure that all the bugs have been fixed and the application is running properly using QC and QTP.
  • Actively participated in project team meetings
  • Extensively involved in peer reviews and reviewed test scripts and test cases.
  • Tracked defects using Defect Manager of Quality Centre and generated defect reports.
  • Analysing the Business Requirements and understanding the high level and detail design of the application.
  • Estimating QA timeframe need for the application.
  • Documented test plan and test cases using Quality Centre.
  • Wrote Test plans and test cases that identify the schedules, environments, resources (personnel, tools, etc.), methodologies, cases (inputs, procedures, outputs, and expected results), documentation, and reporting criteria
  • Defined testing entrance and exit criteria; ensured business and technology acceptance.
  • Responsible for creation and maintenance of Test Matrix and Traceability Matrix.
  • Executed manual and automated test cases and verified results with expected results.
  • Involved extensively in conducting integration, performance and UAT testing.
  • Involved in all phases of the quality testing process that was designed and developed for this project
  • Managed defect management process; coordinated defect review meetings with development and business.
  • Produced daily, weekly metrics and status reports for senior management.
  • Involved in coordinating test case execution and defect logging using Quality Center.
  • Identified and escalated system, business issues and risks within the project structure.
  • Used the Office Suite extensively which included MS Word, MS Excel, MS Access, MS Project, MS Visio for various documentation and reports.

Confidential

Software Engineer

Responsibilities:

  • Assisting with 2nd level support on Incident, Problem and Change management issues reported on the Virtual Tech, Confidential Marketplace, One Approval and Resolve IT.
  • Provide Level 1 and 2 technical support for Confidential Banking applications
  • Analyze and recognize issues, work with the client to resolve them.
  • Provided Technical documentation, build a KEDB, User training and documents.
  • Assisted users in formulating requirements/enhancements and advised on alternatives and implications.
  • Manage the tickets that gets raised and allocate them to team members
  • Work in a highly secured product application support role with integrity
  • Training junior support engineers on how to handle tickets and resolve them
  • Be on the call support how high priority issues
  • Delegating high priority issues to the correct department and getting the ticket resolved within the SLA
  • Monitor progress on the resolution of Known errors and ensure appropriate entries are made to the Known Error Database as per the ITIL.
  • Liaise with Change Owners and Change Requesters to ensure that all Requests for Changes (RFC’s) submitted are fully documented and of sufficient detail and quality to be processed.
  • Validating submitted changes according to agreed rules.
  • Provides notification of critical/emergency RFCs and facilitates the Emergency Change process.
  • Responds in a timely manner to any queries related to the Change Management process, and only escalates queries where absolutely necessary.
  • Able to work in a 24X5 support environment

Confidential

Quality Analyst

Responsibilities:

  • Working with developers and testers on manual testing.
  • Meetings with business to understand roadblock and help developers and testers to complete critical items on priority.
  • Coordination with Development team on Defects/incidents.
  • Writing test cases, reviewing them and executing the test cases in order.
  • Coordinating and communicating with business analysts and developers to understand projects.
  • Working with architect and provide them build and code collaborator report which will help them to monitorqualityof code.
  • Daily reports on defects which will provide business to track their projects

We'd love your feedback!