Summary
Overview
Work History
Education
Skills
Timeline
Generic

Gulamrasul Mavaj

Toronto,ON

Summary

Highly motivated and detail-oriented Software Automation Test Developer with 5+ years of experience in developing automated testing frameworks and scripts using various tools and technologies. Also, experience in developing and executing performance tests to identify bottlenecks and optimize systems performance. Proficient in Programming languages such as JAVA, Python with expertise in test automation frameworks like Selenium, Appium, and TestNG and in a range of performance testing tools, including Apache JMeter and NeoLoad. Strong understanding of software development life cycles and experience working in Agile environments.

Overview

5
5
years of professional experience

Work History

Test Automation Developer

Teledyne
01.2022 - Current
  • Developed and executed performance tests to identify bottlenecks and optimize system performance using tools such as JMeter, LoadRunner, NeoLoad, etc.
  • Designed and Implemented automation test scripts using programming languages such as Java, Python, etc and testing Frameworks like Selenium, Appium etc.
  • Implemented optimization techniques resulting in a 40% reduction in automation time for performance testing processes and automated the web app using Selenium, which reduced the time of verification and contributed to a 50% reduction in errors.
  • Executed test cases and test scripts; evaluated and tracked the defects and generated reports using Zephyr.
  • Involved in BRD review meetings; prepared test cases based on the inputs and requirements.
  • Prepared test data with various scenarios to test all the business requirements.
  • Optimized test coverage by identifying critical functionality areas and prioritizing test development accordingly.
  • Balanced competing project demands while maintaining close attention to detail in all aspects of work history as a Test Automation Developer.
  • Streamlined the testing process by continuously integrating automated tests into the build pipeline.
  • Coordinated closely with developers to resolve defects promptly, ensuring minimal impact on project timelines.

Software Tester

Gentherm Technologies
01.2021 - 10.2021
  • Analyzed business requirements, system requirements, and data mapping requirement specifications interacting with clients, developers, and the QA team.
  • Involved in analyzing system specifications, design, development, and execution of test plans and test cases for Automated testing.
  • Worked on multiple reusable artifacts such as scenario repository, Requirement traceability matrix, etc.
  • Involved in every phase of STLC - Test Strategy, Master Test Plan, RTM, Test Design and Execution review, Defect Management, Test Evidence reports.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML IDs and XPath in Selenium.
  • Used Firebug to do web-based application testing with Selenium for the commands and locator application.
  • Assisted in developing automated regression scripts using Selenium WebDriver and Java; supported Continuous Integration implementation through Jenkins.
  • Participated in the development and implementation of a POM (Page Object Model) based automation testing framework utilizing Java, TestNG, and Selenium WebDriver.
  • Set up the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
  • Logged and created the defect in JIRA and followed up with the developers to get them fixed and retested.

Software Tester

Zebra Technologies
04.2019 - 08.2020
  • Implemented and enhanced the web application based on new/changed business requirements obtaining all expected outcomes according to the specific documentation to approve testing and move into implementations.
  • Designed and executed the automation scripts using Selenium WebDriver.
  • Identified and executed process improvements using various tools such as SQL, Excel, JavaScript, and Task Scheduler.
  • Developed Keyword driven Automation framework and also developed re-usable functions using Selenium
  • Defined and analyzed test strategy, assisted in organizing high-level test plan; reviewed test cases and verified coverage of requirements that were increased efficiently the test results and the functionality of the testing activities processes.
  • Involved in actively creating a test suite of manual and automated tests, and used the Quality Center tool for defect tracking, reporting, and identifying software bugs for bugs prioritizing and tracking.
  • Mapped the Requirements to the Manual scripts and prepared the Requirement Traceability Matrix.
  • Maintained and conditioned test data and test bed for different types of testing.

Education

Master of Science - Electrical And Computer Engineering

University of Windsor
Windsor, ON
01.2018

Skills

  • Performance Testing Tools: Load Runner, JMeter, NeoLoad
  • Automation testing Tools: Selenium WebDriver, Appium, Cypress
  • Testing Tools: Intermediate QTP/UFT, TestNG, SoapUI, JIRA, Zephyr, HP QC, ALM, Jenkin, Cucumber, Maven
  • Language: Visual Basic, VBscripting, SQL, JavaScript, Java, Python, C, HTML, XML, XSL
  • Database: MS Access, MS SQL Server
  • Environments: Waterfall, Iterative, Agile (Scrum)
  • Testing types: Smoke, Sanity, Functional, Integration, Security, Cross Platform, Cross Browser, Regression, User Acceptance, Business Acceptance, GUI
  • Testing Artifacts: Test Plans, Test Strategy, Test Cases, Test and Defect Summary Reports

Timeline

Test Automation Developer

Teledyne
01.2022 - Current

Software Tester

Gentherm Technologies
01.2021 - 10.2021

Software Tester

Zebra Technologies
04.2019 - 08.2020

Master of Science - Electrical And Computer Engineering

University of Windsor
Gulamrasul Mavaj