Sr. Qa Analyst Resume
SUMMARY
- Excellent skills in understanding requirements and creating test cases out of Business Requirement Document and Functional Requirement Document.
- Strong working knowledge in testing all phases of SDLC, STLC and expertise in Agile with SCRUM lifecycles.
- Dexterous in creating Test plans and Test Strategies while writing Test Cases for Functional and Regression Testing.
- Experience in reporting application’s higher - risk aspects, understanding priorities, determining scope and limitations of tests.
- Ability to interact with all levels of personnel from technical to high level executive management within the Information Technology and business communities.
- Verified resolution of software and specification defects. Documented all phases of QA process.
- Experience in Database Testing using SQL Queries with multiple Databases Oracle, DB2, SQL Server and MySQL.
- Expertise in Selenium Automation using Selenium WebDriver, Selenium IDE, Java, TestNG, Cucumber & Maven.
- Created and maintained a test automation framework based on Specflow that utilized Selenium Web Driver, Appium, C# and Windows APIs to test Par's Sure Check product using BDD principles. Added historical tracking and reporting and provided documentation and training.
- Involved in the Design and implemented different Automation frameworks like Keyword Driven Framework, Data Driven Framework and Hybrid Framework for various projects.
- Maintained Selenium and Java Automation Code and resources in source controls like SVN for improvements and new features.
- Experienced in different types of testing on AUT like GUI, Functional, Regression, System Testing, Integration, Performance and end to end Testing.
- Experience in working on BDD (Behavior Driven Development), ATDD (Acceptance Test Driven Development), Tools like Cucumber with Gherkin language. Wrote BDD features and scenarios for User Acceptance Testing.
- Ability to identify and build Automation Regression Suite using TestNG and Jenkins
- Proficiency in automating tests on multiple browsers and cross Operating System using Selenium.
- Executed web services testing using SOAPUI tool for soap and Rest Web services.
- Expertise in Java and OOPS concepts required for Selenium frameworks
- Proficient in the programming languages like Java, SQL.
- Proficient in performing Automated Functional testing using QTP tool.
- Experience in Test Management and Defect Tracking Tools Quality Center, Jira as repository for maintaining Test Cases, execution and tracking the defects.
TECHNICAL SKILLS
Development methodologies: Agile/ Scrum, Waterfall, Jenkins, Hudson, SVN
Artifacts: Test Plan, Test Case, RTM, Test Summary Report, Bug report
Automation Tools: Selenium IDE, Selenium Web Driver, Selenium RC, Selenium Grid, Quick Test Pro, Cucumber, Ruby, JUnit, TestNG, log4j, Soap UI.
Framework: Keyword Driven, Data Driven, Hybrid Testing Frame work, Page Object Model.
Bug Management Tools: Quality Center, JIRA, ALM, Version One
Programming Languages: Java, Java Script, VB Script, HTML, XPath, CSS, Soap, WSDL, Restful
Database/Database tools: SQL Server, Oracle, MySQL, Toad, SQL
Operating Systems: Windows, XP, UNIX.
PROFESSIONAL EXPERIENCE
Confidential
Sr. QA Analyst
Responsibilities:
- Understanding and analyzing User stories based on Detail acceptance criteria for the corresponding Sprint.
- Involved in creating, updating and executing of test cases according to requirements.
- Developed and maintained automated regression test cases in Selenium Web Driver using Java programming language.
- Designed and developed Page Objects using Page Object Design Pattern and Selenium Web Driver.
- Configured Maven for JAVA automation projects anddeveloped Maven project object model (POM).
- Executed System Test Cases/Scenarios in DEV environment and make sure that user stories are working as expected.
- DevelopedKeyword Driven frameworkto retrieve test actions, test data from Excel files.
- Designed, coded and executed automated tests using TestNG and generated tests using Log4j in various output target.
- Proven ability indeveloping BDD scripts with Cucumberand writing step definitions for behavior.
- Participated in continuous integration using Jenkins.
- Performed monthly load testing for different subject areas like Issuer, Issue, SF and Sovereign.
- Involved in verification of manual update files for different subject areas.
- Involved in Smoke testing, Sanity Testing and Regression Testing.
- Involved in verifying data in application through SQL queries against the Business Rules.
- Actively interacted with the onsite team, development team and conducted meetings for clarifications.
- Coordinated with Developers to resolve any open defects by replicating the scenarios in debug mode.
- Involved in Regression Testing on DEV / QA / UAT Environments.
- Worked on BDD Cucumber/gherkin format for Test Scenarios Using Acceptance Test Criteria.
- Participated in daily Scrum meetings.
- Involved in preparing monthly QA metrics and Weekly status reports.
- Defect tracking was done in Quality Center and ALM.
Environment: Java, ETL Informatica, AJAX, ALM 11, Toad for Oracle 11g,Manual Testing, MS Excel, Eclipse, Selenium Web driver 2.45, Selenium IDE and SOAP UI
Confidential
Senior QA Analyst
Responsibilities:
- Analyzed the violations and separated the violations in various categories.
- Actively interacted with the dev team and conducted meetings for clarifications.
- Involved in Preparation of Test cases based on Backlogs.
- Involved in testing of application using the Scrum (Agile) methodology.
- Performed integration and functional testing for different applications.
- Wrote Test cases for different functional modules of the applications
- Developed automated test cases for all manual tests cases provided.
- Implemented automation using Selenium Web Driver, JAVA, Selenium Grid, Cucumber and Maven.
- DevelopedKeyword Driven to retrieve test actions, test data from Excel files and SQL Databases.
- Developed BDD testsusing Cucumberby writing features and step definitions. Developed required Selenium support code in JAVA for Cucumber.
- Extensively automated regression and functional test suites bydeveloping test cases, test suites using Selenium Web Driver, JAVA, and Junit.
- Implemented Page Objects framework, Hybrid framework and Page classes to represent web pages.
- Worked on Capturing Screenshots on Failure or Pass to analyze the test failure reason.
- Coordinated with application team to ensure resolution of all issues and completion of work on time.
- Maintained and issued weekly reports on all automation tests.
- Involved in creating, updating and executing of Test Cases according to requirements.
- Gained thorough understanding of products DMS-CRM and AAX-American Auto Exchange -- phase 1, CMS -- phase 2.
- Involved in preparation of test plan for every product created, updated stories and tasks in JIRA.
- Involved in GUI, Functionality and Regression Testing.
- Actively participated in daily Status calls, Retrospectives and Team meetings.
- Defect tracking was done in JIRA.
- Worked with client to establish and maintain a consistent test methodology to resolve questions during the testing process.
Environment: Selenium Web driver, Selenium IDE, JIRA, Microsoft Office Excel, QC 10, Eclipse,.Net, Visual Studio 2008, Manual Testing, Maven.
Confidential
QA Engineer
Responsibilities:
- Attended Weekly Status meetings, Walkthrough meetings, QA meetings, and bug review meetings.
- Prepared test data for most of the test cases.
- Performed Cross browser compatibility testing using Chrome, Firefox, IE browsers.
- Compared and analyzed actual results with expected results and reported the deviations to appropriate individuals for resolution.
- Involved in preparing monthly QA metrics and Weekly status reports.
- Defect tracking was done in Quality Center and ALM.
- Actively interacted with the onsite team, development team and conducted meetings for clarifications.
- Participated in daily Scrum meetings.
- Involved in verifying data in application through SQL queries against the Business Rules.
- Raised defects while doing System Integration Testing, defect tracking and regression testing.
- Created and executed automated test cases using Selenium WebDriver, TestNG and Database as source of Test Data.
- Configured Maven for JAVA automation projects anddeveloped Maven project object model (POM).
- Involved in Unit Testing, handled issues in System Testing and UAT.
- DevelopedKeyword Driven frameworkto retrieve test actions, test data from Excel files.
- Worked and corresponded with software engineers, venture supervisors and different gatherings so as to set and meet quality benchmarks and due dates.
- Code deployment after the fix to the code has been done and verification of the proper code deployment.
Environment: Java, Oracle, Selenium IDE, RC, TestNG, HP Quality Center
