Qa Analyst Resume
CA
PROFESSIONAL SUMMARY:
- Over 7 years of significant experience in the software industry with expertise in Software Quality Assurance.
- Experience with comprehensive understanding of all phases of Test Life Cycle, including requirements gathering, test planning, scheduling, testing, defect tracking and reporting.
- Experienced in Analyzing, Designing and Implementation of QA Testing strategy for Web based and Client/Server applications using Automation testing and manual testing.
- Experience in Understanding the code written in different programming languages Java, Ruby, HTML, JavaScript and and Oracle.
- Experience in developing end to end automation using Selenium WebDriver/RC/IDE/Grid, Junit/TestNG, ANT, Maven, Jenkins, and Web Services (REST).
- Key expertise includes testing & debugging GUI & Multi - Applications environment & automated testing using Selenium WebDriver.
- Experience in automation and manual testing of websites and web-based clients using Selenium, Junit, TestNG and Selenium Web Driver.
- Experience in using Jenkins as a Continuous Integration server to configure with Ant/Maven.
- Experience in creating Test Strategy, Test Plans and Test Cases, Test Estimation, Requirement Traceability Matrix.
- Experience in Smoke Testing, Backed end Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Boundary Value Testing.
- Proficient in Web service testing using REST XML
- Expert using open source bug tracking tool JIRA, Bugzilla and HP Quality center.
- Experienced in Object Oriented Analysis and Design, Agile methodologies, Test Driven Development (TDD) and design patterns
- Excellent experience with source version control tools such as Subversion (SVN) & Git.
TECHNICAL SKILLS:
Testing Tools: Selenium IDE/RC/Web Driver/GRID, Webdriver Backed Selenium, QTP, Test Link, Test Manager.
Languages: JAVA, Ruby, Java Script, HTML, XML, JSON
Test Framework: JUnit, TestNG, Data Driven Framework
Web Debugging Tool: Xpath, Firepath, Firebug, Webdebugger
Build Tools: Ant, Maven
CI tools: Jenkins
Web services: Restful
Processes: Agile-Scrum, Waterfall
Bug Tracking Tools: JIRA, Quality Center (QC), Bugzilla & Spira.
Source Version Control Tool: SVN, GIT.
Databases: SQL Server, MySQL
Operating Systems: Windows (XP, Vista & 7, 8), Mac
PROFESSIONAL EXPERIENCE:
Confidential, CA
QA Analyst
Responsibilities:
- Reviewed Functional Requirement Specifications and created test cases based on test scenarios drawn from functional requirements
- Worked closely with Developers, &Product Managers(BA) to get updates and resolve defects
- Tested software in bothWaterfall and Agile Development environments
- In the Agile development model (Scrum/Sprint), organized regression test suite and optimized the workflow testing from 14 complex test cases to 6 test cases when keeping all business scenarios covered. Jointly with other team members, reduced regression testing cycle from 3 days to 1 day
- PerformedPositive testingandNegative testing
- Extensively used Functional testing, Performance testing, and Regression testing
- Performedfunctional, Cross Browser,andGUI testingusingJava, SeleniumWebDriver
- Maintained end - end test automation including Maven, Jenkins based Build & CI systems.
- TestedWeb ServicesusingSOAP UI
- Performed Integration,Regression, UAT,and Functional testing
- Reported defects usingQuality Centerand interacted with developers to resolve defects/issues
- Performed data validation usingSQL
- Prepared status summary reports with details of executed, passed and failed test cases
- Responsible for updating and maintaining Quality center for all the defects found during functional and regression testing and follow up the bug life cycle
- Worked with Offshore QA Teamusing test management tools such asQuality Center, Microsoft Office LiveMeeting, andSharePoint
Environment: SeleniumWebDriver, TestNG, Quality Center, HTML, XML, Java, SQL,Agile, UNIX, Microsoft Office Live Meeting 2007, SOAP UI.
Confidential, Phoenix, AZ
QA Analyst
Responsibilities:
- Created the test automation framework with latest automation technologies to create and execute the automation test cases.
- Responsible for managing test cases written for every release by constant interaction with QA lead and developer lead.
- Performed Functional Testing to identify various critical points in the application and automated it using Selenium WebDriver.
- Modification and execution of Test case Scripts (Java-Selenium RC) in Eclipse IDE, design of automation test framework (TestNg).
- Performed Back End testing on certain modules like Setting up accounts.
- Involved in writing SQL queries for retrieving and manipulating databases.
- Performed automated web services testing for both REST and SOAP based API.
- Used JIRA as a mode to log bugs and communicate with managers and developers with issues regarding closure of bugs.
- Worked in the Agile Development Environment with frequently changing requirements and features.
- Actively participating in Agile meetings for Sprint planning, implementation and execution.
- Participated in Software requirements, Implementations, Design, Automation code reviews
- Attended Sprint Planning Meetings, Product backlog in Agile Software development.
Environment: Java, HTML, JavaScript, Selenium Web Driver/ JIRA, SQL Server, Agile (SCRUM) Methodology.
Confidential, Chicago, IL
QA Analyst
Responsibilities:
- Performed Smoke Testing on each build
- Performed User Interface Testing, Functionality Testing, Interface Testing, Compatibility Testing, Security Testing, Regression, Integration, System and User Acceptance Testing (UAT).
- Worked on Omniture site catalyst for measuring the site traffic.
- Involved in execution of the test cases. Detected and documented bugs precisely and thoroughly and classified them based on the severity in Quality Center
- Involved in running and testing Batch jobs.
- Assist Application Developers, Business Analysts and Technical support staff in identifying and resolving problems
- Written and executed QA/UAT test cases and ensured that they are aligned to the business requirements
- Escalated issues and risks to Test Manager.
- Actively participated in process improvement meetings, weekly project meetings and status meetings.
Environment: Manual Testing, JAVA, HTML, SQL SERVER 2008, MS Office 2007, Quality Center 9.5
Confidential
QA Analyst
Responsibilities:
- Involved in Functional testing, System testing, Regression testing etc.
- Created Test plans, Test cases, Test Conditions for all the new releases using the functional requirement document.
- Participated in requirement reviews, team meetings.
- Worked closely with programmers and business analysts to resolve technical and functional issues.
- Prepared and presented weekly reports on the status of the project
- Execute the Test cases. Detected and documented bugs in QC
- Used Mercury Quality Centre 9.2 extensively to maintain Test cases, Test executions, Defect tracking.
- Participated in QA Team meetings for test case reviews, daily defect calls etc.
- Generated Daily Defect Status Reports for Individual projects
- Organized Daily Defect Calls
- Interacted with developers in discussing the defects in the application and retesting the defects.
- Used SQL queries to test back-end functionality.
Environment: Quality Center 9.5, Windows XP, MS Office, Manual Testing, SQL server 2005, C#, Mainframe, MS Access, MS Excel.
