Senior Qa Analyst Resume
Irvine, CA
SUMMARY
- Having 8+ Years of Experience as QA Analyst worked in manual and automation testing using Selenium IDE, Selenium RC, Selenium Web driver using Java
- Experienced in working with Test Driven Development(TDD) and Behaviour Driven Development(BDD)
- Having more than six years of experience working with selenium involving writing and customizing automating scripts.
- Expertise in working more than one and half years with Gherkin for writing test cases and has created automated test in BDD framework using Cucumber
- Good experience of three years in testing web service API using SoapUI.
- Worked many projects in Agile Scrum environment.
- Proficient in programming language such as Java and C.
- Working knowledge of HTML, CSS, JavaScript and XML
- Good exposure of using Maven projects and worked with Jenkins continuous integration.
- Good exposure to Eclipse IDE for customizing selenium test scripts.
- Very good experience in Java programming of writing Selenium JUnit test cases and exception handling.
- Good exposure of writing SQL (Oracle 10i, MSSQL, MS - Access) for verification of Data Driven Testing (DDT).
- Good experience in preparation of Test plan and Test cases for Web based applications.
- Manual testing in System, Regression and User accepting testing.
- Extensive experience in System, Regression, Integration, Functional, and Smoke testing for various applications.
- Proven expertise in Black Box and White Box Testing.
- Expertise in Manual testing using tools like Web developer, firebug.
- Hands-on experience in the creation of manual and automated test scripts.
- Professional experience in QA testing of Client/Server, Web based applications using manual testing.
- Generated Test Metrics showing the number of test cases executed, number passed, number failed and number left to execute in weekly meetings.
- Good understanding of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Experienced in analyzing the business requirements, defining the test scope and organizing walkthroughs.
- Experienced in working with developers and enable them to produce the best application possible.
- Team player with excellent Communication and Leadership skills with the ability to interact with people at all levels.
- Work closely with technical and non technical peers and senior management to promote successful delivery of products and services
- Ability to work productively both independently and in a team environment.
- Proactive, results oriented approach to work.
TECHNICAL SKILLS
Testing Tools: Selenium IDE, Selenium RC, Selenium Web driver, Selenium Grid, Firebug, Fiddler, JMeter, Firepath, Web developer, SoapUI, Soap, REST, Ajax, json, Jenkins, Maven, SVN, Cucumber/Gherkin.
Defect Tracking Tool: JIRA, Bugzilla
Languages: C, C++, Java, jUnit, TestNg
Database: PL-SQL, Oracle 10i, MSSQL & MS-Access
Web Technologies: HTML, Javascript, CSS, XML
Operating Systems: Windows, Linux, UNIX
Methodologies: Agile, Waterfall
PROFESSIONAL EXPERIENCE
Confidential, Irvine, CA
Senior QA Analyst
Responsibilities:
- Analyze the Business Requirements and closely work with the Business Team to get the clarifications addressed
- Run Defect Tracking and Review the Test Scenarios/ Test Cases with Business
- Designed, executed and maintained Selenium Web Driver and automated test cases for regression test cases
- Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data
- Contributed in developing Automation Framework that uses Java, Selenium Web Driver and jUnit.
- Wrote automation test cases and fixing automation script bugs
- Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver) & created Data Driven framework using JUnit.
- Involved in developing automated test cases using Cucumber in jUnit
- Participated in identifying test scenarios with business analyst and has written test cases using Gherkin.
- Created Test Scripts in SOAP UI and Restful for Testing Web Services.
- Performed cross browser testing on different Operating Systems like Windows, Linux and Mac and on different browsers like Internet explorer, Firefox, Google Chrome, Safari and Opera.
- Regression testing was performed after each build release of the application and updated the Scripts by executing the Regression suites built using Selenium and approve for regression suite
- Performed back end testing by writing and executing SQL queries to validate that data is being populated in appropriate tables and manually verify the correctness of the data with front-end values.
- Performed agile testing, review the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting and used Rally Tool
- Participated in peer review with team and developers to review test cases/test scripts.
- Performed System, Integration, Smoke, Sanity, Functional, End to End, Positive and Negative and monitored the behavior of the applications during different phases of testing using testing methodologies.
- Planning for Test Execution activities to accomplish tasks on daily/weekly basis
Environment: Selenium IDE, Selenium Web Driver, Eclipse 3.4, Java 1.7, Windows XP, SQL Server 2012, Html, XML, Firefox, FirePath, Firebug, SVN, Xpath, CSS, jUnit, TestNg, Jenkins, JMeter, json, Ajax, SoapUI 4.5, JIRA, Agile/Scrum, Maven3.2.1,Cucumber/Gherkin 1.2.4.
Confidential, Des Moines, IA
QA Analyst
Responsibilities:
- Created Automation scripts using Selenium IDE and Selenium Web driver using Java as a Programming language.
- Created Selenium Test framework using JUnit and TestNG.
- Created Test cases, Test Plan and Test Strategy for the application.
- Participated in peer review & Lead review on test cases.
- Worked with Maven projects and repositories
- Involved in (Data Driven Testing) DDT and written SQL queries and selenium scripts.
- Performed Integration Testing, System, Regression Testing and Smoke testing during release and maintenance phase of the project.
- Attending daily standup meetings with QA manager, QA team and dev team to review the open defects and plan the tasks for next day.
- Prepared productivity test metrics for test preparation, execution and defects
- Created the Test suites for all required functionalities with major transactions.
- Performed cross browser testing for the application and reported.
- Used Eclipse as development IDE and Web driver extensively.
- Logged defects and used defect work flow in Jira for tracking defects.
- Created UI mapping using properties files to separate identification mechanism from scripts.
- Created Test Scripts in SOAP UI and Restful for Testing Web Services
- Used CSS selectors to identify elements along with Xpath.
- Expert in verifying the links, HTML elements and the test suite.
- Used Firefox, IE, Chrome and HTML Unit Drivers from Web Driver API.
- Involved in Team Handling, Knowledge Transfer for the fresher about the application and the automation tool.
- Allocated resources to specific functionality and monitoring them.
Environment: Selenium IDE, Selenium Web Driver, Eclipse Luna, Java 1.6, Windows XP, SQL Server 2008, Html, XML, Firefox, FirePath, Firebug, jUnit, TestNg, SoapUI 4.0, JIRA, Agile/Scrum, Maven3.1.1, SVN, Jenkins.
Confidential, Orlando, FL
QA Analyst
Responsibilities:
- Worked as a Selenium Test Engineer in SCRUM Team.
- Involved in daily Standup meetings and discussions.
- Involved in Pre sprint and Sprint meetings and discussions.
- Once scrum comes to agreement on acceptance criteria, started writing selenium scripts using TestNG.
- AsSelenium test Engineer, involved in plan & perform testing, verification & validation, and quality assurance of the Sprint
- Involved in test cases review by development team, product management and modified the test cases based on their feedback.
- Involved in converting Manual test cases to Automation Testing of the application.
- Created Automation scripts using Selenium IDE and Selenium Web driver using java as a Programming language.
- Revised automated test scripts based on change in requirements.
- Created shell scripts to invoke test suite in Unix
- Used Html Unit Driver for Headless browser testing
- Involved in Database testing by writing sql queries for validating test cases and creating test data in database.
- Worked with Maven projects and repositories
- Compared and analyzed actual to expected results and reported all deviations to the appropriate individual(s) for resolution by logging them as defects using bug tracking tool JIRA.
- Identified cross browser compatibility using manual testing.
- Prepared defect matrix for status meeting and defect analysis.
Environment: Selenium IDE, Selenium Web Driver, Eclipse Kepler, Unix, Windows XP,SQL Server 2008, Html, XML, Firefox, FirePath, Firebug, jUnit, TestNg, JIRA, Maven3.0,java 1.6
Confidential, LasVegas, NV
QA Engineer
Responsibilities:
- Written automated Selenium test scripts based on use case requirements.
- Created test suite using testNG framework and executed for testing cases.
- Involved in test case review with QA Manager
- Explained the concepts of selenium framework to other team members and help them setting up dev environment to write automated tests.
- Firebug is used to select CSS selectors and XPath to identify UI elements.
- Expert in verifying the links, HTML elements and the test suite.
- Used Firefox, IE, Chrome and HTML Unit Drivers from Web Driver API.
- AsQA Engineer, involved in plan & perform testing, verification & validation, and quality assurance of the application.
- Involved in test cases review by development team, product management and modified the test cases based on their feedback.
- Involved in payment validation for online orders and performed the return processing as well as refund.
- Tested chat functionality across various browsers and identified compatibility issues.
- Involved in black box, functional, Regression, negative, compatibility, integration testing. Involved in patch and upgrade testing.
- Participated in all phases of the Software Testing Life Cycle(STLC)
- Involved in the design and development of test plan from business and Functional requirements which includes test objectives, test strategies, test environments etc.
- Executed the Test Cases to verify actual results to expected results.
- Extensively involved in resolving bugs fixes with Development Team.
- Assisted in preparing test data for QA environment collaborating with development team
- Logged defects and used defect work flow in Bugzilla for tracking defects
- Involved in testing of report module and download functionality.
- Involved in System Requirement Document, Test planning, Test case creation, Requirement Traceability Matrix.
Environment: Selenium IDE, Selenium web driver, jUnit, TestNG, Eclipse 3.4, Java 1.5, Windows XP, Oracle, Html, XML, Firefox, FirePath, Firebug, Bugzilla
Confidential, Phoenix, AZ
QA Engineer
Responsibilities:
- Involved in developing a Test Plan, which included the objective, in and out of scope requirements, schedule, roles and responsibilities, strategy, defect strategy, risks and assumptions, etc.
- Responsible for identifying business scenarios / test cases to be used during all testing phases.
- Executed tests during Integration, System and Regression test phases.
- Executed test cases in accordance with defined test plans and procedures.
- Analyze business requirement documents and work closely with development, product and test team in reviewing and clarifying functional and non-functional (NFR) aspects of the application.
- Written SQL queries for back end data validation for test cases.
- Reported daily and weekly progress to test lead.
- Participated in all phases of the Software Testing Life Cycle(STLC)
- Regression tests were scheduled and performed on every Release and build.
- Prepared test data for running the functional testing in excel sheet.
- Involved in black box, functional, Regression, negative, data integrity, compatibility, integration testing, patch and upgrade testing.
- Worked with the Subject Matter Experts to ensure that requirements were correct and complete.
- Compared and analyzed actual to expected results and reported all deviations to the appropriate individual(s) for resolution by logging them as defects using bug tracking tool Bugzilla.
Environment: Windows XP, Html, JavaScript, oracle, Bugzilla, Xpath, XML, MS-OFFICE, XML, Firefox, FirePath, Firebug.
