Asif Hamz
SDET (Software Development Engineer in Test )
- Role
- Software Development Engineer in Test at Young Living Essential Oils
- Location
- Brooklyn, NY, US
- LinkedIn followers
- 500 followers
About Asif Hamz
Experience with Requirement Analysis, Requirement Gathering as well as in creating Test Plans, Test Cases Knowledge of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Defect Life Cycle (DLC), Agile and Scrum methodologies. • Solid experience in Agile SCRUM environment and well acquainted with agile ceremonies such as Sprint Planning, Sprint Grooming, Sprint Demo and Sprint Retrospective and Daily stand-ups • Extensive experience in Functional Testing, Black-Box Testing, Positive/Negative Testing, System Testing, Integration Testing, Regression Testing, Smoke Testing, Ad-hoc Testing, Cross Browser/Cross Platform Testing within the UI, Database and API layers of the web applications. • Comprehensive knowledge of Defect Life Cycle, starting from executing Test Cases, identifying Defects, logging Defects and Verification of bug fixes utilizing industry standard tools like Jira. Ability to create Requirement Traceability Matrix between requirements and test cases to ensure high Test Coverage. • Strong experience in Java programming using OOPs concepts, collections, exceptions handling and other core principles. • Extensive expertise in building test automation frameworks from scratch using Behavior Driven Development (BDD), Test Driven Development (TDD), Page Object Model (POM), Data Driven and Hybrid approaches using the latest open-source tools including Java, Selenium WebDriver, Selenium Grid, TestNG, JUnit, Cucumber, Maven, Git, GitHub, Jenkins, JDBC, Postman, Rest Assured. • Solid experience of implementing BDD using Gherkin language and Cucumber tool, creating scenarios in feature files, step definitions, test runners etc. • Experience in cross browser and parallel test execution using Selenium WebDriver. • Experience in using testing frameworks like JUnit, TestNG, and good knowledge in configuring the test suites in testng.xml file. Experience in using build tools like Maven and configuring pom.xml. • Deep understanding of the frontend languages like HTML, CSS, and JS to read and analyze Web Elements and create custom and robust XPath and CSS locators to handle dynamic elements on the page. • Solid knowledge of Web API concepts like HTTP, REST, SOAP, XML, JSON and authentication schemes, extensive experience in testing REST API endpoints using Postman, Swagger, Curl, Rest Assured by sending HTTP requests GET, POST, PUT, DELETE, PATCH and validating the response.
Experience
Software Development Engineer in Test
Oct 2022 — Present · NY, US
Developed automated test cases using Javascript and Cypress • Implemented JavaScript to automate Grafana K6 load testing• Developed automated test cases, automation scripts, test utilities, test data generators, and other testing tools as required to execute tests and achieve appropriate level of test coverage.• Performed Functional Testing, Smoke Testing, Integration Testing, Regression Testing, System Testing and Back-end Testing on the front end and on service layers of the application.• Automated test cases using Positive, Negative and Destructive Testing as well as Black Box Testing techniques as Equivalence Partitioning and Boundary Value Analysis.• Implemented detailed HTML reports with detailed test steps and screenshots for easy debugging and logging of defects.• Utilized efficient custom XPath and CSS locators to locate dynamic elements and implemented dynamic waits to ensure robust and non-flaky Selenium test code.• Implemented Java, Selenium WebDriver to automate Cucumber BDD scenarios written in Gherkin syntax ensuring minimal manual intervention and code re-usability.• Performed REST API Testing using Swagger and Rest Assured library by validating response in XML and JSON formats.• Configured and scheduled test automation execution in Jenkins for running scheduled tests and triggered test execution via Webhooks• Used Bitbucket as code repository.• Used JIRA for analyzing User Stories, New Features, and tracking/documenting defects.• Executed regression suite prior to each monthly release in Jenkins server running tests across different operating systems and browsers in parallel• Analyzed the Regression run results and provided detailed analysis for the Root Cause of the script failure• Environment: IntelliJ, Selenium WebDriver, Java, Maven, TestNG, Jira, XML, HTML, Jenkins, SQL, AWS, Page Object Model (POM), Git, GitHub, Bitbucket, Javascript, K6, Cypress, Visual Studio Code, Sourcetree.
Education
Baku State University
Bachelor's degree
2000 — 2004
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.