Senior Quality Analyst Resume
Redmond, WA
PROFESSIONAL SUMMARY:
- Twelve (13+) years of experience in Software Quality Assurance and QA implementation.
- Experience within a wide variety of projects and industries, including Banking, Finance, Insurance, E - commerce and Marketing.
- Strong experience in Manual and Automation Software Testing which includes Mobile Testing, Web Services Testing, Web based application Testing and Client/server application Testing.
- Proficient in performing GUI, Functional testing, System testing, Regression testing, Backend testing, Smoke testing, Performance Testing using various testing tools and methodologies.
- Extensive knowledge on working SDLC methodologies such as Waterfall, Agile and Scrum
- Understanding of feasibility studies with respective to Automation Framework Enhancements.
- Proficient in analysing and understanding the SRS/BRS and FS.
- Extensive experience in Software Testing Life Cycle ( STLC ) and Defect Life Cycle ( DLC ) Professional software experience in Designing and Executing Test Cases and writing Test Scenarios by analysing the requirement document.
- Experience in testing functionality, Compatibility, Database, Regression and server log files
- Extensive knowledge of Testing Tools such as Selenium IDE, Selenium RC and Selenium Web Driver.
- Possesses expertise in identifying GUI objects using Xpath, Firebug, Firepath, Firefinder and SIKULI.
- Knowledge of tools such as Quality Center, Jira, Bugzilla, Rational Quality Manager (RQM), Team Foundation Server (TFS) and Confidential Test Manager (MTM).
- Experience in Web Application testing with Selenium Web Driver using Java on multiple browsers such as Firefox, Internet Explorer, Safari and Chrome.
- Working Knowledge on Quick Test Professional (QTP).
- Experience with Data Driven Framework, Module driven Framework and Key word Driven Framework.
- Good Exposure on BDD (Behavior Driven Development) Testing.
- Exposure to continuous integration tools like Jenkins, Bamboo.
- Experience in using Version Control Tools like CVS, SVN and gitHub.
- Experience in testing Web Services, Portal pages using SOUP UI.
- Conducted Volume Performance testing, Load and Stress testing using Apache JMeter Tool.
- Working knowledge of SQL concepts executing queries on Oracle tables for data validation.
- Worked on assignments with small to large teams which developed team spirit and negotiation skills within self.
- Analytical problem solver, dedicated to providing excellent and timely service to clients, an effective communicator committed to understanding client requirements and ensuring their expectations are always met.
- Passionate about the commercial aspect of the testing profession, devoted to creating solutions beneficial to clients and their business.
TECHNICAL SKILLS:
Testing Tools and Applications: Selenium IDE, Selenium RC, Selenium Web Driver. SVN, Team City.
Testing Methodologies : Agile (Scrum), Waterfall model.
Defect Tracking Tool: Quality Centre, JIRA, Bugzilla.
Languages: Java, C, HTML, Java Script, XML, .NET
RDBMS: Oracle, SQL Server 2000.
Browsers: IE, Firefox, Chrome, Safari.
Operating systems: Windows 7, XP, 98, 2000 Professional.
Build Tools: Ant, Maven.
Continuous Integration Tools: Jenkins, Bamboo.
Others: Eclipse IDE.
PROFESSIONAL EXPERIENCE:
Confidential, Redmond, WA
Senior Quality Analyst
- Worked closely with team interacting with manager and developers to get big picture of application, went through the requirements of every application given by end-user discussing with manager and team and raised.
- Concerns if there were any gaps in requirements in query log.
- Wrote down test scenarios for every part of application which needs to be developed and same will be
- Discussed with BA and manager after each module or total part of application which needs to test further which includes sanity testing, regression testing, system testing, UAT
- Drew Test Cases through tests scenarios in MTM and executing each test case in this MTM to get the Result of each test case for each scenario and the other corner conditions.
- Developed and executed test scripts and test suites using MTM ( Confidential Test Management) tool.
- Involved in writing and integrating feature files for Application plans, Business plans, and Admin pages mainly for regression test scripts.
- Created Regression Suite for each application that is 'DELIVERY PLATFORM', it is Confidential internal project which holds information of all the managers and delivery managers and directors of each project located in Confidential, which will be reviewed and accessed by developers as well.
- Tested each flow of module and logging defects in MTM and working and interacting with developers to fix the problems.
- Optimized and ensured that the test scripts are constantly reviewed and modified based on the new
- Requirement enhancement for every release.
- Worked under Agile model following sprints and completing tasks on me without any impediments.
- Attended retros after each sprint and presented testing status/test coverage to the team manager and area director.
- Gave demos of every application built in our project, recently built was 'MIS' and after every delivery of the product of our project to manager and director and end-users.
- Worked closely with the database team to write tests against their queries and reporting bugs.
- Gave presentations of applications developed to senior management at regular intervals for feedback and analysis.
- Gave a session on cookie testing to other peers on the team.
- Was awarded the 'best performer' award by the management.
Confidential, Atlanta GA
Senior Quality Analyst
Responsibilities :
- Actively involved in planning testing process with Business Analysts (BAs), Project Manager (PMs), Developers, Stake Holders for the entire project.
- Worked with QA Lead in business requirements and specifications analysis with Requirement Traceability Matrix in order to prepare appropriate Test Plan and Test Cases.
- Point of escalation for all team and product impediments
- Own, direct and manage the day to day execution of the delivery plans
- Define test scope, goals and deliverables
- Manage customer relationships and product deployment plans
- Involved in agile software development methodology (Scrum) to iteratively provide usable and stable software solution
- Designed Smoke Testing plan to ensure project's basic functionalities before proceeding further.
- Collaborated with other QA team members to come up with good design framework that could be easily implemented with manual and Selenium automation testing
- Great working experience in Manual Testing and in using Selenium commands to run the test scripts from the Selenium Web driver tool.
- Participated in Meetings and Walkthroughs, interacted with other development team members to better understand system functionality in order to improve testing quality.
- Reviewing the defects posted by the team members, suggesting modifications / enhancements
- Updated task, report bugs, report defects with clear description to developers using JIRA.
- Involved in unit testing, integration testing and defect fixing.
- Performed Compatibility, Cross browser testing.
- Performed Data Driven Testing for positive and negative data from external Excel file
- Designed multiple Selenium Java testing scripts for front end GUI testing requirements
- Designed Page Object Model for appropriate tests with Selenium Java.
- Involved in performing functional testing of SOAP and REST full Web Services using SOAP UI Tool.
- Performed Integration Testing and System Testing for Functional and Non Functional requirements.
- Tested applications both in QA, Stage and Production environments.
- Participated in cross-browser (Firefox, Chrome, and Safari) and cross-platform (Windows 7, MAC OS X) testing in virtual machine (VMWare) environment.
- Performed Regression Testing to ensure correct functionality of the whole system for each build and after any changes made to the system
- Constructed and executed SQL queries to verify data quality.
Environment: Selenium WebDriver, TestNG, Java, Java Script, Jenkins, Maven, Jira, SOAPUI, Firefox, Eclipse, Linux, Oracle SQL, Windows2007.
Confidential, Atlanta GA
Senior Quality Analyst
Responsibilities:
- Involved in testing the application for regression builds, manually and using automation tools.
- Participated in the System Test Plan reviews, Test Scenarios, Test Cases Review and modified the documents with respect to the review comments.
- Gather the relevant test data necessary for the test scripts, based on the Transactions, Test Conditions documents and updated in the property files.
- Bug Tracking and Error reporting using Jira.
- Involved in Conducting scrum events like Sprint Planning, Backlog Review, Sprint Review, Sprint Retrospective, and Daily Scrum calls.
- Created new styles, new fonts by selenium web driver - java using control panels based on the user requirements
- Wrote basic SQL queries to retrieve and insert data in the database.
- Involved in System testing, Functional testing, Regression testing and Smoke testing.
- Involved in the preparation of Test Analysis Reports and defect profile document.
- Involved in Developing behaviour Driven Development frameworks using Cucumber
- Involved in unit testing, integration testing and defect fixing.
- Check-out and Check-in the documents in Shared Folder.
- Configured Shared object repository and per action in Selenium WebDriver.
- Have automated the web application using Java and Junit in Selenium WebDriver.
- Having good Knowledge on Performance Testing using Apache JMeter Tool.
- Debug the code developed in Java and wrote unit test cases using JUNIT.
- Experience with Mobile Web, Native apps.
- Performed Mobile testing, Functional and Accessibility Testing.
- Performed test with Mobile emulators for iPhone, Samsung, LG, Motorola, Blackberry.
- Run the tests with Selenium Remote Control with multiple browsers & platforms.
Environment: Windows XP, UNIX, Oracle 11g, SQL, Java, HTML, XML, HP-QC, Java, Selenium 2.0, WebDriver, SOAP-UI, Selenium Grid, Junit.
Confidential
Senior Quality Analyst
Responsibilities :
- Involved and Understanding new requirements and developing QA Test cases for the new requirements
- Analyse business requirements, Software requirement specifications to create test plan and test cases for manual and automation testing using Selenium Web Driver, Junit
- Create frame work using Junit and Selenium Web driver
- Parameterize the test for multiple sets of data testing
- Arrange test suites to be able to upgrade tests easily in the event any feature changes
- Write Test plan and test case for the new features
- Modify the existing test cases based on change in a feature and requirements.
- Perform Regression, smoke and sanity testing in QA, Stage and Production environments
- Test web Services for integration
- Followed agile software development methodology (Scrum) to iteratively provide usable and stable software solution
- Involved in unit testing, integration testing and defect fixing.
- Reporting the issues in Jira and follow up on bug fixes
- Used Robot class and Action class for keyboard and mouse Interactions.
- Interact with developers and Product Managers to identify gaps between requirement and deployed feature and also to identify issues like By Design, Won't fix or plan for future release
- Database testing for the validity and visibility of data across all applications
- Involved in Product Demo’s.
- Successfully and singlehandedly delivered a quality project which was delivered to the client and resulted in client satisfaction. Hence, ensured a long term client relationship with the company.
Environment: : Selenium IDE, Selenium RC, Selenium Web Driver, JUnit, Java, IOS, Toad, UNIX, Oracle, Jira, Test Link.
Confidential
Web Tester
Responsibilities :
- Involved in design and Development of User Stories (Features).
- Responsible for creating Test Environment Setup, Execution of Test Participating in Agile sprint planning meetings, stand-ups, huddle, Demo and retrospective (Scrum)
- Creating Test Cases for Functional Testing, Regression Testing, Integration Testing and End To End Testing
- Finding Bugs and reporting them in JIRA
- Assisting developers in replicating and fixing issues
- Executing and managing Selenium Web Driver automated test cases.
- Testing the Application ensuring Cross-Browser compatibility
- Liaised with Developers and Marketing personnel in fixing and resolving bugs
- Responsible for bi- weekly status updates showing the progress of the testing efforts and open issues to be resolved
- Writing PL/SQL stored procedures to handle data among different databases.
- Involved in unit testing, integration testing and defect fixing.
- Provided KT sessions, and helping team members at technical issues.
- Followed agile software development methodology (Scrum) to iteratively provide usable and stable software solution
- Involved in Product Demo’s.
Environment: Java, Oracle, Selenium Web Driver, Team City, JIRA, Junit, Firebug, Xpath, Fire finder, Fire path, SVN.
Confidential
Web Tester
Responsibilities:
- Responsible for creating Test Environment Setup, designing, reviewing, executing and managing the test cases based on User Stories.
- Participating in team events such as stand-up, estimation, retrospectives, and Iteration kick off, Demo (Agile Scrum)
- Testing and signing-off stories.
- Performing Regression, Functional and Usability Testing
- Exploring the system to create more test scenarios
- Defect logging, tracking and analysis.
- Designing, executing and managing Selenium RC automated test cases.
- Executing the Regression Suite through Selenium RC with automation framework.
- Involved in User Acceptance Test (UAT) Planning / Design / Execution.
- Responsible for preparing weekly status report and test summary report
- Involved in unit testing, integration testing and defect fixing.
- Followed agile software development methodology (Agile) to iteratively provide usable and stable software solution
- Involved in Product Demo’s
Environment: Java, SQL, Selenium IDE, Selenium RC, CruiseControl, Bugzilla, Junit, firebug, Xpath, Firefinder, Firepath, SVN.
Confidential
Software Tester
Responsibilities :
- Involved in requirement analysis and preparing design documents.
- Developed few web displays using PHP
- Creating or writing test cases looking at the Functional Requirement Specification and Designing documents of the feature
- Executing the test cases for Functional Testing, Integration Testing, System Testing, Regression Testing
- Participated in conducting Manual and Automated Test with QTP
- Analysing the Test Cases prepared by other team members
- Executed Scripts with different sets of data using Data Driven Wizard in QTP.
- Finding the defects and logging the same in the defect tracking tool
- Validating the fixed defects and doing the regression testing around that fixes
- Updating the status of the tasks in the weekly meetings
Environment: PHP, QTP, JAVA SCRIPT, HTML, Database: MySql, Server: Apache, Quality Center
Confidential
Software Tester
Responsibilities :
- Developed few web displays using PHP
- Responsible for detailed analysis of Functional Requirements and prepared test cases.
- Performing Functional, Integration and Regression Testing.
- Testing the Application ensuring Cross-Browser compatibility.
- Communicating with the business users though the iteration and conducting UAT.
- Creating User Acceptance Test cases and Participation in UAT
- Extensively involved in using Quality Centre to report bugs.
- Giving mandatory information regarding a defect to developers in order to fix it
- Weekly Report to PM
Environment: PHP, HTML & Java Script, Oracle, Quality Center