Qa Analyst/sdet Resume
PA
SUMMARY:
- Over 6 years of experience as Quality Assurance Analyst with proficiency in both manual and automation testing of Web, Mobile (Web), Web Services (SOAP and REST) and Native Apps (iPhone, Android, iPad) using Java and Selenium WebDriver.
- Experienced with building Gherkin (Cucumber) user scenarios and ruby scripting for automated testing (Selenium/Ruby/Cucumber). Experienced on developing test scripts with Ruby - Selenium to automate browser & web applications underCucumber(BDD) Framework.
- Used gems like page-object, rspec, water-launcher,cucumber, automation, nokogiri, simple-spreadsheet, copy paste, roo, business-time, holidays etc. and worked with reading input from different file formats like EXCEL, CSV to YAML.
- Experience in all phases of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Bug Life Cycle and Development Methodologies like Waterfall and Agile.
- Expertise in different types of testing like Functional, Regression, System, Usability, Back-End and User Acceptance of web and mobile applications.
- Extensive experience in preparing Test Plans and Test Cases/Test Scripts based on user requirements and system requirements documents.
- Hands on experience in executing test scripts with tools and technologies such as Java, Selenium WebDriver/IDE/Grid, JUnit/TestNG, ANT, Maven, Jenkins, Quality Center and SOAPUI PRO
- Skillful in using tools like Firebug and FirePath for identifying XPath of web elements.
- Proficient in functional testing of mobile and web applications - manual and automation using Selenium WebDriver and Maven with TestNG framework.
- Experience in using Data Driven and Page Object Model (POM) for Selenium WebDriver and TestNG.
- Sound noledge of Maven for project builds and Jenkins with TestNG Selenium for Continuous Integration.
- Experienced with SOA, Web Services - SOAP, RESTFUL, and WSDL.
- Proficient in testing Web Services using SOAP UI as well as Postman, JMeter and Rest Assured API.
- Good experience in writing and executing SQL queries to perform data validation and back-end testing of databases to check the integrity of data.
- Strong experience with Version Control Systems such as SVN and GIT.
- Experience in testing Native Apps on iPhone, Android, and iPad devices manually.
TECHNICAL SKILLS
Testing Tools and API: Selenium 2.0/3.0 (IDE/ WebDriver/ GRID), Maven with JUnit/TestNG, SOAP UI and JMeter for SOAP and Restful Services, Log4J, POI, Cucumber BDD, Appium, Sikuli
Languages: Scripts Java, SQL, HTML, CSS, Java Script, XML, Shell Script, Groovy Script
QAMethodologies: Agile, Waterfall and V-Model
Bug Tracking Tools: Bugzilla, JIRA
Database and Tools: MySQL, Oracle, MS SQL Server Misc. Tools IntelliJ IDEA, Eclipse, Firebug, FirePath, SauceLabs
Build / CI Tools: Ant, Maven, Jenkins
Platforms: Windows, MAC, Linux, UNIX and DOS
Version Control: Sub Version (SVN), GitHub
PROFESSIONAL EXPERIENCE:
Confidential, PA
QA Analyst/SDET
Responsibilities:
- Proficient Knowledge of all stages of software developmental life cycle (SDLC) and software testing life cycle (STLC) and using Scrum software developmental methodologies in AGILE.
- Determined testing requirements developed and reviewed scripts for positive and negative test scenarios, conducted baseline testing, and generated reports.
- Developed Test plan, Test case based on the user requirements and system requirements document for functional, Regression, WhiteBox, Black Box and Back-end testing.
- Report and track defects found during the execution of manual test cases in Quality Center ALM.
- Migrated all QTP automated test to Selenium WebDriver.
- Participated in sprint grooming sessions & discussed the scenarios & use cases with the development team.
- Analyzed application, system, and security errors. Escalated issues to developers and verified fixes.
- Work closely with the Business Analysts, assisted in identifying and resolving complex technical issues.
- Used Selenium Webdriver for Regression testing and Performed Data driven testing, designed verification points to validate the data and develop TEMPeffective Automated Test Scripts.
- CSS/HTML/Navigation/JS/Cookies/Browser and OS Compatibility/Webpage performance to validate end-to-end automated testing and debugging usingSeleniumIDE.
- Extensive testing of browser content and compatibility Tested compatibility of application using HTML IDs and XPath inSelenium..
- Created Test Scenarios and planned and executed both positive and negative test scenarios.
- Worked closely with Production Managers, Technical Managers and Business Managers in planning, scheduling, developing, and executing performance tests.
- Designed test plans and defined cases for functional, integration system, and user acceptance testing.
- Attended weekly report meetings and presented progress updates.
Environment: Quality Center ALM, Selenium WebDriver, Selenium Grid, Selenium IDE, Cucumber, Gherkin, Java, Fire Path, Junit, Eclipse, GitHub, Maven.
Confidential, SFO, CA
QA Analyst
Responsibilities:
- Contributed towards writing test strategy analyzing the requirements and tracing with the test plan.
- Written data driven test to handle the scenario requiring multiple sets of data using data table parameters in QuickTest Pro.
- Proficient in Rally and test management tools such as HP ALM.
- Responsible for all web development, E-commerce and optimization and web strategy and corporate website and self-service intranet site.
- Helped the Business Users while performing the UAT testing and halping them resolve the defects in the environment.
- Tested different Cognos BI reports such as Group, Master Detail, Parameterized, drill down and graphical Reports.
- Facilitated daily stand ups and managed task board with user stories and board.
- Performed UAT on business requirements, technical specifications, and product noledge.
- Analyzed the system for the TEMPeffectiveness of the E- commerce operations.
- Provided recommendation for use of makeup language for B2B and B2C front end application development.
- Worked with the development team to performed unit testing.
- Executed all the test cases in HP ALM and updated the status as either blocked, Failed or Passed.
- Strong experience in conducting User Acceptance Testing (UAT) and documentation of Test Cases. Expertise in designing and developing Test Plans and Test Scripts.
- Executed and maintained the automated test suite in Quick Test Professional (QTP) automation framework.
- Analyzed standard industry practices of back-office applications of Ecommerce Company including Sterling OMS (Order Management System) with the halp of Subject Matter Expert (SME).
- Experience in HP Quality Center Test Steps design, Requirement Mapping to Tests, Executing Tests Manually, Defect Logging and Defect Reporting
- Experience in developing and testing SQL Queries.
- Work with onshore and offshore testing analysts to ensure testing of functional areas is complete, tracked and on-schedule.
- Performed the Back-End integration testing to ensure data consistency on front-end by writing and executing SQL queries on the database.
Environment: Quick Test Professional (QTP) 9.0, Quality Center 9.0, Oracle, Sterling OMS, AP ALM, HP QC, UAT, SQL, HP ALM, ETL, SQL, UAT, Unix, Java, ASP.Net, C#.Net, XML MS-SQL Server, VB Script, Java Script
Confidential, Port Richey FL
Junior QAAnalyst
Responsibilities:
- Created Test plans and Test cases based on business and functional requirements.
- Interacted with business and development teams for requirements and test scenarios reviews.
- Designed, executed, and maintained Selenium Web Driver, JUnit/TestNG, automation testing cases for regression test cases.
- Participated in Smoke testing the functional use cases during production deployments.
- Conducted Black Box testing to strategize new projects requirements for functional behavior and performance.
- Created test cases and executed these test cases to test the module functionality using test functions.
- Developed and implemented software development lifecycle (SDLC) policies, procedures, and validation test scripts according to the client's standards.
- Performed manual regression tests on various modified functionality.
- Developed manual test scenarios for Integration and Regression testing across system releases.
- Executed Manual Test cases and participated actively in System Testing and Regression Testing of the
- Provided guidance to business for User Acceptance test scenario specifics based on executed Integration test cases.
- Testing web application under Agile Methodology
- Analyze business and functional requirements, manage development of specifications to create and execute detailed test plans, and verify bug fixes.
- Developed detailed Test Plans and Test Cases in Quality Center and executed them.
- Performed Manual Testing, System Testing, Ad-hoc Testing, Black box Testing, Positive Testing, Negative Testing, Functional Testing and Error Handling Testing.
- Designed and created scripts using various web protocols.