Summary
Overview
Work History
Education
Skills
Timeline
BusinessDevelopmentManager
Mustafa Nooristani

Mustafa Nooristani

Software QA Engineer
Haymarket,VA

Summary

Software-savvy quality assurance professional committed to confirming proper functionality and usability of software products before release. Plans test schedules and strategies according to project scope and delivery dates and monitors and tracks bug resolutions. Reviews software documentation to verify technical accuracy and completeness and to mitigate risks.

Overview

7
7
years of professional experience
6
6
years of post-secondary education

Work History

Senior Testing Analyst

Duke Energy, North Carolina
01.2023 - Current
  • Successfully implemented both manual and automated testing using Tosca automation tool
  • Utilized qTest test management tool for test plan, requirements, test design and test execution
  • Created and executed scripts in the CI pipeline and used version control tools such as Bit Bucket and Git
  • Worked in Agile delivery methodology, utilizing Kanban and Scrum boards
  • Analyzed business requirements, documented business requirement specifications, wrote Test strategy, Test Plans and Test Cases
  • Worked closely with the development team to understand technical design and architecture for test planning
  • Conducted Manual tests, reviewed test results, and reported defects into the defect tracking database, verifying the resolution of all defects for an assigned project
  • Created manual test cases, reviewed them with stakeholders to validate the functionality
  • Performed Ad-Hoc testing upon the completion of a test case to identify unresolved bugs within the application
  • Utilized Dbeaver to Query databases for data verification and validation, experienced in Kafka.

Quality Assurance Engineer II

TrueML-TrueAccord
05.2022 - 01.2023
  • Conducted both manual and automated testing of web applications using tools such as Cypress and Tricentis TOSCA to ensure high quality and error-free software
  • Collaborated with cross-functional teams including Product, Engineering, and Data to deliver high-quality software products and improve the overall quality assurance process
  • Developed and implemented effective QA solutions to continuously improve testing processes and increase productivity
  • Demonstrated expertise in API testing with Postman to ensure seamless integration with other systems
  • Utilized AWS services such as Lambda, S3, CloudWatch, and DynamoDB for testing purposes, ensuring that software products are reliable, scalable, and secure
  • Identified, recorded, and tracked bugs and issues throughout the software development lifecycle to ensure that they are resolved in a timely manner
  • Exhibited excellent attention to detail by thoroughly observing, itemizing, and documenting problems in various tools such as Jira, Confluence, and Google Docs
  • Worked in agile processes using Jira issue and project tracking software, contributing to a dynamic and iterative software development process
  • Participated in CI/CD release to production QA process, ensuring the quality and stability of software releases.

QA Automation Engineer

Alliance Tek Solutions
04.2020 - 05.2022
  • Actively participated in daily Scrum with the team and was involved in sprint meetings, managing product backlog, removing obstacles to progress, prioritizing and reviewing milestones and accomplishments
  • Involved in the design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (Cucumber and Maven)
  • Developed Automation framework by following a hybrid model approach of implementing Page Object Model and BDD, using JAVA OOPS concepts, Selenium Web Driver, and Cucumber
  • Performed BDD using Cucumber Features, Scenarios, and Step Definitions in Gherkin format
  • Designed Test Plan which included test objectives, test phases, scenarios, and test environment after a thorough analysis of the business rules
  • Execute cross-browser compatibility and regression tests using Selenium WebDriver for testing UI
  • Set up Jenkins for a scheduled automation test run that will trigger the Smoke Test script by receiving an email
  • Used different selenium methods to handle Alerts, Pop-ups, drop-downs, check boxes, radio buttons, dynamic calendars, and web tables in Selenium WebDriver
  • Identified, Reported, and Tracked Defects using the JIRA test management tool
  • Reviewed database test cases according to requirements to validate reports by retrieving data with SQL queries from the oracle database
  • Performed Application Programming Interfaces (API) testing using Restful, Postman, and Rest Assured Libraries.

Automation Tester

Best Buy
, Minnesota
12.2018 - 04.2020
  • Involved in the design and implementation of Selenium WebDriver automation framework for smoke and regression
  • Generated Test Reports using TestNG test script execution and created the error screenshots
  • Expertise in Grouping of Test Cases, Test Methods, and Test Suites for functional testing
  • Used the TestNG annotations like Groups, Parameter, Data Provider, Tags
  • Created Selenium Web-Driver automation scripts using JAVA to validate functionality on various browsers
  • Used Maven to build and run the Selenium automation framework
  • Involved in the Continuous Integration of the automation framework with Jenkins
  • Extensively used Selenium locators like Xpath, CSS Selectors, and WebDriver to test the web application
  • Assisted QA lead in documenting User Acceptance Test reports and reporting defect resolution
  • Identified, Reported, and Tracked Defects using the JIRA tool
  • Prepared traceability matrix to ensure adequate coverage of the test cases
  • Performed back-end testing on Oracle database by writing SQL queries.

Manual Tester

Prudential Financial Inc
New York
03.2017 - 12.2018
  • Analyzed business requirements, documented business requirements specifications, wrote Test Plans, Test Cases
  • Worked with the development team to understand technical design and architecture for test planning
  • Executed Manual tests reviewed results of all tests and reported into the defect tracking database, verifying the resolution of all defects for an assigned project
  • Created manual test cases, reviewed them with different stakeholders to validate the functionality
  • Prepared traceability matrix to ensure adequate coverage of the test cases
  • Performed back-end testing on Oracle database by writing SQL queries
  • Performed Ad-Hoc testing upon the completion of a test case to seek further unresolved bugs within the application
  • Connected to the database to Query the database using SQL for data verification and validation
  • Interacted closely with developers regarding defects, participated in tracking, reviewing, and analyzing bugs
  • Worked extensively with business users to define the scope and prepared ‘Documents of Understanding’ for various change requests by analyzing the feedback from user groups.

Education

Master of Arts - Security Management

Turkey National Police Academy
Turkey
2017 - 2018

Bachelor's Degree - Psychology And Educational Sciences

Kabul University
2011 - 2016

Skills

  • TECHNICAL SKILLS:
  • Testing Tools
  • Selenium Web Driver, JUnit, Cucumber, Cypress, TOSCA
  • Languages
  • Java, SQL, Gherkin
  • AWS
  • Lambda, S3, CloudWatch, Aurora and DynamoDB services
  • Methodologies
  • Agile (Scrum and Kanban), Waterfall
  • IDE
  • Eclipse, IntelliJ IDEA and VS code
  • Test Framework
  • Data-Driven, Hybrid and BDD
  • Build Management Tool
  • Maven
  • Bug Tracking Tool
  • JIRA
  • CI/CD
  • Jenkins
  • Back-end/Database Testing tools
  • MySQL, JDBC
  • API/Business Layer Testing Tools
  • Postman, Rest assured library, Kafka connector
  • Version Control
  • Git, GitHub and BitBucket

Timeline

Senior Testing Analyst

Duke Energy, North Carolina
01.2023 - Current

Quality Assurance Engineer II

TrueML-TrueAccord
05.2022 - 01.2023

QA Automation Engineer

Alliance Tek Solutions
04.2020 - 05.2022

Automation Tester

Best Buy
12.2018 - 04.2020

Master of Arts - Security Management

Turkey National Police Academy
2017 - 2018

Manual Tester

Prudential Financial Inc
03.2017 - 12.2018

Bachelor's Degree - Psychology And Educational Sciences

Kabul University
2011 - 2016
Mustafa NooristaniSoftware QA Engineer