Summary
Overview
Work History
Education
Skills
Work Availability
Timeline
Languages
Generic

Elvin Mammadov (US Citizen)

San Diego,CA

Summary

Seasoned QA Engineer with over 7 years of experience in the IT industry, specializing in manual and automation testing of web-based applications, software, and desktop applications. Proficient in all phases of the Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC), with expertise in methodologies such as Agile Scrum, Kanban, and Waterfall. Skilled in designing and executing automated test scripts using Selenium WebDriver, Java, JUnit, TestNG, Cucumber, and Maven, while leveraging tools like JIRA, Confluence, Bugzilla, and version control systems such as Git, SVN, and TortoiseSVN.

Expert in backend testing using complex SQL queries on MySQL and Oracle Databases, along with API testing using SoapUI and integration with CI/CD pipelines via Jenkins. Experienced in designing and implementing robust test automation frameworks, including Data-Driven, Keyword-Driven, and Hybrid approaches, and utilizing the Page Object Model (POM) for efficient automation. Proficient in data analysis and validation using Python libraries such as Pandas, Matplotlib, NumPy, and Scikit-Learn, ensuring accurate data visualization and verification during testing processes. A collaborative team player with a strong commitment to delivering high-quality software through effective test planning, meticulous execution, and actionable insights.

Overview

8
8
years of professional experience

Work History

SOFTWARE QA ENGINEER & DATA ANALYST

Teledyne Marine
San Diego, CA
05.2023 - Current
  • Analyzed product requirements and developed comprehensive test plans and test cases.
  • Conducted Manual, Integration, System, and Functional Testing throughout SDLC phases, adhering to Kanban methodology.
  • Collaborated with developers to ensure applications met business requirements and quality standards.
  • Tracked and reported defects using JIRA, Bugzilla, and Confluence, coordinating fixes and retesting.
  • Worked with ADCP Utilities and performed data analysis using Python libraries such as Pandas, NumPy, Matplotlib, and Scikit-learn.
  • Automated frameworks and test scripts using Python and debugged tasks with Visual Studio Code.
  • Managed version control using TortoiseSVN.
  • Maintained a Requirements Traceability Matrix (RTM) to ensure test coverage.
  • Executed and re-ran test scripts for Smoke, Regression, and DVT Testing to validate fixes and software quality.

SOFTWARE DEVELOPMENT /DESIGN ENGINEER IN TEST (SDET)

Comcast
San Diego, CA
10.2021 - 04.2023
  • Designed and developed Automation Frameworks for web applications using Selenium WebDriver, Java, and Cucumber.
  • Automated RESTful API testing with REST-Assured, including authentication methods like Basic Auth, OAuth, and Bearer tokens.
  • Built and maintained a Web Services testing framework with Cucumber and generated custom reports for stakeholders.
  • Participated in all Agile Scrum ceremonies as a Cross-Functional SDET, contributing to sprint grooming, planning, demos, and retrospectives.
  • Conducted cross-browser testing on Chrome, Firefox, and Internet Explorer with Selenium Grid.
  • Used Postman and SOAP UI for manual REST API testing and validation.
  • Wrote SQL queries to verify and validate database data during backend testing.
  • Reported and tracked defects using Git, Jenkins, and email notifications to ensure timely resolution.
  • Reviewed and optimized Selenium scripts from team members to ensure quality.
  • Prepared a Traceability Matrix to verify test case coverage and alignment with requirements.
  • Automated test execution with Maven and integrated with Jenkins for nightly and on-demand testing.
  • Peer-reviewed test cases, defect reports, and maintained quality review checklists.

QUALITY ASSURANCE AUTOMATION ENGINEER

Micron Technology
Boise, ID
07.2019 - 10.2021
  • Designed and executed UI tests using Selenium WebDriver for UI components, popups, and mouse interactions.
  • Built and maintained an Automation Framework using Selenium WebDriver, Java, TestNG, and Cucumber for UI testing.
  • Automated regression and smoke tests integrated with Jenkins for nightly execution.
  • Used XPath, CSS Selectors, and WebDriver for efficient test script development.
  • Developed and implemented the Page Object Model (POM) to streamline web element reuse.
  • Conducted cross-browser testing on Chrome and Firefox.
  • Retrieved dynamic data using SQL queries and managed static data with Apache POI for Excel.
  • Created and executed Cucumber features for validating application functionality.
  • Reported and tracked defects in JIRA, collaborating with developers for resolution.
  • Participated in Agile Scrum, contributing to sprint deliverables and daily stand-ups.
  • Prepared a Requirements Traceability Matrix (RTM) for test coverage validation.
  • Conducted Smoke, Functional, Regression, API, and End-to-End Testing.

SOFTWARE QUALITY ASSURANCE ANALYST

Nike
Beaverton , OR
04.2017 - 07.2019
  • Developed test plans and test cases from requirements.
  • Conducted testing across SDLC stages: manual, integration, system, and functional.
  • Tested banking features like account views, bill payments, fund transfers, and user profiles.
  • Identified and resolved defects in collaboration with developers.
  • Aligned test scenarios with specifications and participated in validation and acceptance testing.
  • Maintained test coverage using a Requirements Traceability Matrix.
  • Automated regression and smoke tests with Jenkins.
  • Retested after fixes to ensure software quality.

Education

Bachelor's degree - Administrative Management

Azerbaijan Cooperation University
06.2009

Skills

Automation and Testing Tools
  • Selenium WebDriver
  • Cucumber (BDD Testing)
  • RESTful API testing (REST-Assured)
  • Maven (Build and Dependency Management)
  • JUnit / TestNG
  • Postman (API Testing)
  • SOAP Services
  • Test Automation Tools
Programming and Scripting
  • PythonLibraries: Pandas, NumPy, Matplotlib, SciKit-Learn
  • Java (Selenium Automation Frameworks)
  • SQL (Querying and Data Validation)
  • HTML (Web Element Validation)
Data Analysis and Machine Learning
  • Data Cleaning and Preparation
  • Machine Learning Basics (SciKit-Learn)
  • Data Visualization (Matplotlib)
Database Management
  • Oracle
  • MySQL
Version Control Systems
  • Git / GitHub
  • TortoiseSVN
Testing Practices
  • Manual Testing
  • Regression Testing
  • Performance Testing
  • Functional Testing
  • Stress Testing
  • Automated Testing
Software Development Practices
  • Agile Methodology
  • Software Development Life Cycle (SDLC)
  • Test Planning
  • Continuous Integration and Delivery (CI/CD) with Jenkins
Test Management and Bug Tracking
  • JIRA Management
  • Bug Reporting and Tracking
Browser and Compatibility Testing
  • Cross-Browser Testing: Chrome, Firefox, Internet Explorer

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

SOFTWARE QA ENGINEER & DATA ANALYST

Teledyne Marine
05.2023 - Current

SOFTWARE DEVELOPMENT /DESIGN ENGINEER IN TEST (SDET)

Comcast
10.2021 - 04.2023

QUALITY ASSURANCE AUTOMATION ENGINEER

Micron Technology
07.2019 - 10.2021

SOFTWARE QUALITY ASSURANCE ANALYST

Nike
04.2017 - 07.2019

Bachelor's degree - Administrative Management

Azerbaijan Cooperation University

Languages

  • English
  • Turkish
  • Russian
Elvin Mammadov (US Citizen)