Sdet/qa Analyst Resume
Seattle, WA
PROFESSIONAL SUMMARY:
- Over 9+ years of experience in Information Technology wif emphasis on Software Quality Assurance, Manual Testingand Automation testingof Web application. Experience in SQA, Web - based, and Client-Server Applications Testing
- Extensively usedSeleniumRC &SeleniumWeb driver fortestingdifferent browser,SeleniumGrid for checking instance of teh server andSeleniumIDE for record and playback.
- Expertise in test automation using Java/Cucumber/ Web-driver/SeleniumIDE/RC/GRID/Web Driver (wif Eclipse & Junit/TESTNG).
- Strong noledge and work experience in Manualtestingand Automationtestingusing tools such as ALM, Java, Cucumber,Selenium, Junit/TestNG, JIRA.
- Extensive noledge of Software Development Life Cycle (SDLC) Test Life Cycle(STLC), Defect Life Cycle,QAMethodologies such as, Waterfall, Agile / Scrum / ATDD / TDD / BDD and Continuous Integration (CI).
- Proficiency in designing and developing of Automation Framework, Acceptance Criteria, and generic functions.
- Experience in using different third-party APIs: TDD (JUNIT/TestNG), Log4j, Apache POI APIs.
- Expert of writing Features, Test Scenarios, Tests Steps, Cucumber Table, Scenario Outline, Background using Gherkin from User Story / Acceptance Criteria.
- Experience in running Test Cases and Test Scripts for Windows and UNIX environments.
- Expertise in performingQAAutomation methods such as (Black boxTesting, SmokeTesting, RegressionTesting, FunctionalTesting, IntegrationTesting, SystemTesting, User AcceptanceTesting UAT) to ensure teh Software Quality Dimensions like (Reliability, Functionality, Performance and Usability).
- Expertise in Quality Center/HP ALM for Requirement analysis, requirement design in QC, Test Planning, Test step Design, Test Automation, Test Execution and responsible for generating test execution status reports and preparing test summary report. Apart involved in reporting and tracking for defects and defect management by using Defect Tracking Tools like HP ALM, QC.
- Created daily progress against targets, provided progress or status reports ontestingactivities to management and had acted to resolve defects, if necessary.
- Experience in Data Validation and Back EndTestingof databases to check teh integrity of data using SQL queries.
- Extensive experience in using Open Source Tools likeSeleniumIDE, Firebug, and Eclipse Editor.
- Experience in Finance, Retail, e-commerce, Health Care domains.
- Experience in working closely wif designers, developers and test leads to resolve issues wif developed scripts and verify application functionality.
- Excellent communication and presentation skills, detail oriented, self-starter, quick learner, team player.
TECHNICAL SKILLS:
Test Automation Tools: UFT (QTP), Selenium
QA Methodologies: Agile and Waterfall
Programming Languages: C, C++, C#, Java, VB Script, SQL, .NET, Visual Basic
Databases: SQL Server 2014/2012/2010, MS Access, Oracle 10g And 9i
Designer Tools: MS Visio
Operating Systems: Win 10, Win 8, Win 7, Win XP and UNIX
Technologies: Flash, ASP.NET, HTML, XHTML, XML, CSS
Version Control: SVN, TFS, GIT
Bug Tracker: BugZilla, JIRA
PM Tools: MS Project
Organization Standards: Six Sigma Green Belt - DFSS
MS Office Tools: Excel, Word, Power Point, Access, Outlook
PROFESSIONAL EXPERIENCE:
SDET/QA Analyst
Confidential, Seattle, WA
Responsibilities:
- ConductedAutomation/manual testingusing teh Standards, guidelines and structured methodology in testing teh application.
- Experience in logging teh bugs using Jira and tracked teh defects.
- Experience in writing, executing and running teh test cases using Test Rail and integrating Test Rail wif Jira.
- Good understanding in Software Development Life Cycle (SDLC), STLC, QA methodologies like Agile Methodology.
- PerformedSmokeTesting,FunctionalTesting,RegressionTesting, IntegrationTesting on every release.
- Implemented software testing methodologies which includes Test plans, Test scenarios, Test cases, Test reports and documenting manual and automation tests.
- Expert in using Selenium WebDriver /Web Element interface, Absolute/Relative XPaths, CSS Selectors, Implicit/Explicit waits, WebDriver Wait Class, Fluent Wait.
- Handled teh special mouse events and selected teh options from teh tab menu using Selenium Actions Builder, Mouse Hover and Synchronization.
- Experienced in handling Alerts, Frames and Popups, Accessing Forms, tables, links, Keyboard and Mouse Events using Selenium WebDriver.
- Sound noledge on TestNG for System testing, Experience in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using TestNG annotations Parameters and Data Provider.
- Developed an automated tool which integrates end to end process in testing.
- Designed and implemented test scripts and managed Selenium test automation processes.
- Followed Page Object Design Pattern for writing automated tests in Java.
- Used various Selenium Locators like ID, Name, Link Text, Partial Link Text, XPath and CSS to find teh Web Elements on a web page.
- Designed and Implemented Selenium WebDriver Automation Framework for Smoke test and Regression test using TestNG.
- Involved in Weekly Status Meetings wif development and management Teams.
- Involved in Agile testing, reviewed teh stories and participated in Daily Scrum and Release Planning meeting.
Confidential
Sr. QA Analyst
Responsibilities:
- Involved in design and implementation ofSeleniumWebDriver automation framework for smoke and regression test suites (JUnit/ TestNG and ANT).
- Involved in Business Requirements and Functional Specifications and develop Test Plan detailed Test Scenarios and Test cases.
- Automated Functional and RegressionTestingusingSeleniumIDE, WebDriver, JUnit, ANT.
- UsedSeleniumWebDriver to test search results of Meta search engine.
- Authored JavaScript and Java codes needed forSeleniumIDE andSeleniumWebDriver to automate teh tests
- Experience in writing UNIX Shell-Scripts
- Analyzed LoadRunner/Performance Center test result in Preparing Test Plan and Test Cases based on teh analysis of teh requirements.
- Used TFS (Team Foundation Server) for defect logging and tracking.
- Used Python for scripting language.
- Involved in automating test cases usingSeleniumWebDriver wif TestNG.
- Involved in functionaltesting, black boxtesting, negativetesting, compatibilitytesting, and recoverytesting.
- Implemented Data Driven Framework using WebDriver, JUnit, ANT, Java
- Used Several Java collection classes, wrote code to handle textbox, dropdown, checkbox controls using XPath,seleniumWebDriver classes
- Used JUnit as driver to launchseleniumscripts.
- Developed SQL Queries/Scripts and similar Artifacts to validate teh Completeness, Integrity and Accuracy of Data wifin an ETL processtestingcycle conducted teh functional, system, Integration, Regression and performancetestingof teh Web application.
- Experienced in White BoxTestingby authoring Java Codes inSeleniumWebDriver
- Involved in documenting test cases and packaging test suites and making them available to all of engineering andQAusing Quality Center.
- Developed and customized test scripts in UFT and played back teh scripts after fixing teh bugs.
- Tested Mobile App version on different smart devices.
- Written SQL scripts (PL/SQL) to query and validate teh functionality in Oracle databases.
- Designed and implemented test scripts and managedSeleniumtest automation processes.
- Utilized teh followingtestingtools:Selenium/Python, JMeter, Jira and TestRail.
- ConfiguredSeleniumWebDriver, TestNG, Ant tool and createdseleniumautomation scripts in core java using JUnit prior to agile release.
- Prepared user documentation wif screenshots for UAT (User Acceptancetesting).
- Used maven to define project structure, dependencies, build, and test management.
- Extensive involvement in Black BoxTesting
- Load Runner is used to perform Load, Durability and Stress Tests
Environment: SeleniumWebDriver, HP ALM, Load Runner, Performance Center, UNIX, Python, TestNG, Protractor, Ant tool, JMeter, Jira, Agile, TFS, SQL, DHTML, FDA Regulations, Quality center, HTML.
Confidential, Catonsville, MD
QA Analyst
Responsibilities:
- Reviewed design documents & business requirements to learn teh function and scope of teh application.
- Worked wif Business, Developers and Stakeholders to understand and define Functional & Non-Functional Test Cases for overall Functional, Regression, and UATTesting
- Involved in writing and implementation of teh Test Cases.
- Created Manual Test Cases and Test Data for performing System, Integration and UATTesting.
- Validated Sprints and Builds based of cross-browser and performing various types oftesting- Manual, Functional, Smoke, Regression & Automated, and User AcceptanceTesting(UAT).
- Involved in SmokeTesting.
- Performed ConfigurationTesting.
- Executed Test cases on various stages of SDLC.
- Conducted Functionalitytesting. Checked teh GUI of teh Application.
- Performed IntegrationTestingand SystemTesting.
- Bug Reporting and Tracking using Quality Center.
- Checked teh data flow through teh front end to backend and used SQL queries, to extract teh data from teh database.
- Performed BackendTestingusing SQL queries to ensure teh data integrity.
- Interacted wif developers, business analysts and discussed technical problems and reported bugs.
- Performed SecurityTestingto ensure secure login access.
- Maintained Traceability matrix and performed Gap Analysis.
Environment: Java, UML, JSPs, Java Script, HTML, DHTML, XML, Web Services, Rational Rose, Log 4J, Eclipse, IBM WebSphere, JUnit, CVS, Windows.
Confidential
Manual Tester
Responsibilities:
- Water fall environment, attended daily meetings, reviewed daily intake updates.
- Reviewed and analyzed Business Requirement Documentation (BRD), Functional specification Document (FSD).
- Reviewed web-based application and identify critical functionalities.
- Prepared and maintained test data.
- Manually created, developed and executed Test Cases.
- Executed manualtestingfor all cases
- Created and Executed Test Cases manually as well as verified teh actual results based on expected results.
- Performed FunctionalTesting, RegressionTesting, User AcceptanceTesting(UAT), Browser compatibilitytestingand End to EndTesting.
- Developed and executed Test Plans and Test Cases from requirements and specification documents.
- Documented and reported all found defects in HP QC.
- Assisted in UAT.
- Provided all data validation through SQL queries.
- Performed GUI, System and RegressionTestingof teh application
Environment: HP-QC, Oracle 11g, Toad, Edit Plus, Windows 7.