Summary
Overview
Work History
Skills
Timeline
Generic

Murad Asgarov

Oakland,CA

Summary

4+ years of progressive experience as a Software Development Engineer in Test with strong technical skills in Manual and Automation in both UI/Back-End testing of web-based software applications across multiple technologies and platforms.
▪️Experience in Agile Methodology and all phases of SDLS, STLS Bug/Defect and QA Lifecycles.
▪️Experience in developing Test Automation Frameworks using Java, Gherkin, Selenium WebDriver, Maven, JUnit, Cucumber, TestNG.
▪️Experience in Database testing by using Java Database Connectivity (JDBC) and MySQL.
▪️Experience in API Testing using Postman for Manual, and REST Assured library for Automation.
▪️Experience in using Git/GitHub for Version Control, Jenkins as CI/CD tool and Jira for tracking and documenting bugs/defects.
Engaged team player to work individually or as a part of team in a fast-paced environment, quick to learn and adapt to new technologies and tools.

Overview

4
4
years of professional experience

Work History

Software Development Engineer in Test

Provident Credit Union
11.2021 - 12.2023
  • Worked closely with business team, designers and software developers to understand application functionality and navigational flow.
  • Followed Agile testing methodology, participated in daily Scrum meetings and testing each Sprint deliverables.
  • Reviewed, and analyzed requirements in documentation, and created detailed Test plan, Test Scenarios and Test Cases according to business requirements.
  • Performed Functional Testing, Smoke Testing, Integration Testing, Regression Testing, Back-end Testing and System Testing on front end and on service layers of application.
  • Identified test cases for automation. Automated those test cases using Selenium WebDriver, Maven, Cucumber, JUnit, and Java by using IntelliJ IDE.
  • Worked with test automation frameworks in Selenium WebDriver using Behavior-Driven Development approach with Cucumber.
  • Organized framework with Page Objects Model for easy maintenance and readable test codes.
  • Used Maven to define project structure, dependencies, build, and test management.
  • Created cross-browser testing on different browsers.
  • Performed back-end testing by writing SQL queries and using JDBC libraries.
  • Performed REST API Testing using Swagger and Rest Assured library by validating response in XML and JSON formats and used Postman Collection to execute manual scripts.
  • Utilized code collaboration and version control through Git and GitHub .
  • Integrated automated tests into CI/CD pipeline in Jenkins.
  • Configured execution of scheduled Smoke Tests with Jenkins and automated email reports on failure to ensure that major functions of the software were functioning properly.
  • Used JIRA for analyzing User Stories, New Features/Enhancements and tracking/documenting defects.
  • Worked successfully in professional and friendly work environment with mutual respect of the team members.

Tech Stack: Java, Selenium WebDriver, Grid, WebDriverManager, Maven, Cucumber, JUNIT, Postman, Rest-Assured, Swagger, MySQL, JDBC, Jenkins, AWS, Git, Github, Jira.

QA Analyst

Alliant Credit Union
03.2020 - 10.2021
  • Actively participated in Agile meetings and used analytical and problem-solving skills to contribute to quality of product. Involved in business analysis and requirements gathering to understand project documentation deeply.
  • Created and executed Test scenarios, participated in Test suite preparation, Test Data creation and Test case execution.
  • Participated daily Stand-up meetings and performed in sprint automation to ensure that business requirements and test deliverables are being delivered on time.
  • Analyzed requirements and created Test Cases and Test Procedures based on Test Plan.
  • Created and executed Test Cases Manually for functional testing, and performed Positive and Negative testing.
  • Worked with TDD automation framework using Selenium WebDriver, Maven, TestNG based on Page Object Model.
  • Used Java OOP principles for flexibility and efficiency of automation process.
  • Ensured cross-platform test coverage reliability through comprehensive testing on diverse browsers.
  • Performed backend testing by developing SQL queries.
  • Performed Integration Testing to check the flow of application to make sure that integrated units function properly.
  • Used GitHub repository to share code files with team members for code tracking and collaboration.
  • Reported software bugs in Jira and interacted with developers to resolve technical issues.
  • Analyzed test results and provided detailed analysis for Root Cause of the script failure.

Tech Stack: Java, Selenium WebDriver, IDE, Maven, TestNG, Git, Github.

Skills

  • TESTING TOOLS: Selenium WebDriver, Grid, Cucumber, Maven, TestNG, Junit
  • LANGUAGES: Java, HTML, CSS, JS, XPath, Groovy, SQL, Gherkin
  • DATABASE: MySQL, Oracle, PostgreSQL, JDBC
  • API: REST, SOAP, Rest Assured, Postman, JSON, XML, Swagger, Curl
  • FRAMEWORKS: BDD, TDD, Data-Driven, Hybrid
  • DEFECT TRACKING TOOLS: JIRA
  • CI/CD: Jenkins, Git, GitHub, AWS EC2, Linux
  • OPERATING SYSTEMS: Microsoft Windows, macOS
  • TESTING METHODS: Functional, Regression, Smoke, System, Integration
  • METHODOLOGIES: Agile, DevOps

Timeline

Software Development Engineer in Test

Provident Credit Union
11.2021 - 12.2023

QA Analyst

Alliant Credit Union
03.2020 - 10.2021
Murad Asgarov