Selenium Automation Qa Analyst Resume
Franklin Lakes, NJ
PROFESSIONAL SUMMARY:
- Over 5 years of experience and expertise in the IT industry of testing, Analysis, Quality Assurance, Software Testing, Automated Testing, Mobile Testing, Automation Frameworks, testing Client/Server, API and Web applications.
- Proficient in Preparing Test Plans, Test Scripts, Test Scenarios, Test Designs and Test Cases for both Manual and Automation testing.
- Proficient in performing design, development and execution of integration test plans using Automatic tests, manual tests, Black - Box (requirements driven), White-Box (logic driven) and Regression testing.
- Expertise in requirement review meetings, analyzing requirements, User Stories (Agile), Developing test plan and test cases, Requirement Traceability Matrix, Defect management, Reporting and tracking.
- Extensive knowledge and experience in all stages of the Software Development Life Cycle using different methods include Agile/Scrum and Waterfall.
- Hands on experience in working with HP tools Unified Functional Testing (UFT), QuickTest Professional (QTP), Application Lifecycle Management (ALM), Quality Center (QC).
- Expertise in Selenium Remote Control (RC) and WebDriver.
- Developed Data Driven Framework for Selenium Remote Control (RC) and WebDriver using Java.
- Good Knowledge in Java Programming and Data Structure.
- Experience in testing Web Services and REST API using SoapUI tool.
- Extensive experience in Unit testing, User Acceptance, Functional, Module, Black Box, Integration, Regression, System, Database, End to End, Shake-Out and Smoke testing.
- Experience in scripting languages for Automation such as VBScript, Java Script, and Shell Scripts (UNIX).
- Experience in testing applications developed in C, C++, C#, Java, VB.Net, ASP, Oracle, SQL Server.
- Excellent in writing the SQL queries.
- Web Service / API Automation testing experience using QTP (QuickTest Professional).
- Experience in building Automation Frameworks in UFT / QTP and Selenium.
- Extensive experience in VBScript and Descriptive Programming used in UFT / QTP.
- Good exposure in using of QTP / UFT Integrated environment (Check points, Step Generator, Synchronization, Actions, Function/Sub procedures, Recovery Scenarios and Object Repository etc.).
- Developed Automation scripts and integrated with Master/Driver Scripts using (UFT) / (QTP).
- Have knowledge on Continuous Integration using Jenkins and Maven.
- Expert on Unit Test frameworks TestNG, JUnit.
- Experience in creating Requirements Traceability Matrix to ensure comprehensive test coverage.
- Hands on experience in Defect Track, review, analysis and comparison using Application Lifecycle Management (ALM) / Quality Center (QC).
- Extensively worked on Data Driven, Keyword Driven, and Hybrid test Automation Frameworks.
- Good Team Player and have ability to work independently in a time sensitive environment.
- Good experience in leading and handling offshore teams, exposure in offshore-onshore team model.
TECHNICAL SKILLS:
Test Automation Tools: HP Unified Functional Testing (UFT), QuickTest Professional (QTP). Selenium IDE, Remote Control (RC), WebDriver, Grid. SoapUI.
K Project/Test Management Tools: HP Application Lifecycle Management (ALM), Quality Center (QC).Rally (Agile), JIRA.
Programming Languages: C#, Java, VB, C++.
Scripting Languages: VBScript, JavaScript, jQuery, Windows Script Host (WSH).
Databases: Oracle, IBM DB2, Microsoft SQL Server, Microsoft Access.
Unit Test Frameworks: TestNG, JUnit.Continuous Integration Jenkins and Maven.
Web Debugging Tools: Firebug, FirePath, XPather.IDE Eclipse (Kepler).
Operating Systems: Windows 7, Vista, XP, NT. UNIX.
Web Technologies: HTML, CSS, XML, XML DOM, ASP.
Version Control: Subversion (SVN), Rational ClearCase, Microsoft Visual SourceSafe (VSS)
PROFESSIONAL EXPERIENCE:
Confidential, Franklin Lakes,NJ
Selenium Automation QA Analyst
Responsibilities:
- Involved in designing and documenting Test Plans , Test Cases , Test Procedures and Expected results.
- Performed manual testing based on test plan and test cases considering both positive and negative scenarios.
- Involved in creation of automation framework using Selenium , Java , Eclipse and TestNG .
- Prepared test case scripts & test data, performed test execution, peer review and defect tracking.
- Automated web based application using Selenium WebDriver with Java and TestNG framework on both Staging and Production environments supporting different browsers.
- Used BDD framework with Cucumber , Java and created future files with scenario and scenario outline files
- Conducted GUI validations on menu bars, toolbars, textboxes, radio buttons, checkboxes, drop down lists, list boxes etc. using Selenium and Appium both web and mobile.
- Performed cross browser testing on multiple browsers like Safari , Chrome , IE & Firefox using Selenium across different operating systems like Windows and Linux.
- Tested all modules - Patient Management, Doctor, Admin and Insurance Claims.
- Supervise team responsible for developing and customizing order management application using sieble Tools
- Use Siebel tools to modify applets and screens to meet client requirements.
- Prepared daily/ weekly status reports on Test case execution, defects, RTM etc.
- Involved in planning test execution activities, defect reporting and analyzing test metrics.
- Used Xpath to identify web objects.
- Created Functional and Regression automation scripts using Selenium.
- Worked on Integration of Selenium WebDriver with existing API to test Framework.
- Maintained and executed Maven build files for running automated test cases along with Continuous Integration tool Jenkins.
- Performed backend testing using SQL queries and validated the frontend against the database.
Environment: s: Environment: Selenium WebDriver, Java, Cucumber, TestNG, Windows, SQL Express, MS Office, Jira, Jenkins, GitHub, Quality Center, Agile SCRUM, SOAP, XML, Siebel tool, SOAPUI, Web Services.
Confidential, Franklin Lakes, NJ
Selenium Automation QA Analyst
Responsibilities:
- Requirement analysis and query tracker maintenance.
- RTM preparation, Test case design and execution.
- Testing Web Services using SOAP UI.
- Test data perpetration using AS400 and xml , Defect tracking sheet preparation.
- Database Testing using DBeaver and SQL queries JIRA Test Cycles Maintenance
- Test reporting using Excel Pivot Tables and JIRA Dashboard Widgets.
- Ensuring that each patient has an individually tailored nutrition plan to meet their needs.
- Perform regular follow through of plans and keep documentations of the same.
- Supervise diet-office operations like formulation of departmental policies, standards and procedures.
- Coordinating with other healthcare professionals, Doctor, Food service department and nurses to deliver proper nutrition to the patient.
- Provide individual and group counselling sessions to both in-patients and out-patients, to improve their performance.
- Selenium automation started in place of UFT to cover latest/most browser versions and worked closely with development team (Agile) to create Selenium WebDriver automation scripts.
- Attended daily Scrum/Agile standup meetings with the team to discuss status.
Environment: s: Selenium WebDriver, SOAP UI, XML, SQL QUERIES, JIRA, EXCEL, UFT, SCRUM/AGILE .
Confidential
Software QA Engineer
RESPONSIBILITIES:
- Involved in the requirement analysis and development of use-case and technical designs.
- Worked on database design, handling queries and stored procedures.
- Developed web application using STRUTS Framework.
- Developed Action Classes, Forms as per the Struts Framework.
- Involved in writing hibernate mapping and configuration files.
- Requirements management including, analyzing and gathering functional requirements.
- Preparation of Test Strategy and involved in generating test cases and test execution.
- Involved in various testing types include system and acceptance testing.
- Validation of barcode support functions, verification transactional data from WM systems and generating dashboard reports etc.
- Tests include individual component data validation, verification of inventory transactions etc.
- Daily QA status and defect meetings.
- Circulated test results to all project stakeholders.
- Communicated and documented project status and complex issues effectively to various stakeholders
- Created QTP and manual scripts to Generate test data and utilized same for GUI protocol to get accurate user experience validation.
- Developed test plan and defined the best practices to be followed on application technologies.
- Documented and Designed Functional, Regression test cases
- Created Test Matrix document to verify all user scenarios are covered
- Involved in setting up of the Test Bed (Test data and Test environment)
- Involved in requirement analysis, JAD and JAR sessions
- Worked closely with Business Analyst, System Analyst, and Developers to understand Requirements and Technical Design documents.
- Assisted in creating fact and dimension table implementation in Star Schema model based on requirements.
- Defined data requirements and elements used in XML transactions.
- Troubleshooting, resolving and escalating data related issues and validating data to improve data quality.
- Extensively tested the Business Objects report by running the SQL queries on the database by reviewing the report requirement documentation.
- Validating the reporting objects in the reporter against the design specification document. Generated and deployed WAR and EAR files using Tomcat Application server.
Environment: Java, Struts, Servlets, Ajax, Hibernate, MySQL, Tomc
Confidential
Junior Software QA Engineer
Responsibilities:
- Assisted to senior QA people in writing manual test cases.
- Tested test cases against to system and validated.
- Tested VBScript and VB.Net applications by running them.
- Used Record and Replay (Linear) Framework.
- Used TSL (Test Scripting Language) as a scripting language in the project.
- Testing application and sending test reports to management.
- Software Testing, Software Quality Assurance, Automated Test Tools (Mercury WinRunner/TestDirector).
Environment: TSL, VBScript, Test Director, Linear Framework, LoadRunner, WinRunner.
