Sr. Quality Automation Engineer/ Sdet Resume
Miami, FL
SUMMARY
- Highly skilled automation and manual QA Engineer with over 7+ years of experience in web automation, mobile testing, POS and Web Services Testing.
- Exposure in implementing QA Methodologies, Test Plans, Test Strategy, Test Design, Test Case, Test data, Defect tracking & Reporting, preparing Test Summary report.
- Experience in Functional Testing, Integration, Testing, End - To-End testing, Sanity Testing, Regression testing, Mobile Testing, Database Testing, Web Testing, and also involved in UAT testing and support.
- Performs testing using different testing methodologies and technologies which mainly include SAP-Hybris, AS-400(DB2), Java, Selenium, CMS, Adobe Analytics dev tool, Oracle, REST/SOAP API, KAFKA and other tools like Postman, Dbeaver, HP ALM, JIRA, and Confluence.
- Performed accessibility testingusingNVDA Screen reader JAWSto meet WCAG and Section 508 - Accessibility Compliance tool guidelines.
- Experience in testing Salesforce custom objects, custom fields, custom Tabs, and Reports as per application requirements.
- Hands on experience with Performance Testing of Web Services, Web Application, using Jmeter. Executed Performance Tests and Stress Tests and analyzed teh results.
- Experience in using Simulators installed from XCode and Emulators with SDK versions installed from Android Studio.
- Experienced in automating regression test cases using SeleniumWebdriver, Jenkins and Maven.
- Experienced in Using Firebug/Fire path to do web-based application testing with selenium for teh commands and locator application.
- Experience in creating Page objects using Page Object Model (POM) and experience in maintaining teh constant strings in properties configuration file.
- Proficient in teh tasks of bug tracking and reporting using Quality Center, JIRA.
- Hands on Experience on testing web services using SOAP UI/ POSTMAN/ Swagger UI tools.Proficient in storing and exchanging data usingXMLandJSONformats.
- Good noledge in testing AngularJS applications using Protractor.
- Experience in Hybris Integration with SAP Ecommerce for Master Data (products, stock availability, prices and discounts) Transactional Data and Order Management.
- Experienced in Hybris HAC, Back Office, and Product Cockpit.
- Experienced working on end to end payment and credit card functionalities.
- Good Knowledge in OOPS (Object Oriented Programming System) concepts i.e., Abstraction, Polymorphism, Encapsulation and Inheritance- Java.
- Experience working on ETL data validations-Validated data with transformations applied by forming various SQL queries. Experience with Database tool SQL, Performed backend validation testing.
- Self-motivated team player with a passion for solving analytical problems and thirst for new technologies.
TECHNICAL SKILLS
Testing and defect tracking Tools: Selenium WebDriver/RC, Protractor, Junit, TestNG, Jmeter, Adobe Analytics, Firebug, Fire Path, Cucumber, Appium, NVDA, JAWS, AXE accessibility, Splunk, JIRA, Confluence, Zephyr, HP ALM (HP QC).
Programming Languages: Java, Java Script, Type Script, Unix/ Linux, SQL, HTML, CSS, XML, JSON.
Database Tool: DB2(AS-400), SQL server management studio, MY SQL, Oracle, Apache solr
Web Services: SOAPUI, Postman, Swagger UI, Restful services
Load/ Performance Test: Jmeter
Test Build and Integration Tools: Kafka, TIBCO, Maven, GIT HUB, Git Desktop, sonarqube, Jenkins
Frameworks: BDD, TDD, ATDD, Jasmine
IDE: Eclipse, IntelliJ
Testing Methodology Techniques: Functional Testing, Integration, Black Box, Grey Box, White Box, User Acceptance, Regression, System testing.
Methodologies: Agile/ Scrum, Waterfall
PROFESSIONAL EXPERIENCE
Confidential, Miami, FL
Sr. Quality Automation Engineer/ SDET
Responsibilities:
- Participated in reviewing Business Requirement, Functional Specifications to understand teh requirements.
- Created test scenarios and reviewed them with project team members.
- Involved in writing and implementation of teh Test Plans, Test Scenario, and Test Cases in Agile Methodology.
- Tested salesforce custom objects, fields validations and its access to teh user based on defined profile.
- Used Cucumber hip test studio for creating BDD scenarios. Also created manual tests for all teh scenarios in Cucumber studio.
- Developed automation scripts in BDD format using cucumber and write scenarios in GHERKIN format.
- Used Maven POM structure to build projects and manage dependencies.
- Worked on Selenium GUI Object/ element verification through XPath, CSS Locators.
- Developed BDD tests using Cucumber by writing behavior and step definitions. Developed required Selenium support code in Java.
- Implementedpage object model(POM) usingSelenium WebDriver, JAVA.
- Maintained automation code and resources in GIT for improvements and new features.
- Maintained QA/Test environments and assisted in build and deploy activities.
- Tested Web Analytics by collaborating with teh UX team to analyze and improve teh user experience.
- Used Content Management System (CMS) for managing data and content for UI.
- Communicate testing status to QA lead, project managers, and teams who participate in User Acceptance Testing.
- Interacted with teh development team to validate teh scope of fixing teh bugs.
Environment: Web Analytics, Jenkins, GitHub, IntelliJ, JAVA, CMS, BDD, Maven, Jenkins, Selenium, TestNG, Cucumber Studio, JIRA, Confluence, Splunk, Android studio, Salesforce, Excel, MS-Word.
Confidential, Miami, FL
Sr. Quality Automation Engineer/ SDET
Responsibilities:
- Involve in sprint planning to analyze business requirements and perform analysis based on teh scope and provide feedback to teh business team and gather information from product team.
- Worked on handling Order, Cart, Product and Cockpit modules of Hybris Suite.
- Involved in Integration testing, User Acceptance testing (UAT), end-to-end testing, smoke testing, regression, sanity and database testing.
- Involved in testing Oracle micros- Fidelio Cruise for end-to-end integration for all payment related validations on ship applications.
- Involved in testing on IBM iSeries- DB2 (AS400/E2K) for various price related payments and web-based orders for shore applications.
- ConductedFunctional testingwith Valid/Invalid inputs under different scenarios. Involved in Configuration of Product for testing according to teh requirements and customer’s need.
- Automated regression test cases using SeleniumWebdriver, Jenkins and Maven.
- Responsible for implementingpage object model(POM) usingSelenium WebDriver, TestNG and Java.
- Handled Selenium Web Driver features like implicit wait and explicit wait under synchronization.
- Executed test cases relating to mouse hover using Action class and found hidden elements id, name, css Selector, XPath, className, link Text, using teh firebug and firepath.
- Developed Appium Scripts for Native Android/iOS using Java. Identified Objects of App using Appium Inspector.
- Used different types of virtual devices (Emulator & Simulator) and real devices for Test Cases Validation.
- Involved in testing both SOAP and REST services using Rest Assured. Designed and documentedREST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
- Performed Swagger UI for rest service testing in integration with silverware applications.
- Well versed with Kafka and Customer API tools. Used Postman and SOAP UI for rest service testing.
- Used JIRA for tracking user stories and defects. Involved in creating defects in JIRA.
- Used Confluence pages for documentations and involved in documenting Test Plans, Test Scenarios and business requirements.
- Partner with development to resolve defects and coordinate with offshore developers on a daily basis to resolve teh root cause analysis meetings.
- Followed Agile/Scrum Methodologies for all of teh project activities.
Environment: Selenium WebDriver, JIRA, Zephyr, Confluence, Data Driven Behavioral Driven Development (BDD), Gherkin (Cucumber), Jenkins, XPath, Maven, TestNG, POM, Appium, Charles Proxy, Mobile IOS, Android, Android Studio, JAVA, Kafka, Mesos, Restful, Jmeter, AS400 (DB2), Postman/ SOAP UI/ Swagger UI, Splunk, Hybris-sap, Apache solr, Dbeaver, Eclipse.
Confidential, Grand Rapids, MI
Sr. Quality Engineer
Responsibilities:
- Analyzed user stories, Business requirements, Functional Requirements and participated in Sprint planning and Scrum meetings.
- Performed Analytic tests on multiple browsers and captured page performance (on page loading and page actions).
- Designed and Developed test automation Artifacts like scripts, functions, scenarios and processes using Selenium, Cucumber, and TestNG.
- Automated regression and functional test suites bydeveloping test cases, and test suites using Selenium Web Driver, Java.
- Used Firebug, Fire Path to debug, edit and locate teh objects based on ID, Name, XPath, CSS Selector, Link, Partial Link, Attributes, and Tags.
- Handled teh special mouse events and selected teh options from teh tab menu using Selenium Actions builder, mouse hover, and synchronization.
- Implemented test automation scripts for mobile testing usingAppiumfor Android and iOS using JAVA.
- UsedAppiumto facilitate mobile testing by creating mobile Driver class with teh required Mobile capabilities using Simulator and Emulator.
- Tested Point of Sale (POS) for desktop, mobile and IPAD devices. Validated multiple scenarios for teh available products at time of checkout.
- Worked with various mobiledevices such as Android, iPhone, tablets to perform browser compatibility and configuration testing.
- Tracked teh software Bugs in JIRA and participated in bug triage meetings.
- Gain user acceptance of test results. Preparing teh Traceability Matrix between Requirements & Test cases.
- Reporting QA and automation leadership on agile project teams. Worked with QA Team members to coordinate testing activities and optimize test cycles.
- Established collaborative relationships with other teams to ensure success of project test phases.
Environment: Selenium Web driver, Java, Adobe Analytics, Eclipse IDE, TestNG, JIRA, Confluence, Rest API, SOAP UI, Maven, TestNG, Microsoft Suite, Jenkins CI, Agile, REST, Restful, Appium, Charles Proxy, Mobile IOS, Android, Android Studio, Jira.
Confidential, Oradell, NJ
Quality Analyst
Responsibilities:
- Participated in identifying teh Test scenarios and designing teh Test cases.
- Demonstrated ability to solve complex automation challenges involving Ajax, dynamic objects, custom object types, unexpected event handling. Interacted with development and product management teams for teh quick resolution of reported bugs and various technical issues.
- Performed Cross Browser compatibility testing on Chrome, Firefox, IE browsers using Selenium Grid.
- Understanding requirement and developing end to end automation test scripts using selenium WebDriver with TestNG framework.
- Developed and maintained automated regression test cases in Selenium WebDriver using Java.
- Used Maven build tool to implement teh framework dependency jar files.
- Executed test cases relating to mouse hover using Action class and found hidden elements id, name, CSS Selector, XPath, class Name, link Text, using teh firebug and fire path.
- Implemented teh selenium synchronization using wait and sleep methods.
- Implemented test automation for handling pop-ups and alerts on webpage.
- Performed Smoke, End to End, UAT and Regression tests in Test environment and Production support environment.
- Used Apache POI to read data from Excel sheets and testing teh test scenarios.
- Used Jenkins tool for continuous integration server to configure with GitHub and Maven.
- Performed functional testing of SOAP and RESTFUL Web Services using SOAP UI Tool.
Environment: Java, Selenium WebDriver, TestNG, Splunk, Apache POI, Cucumber, Eclipse, Windows, Oracle, Maven, SQL server, JIRA, SOAP UI.
Confidential
Test Analyst
Responsibilities:
- Analyzed system requirements and developed detailedTest Plans, test strategy.
- Ran teh scripts on multiple environments (QA, UAT and Production) to ensure that requirements were still met.
- Performed User Acceptance Testing.
- Performed Back-End Testing to check database integrity by writingSQL
- Set claim processing data for different Facets Module. TestedHIPAAregulations in Facets HIPAA privacy module.
- Wrote test cases inQCderived from teh Design documents and generated a Traceability Matrix for testing purposes.
- Used Quality Center to record documenting information useful indebugging process, evaluating test data.
- UsedQuality Centerfor reporting and tracking bug and generating reports.
- Participated in teh meetings to follow up on Defects/Issues.
- Maintained noledge of Medicare and Medicaid rules and regulations pertaining to teh Facets configuration and evaluated teh impact of proposed changes in rules and regulations.
- Performed Backend Testing by using SQL Queries.
- Participated in UAT along with teh business users after teh application was deployed.
- Participated in requirements reviews, Test Scenarios reviews, and Test Conditions walkthroughs.
Environment: Quality Center, DB2, JIRA, MS- Office, SQL, Excel, POSTMAN.