M Sadeq Hamid
Software Quality Assurance Analyst @ECS Group of Companies
Signup · Get unlimited contacts
WORK HISTORY
Software Quality Assurance Analyst @ECS Group of Companies
Chantilly, VA, US
Responsible for identifying test cases for manual and Automation with Selenium WebDriver for Functional smoke and Regression Tests.Involved in design and implementation of Selenium WebDriver automation framework for test suites (MSTest and nunit). Utilizing CSS selectors, IDs, and XPaths to locate elements on Web pagesSetting up Azure Devops for scheduled automation test run and that will trigger Test script by receiving email.Running pipelines and troubleshooting failed test cases Performing functional tests using Selenium WebDriver with POM design pattern framework and documented results in a database. Developing automated test scripts in C# Reviewing and approving PRs (Pull Request) and doing code review according to established policies Performing manual test according to UAT test plan when required and needed Experience in meetings and communicating with Project Managers, developers, business analysts, and end users in defect resolution. Working closely with the developers with testing and automating test scripts for the new services and new user stories that are being built by the team. Reviewing the Test Basis, designing and documenting Test Plan, Test Cases and executing test cases. Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using POM design pattern with MSTest and nunitExecuting browser compatibility and regression tests using Selenium WebDriver for testing UI for every new build release. Executing The Conflict management and resolution while doing PR review and Code Review Manually testing, verifying and validating that the product meets user requirements.Developing Test Cases, Use Cases and Automation test scripts. Other activities include test execution report and generation in accordance with Quality Assurance best practices. Gathering requirements documents such as business requirements and design documents and other related documents.
EDUCATION
Kabul University
Bachelor's degree, Bachelor of Arts
ABOUT M SADEQ HAMID
Expert on all phases of Software Development Life Cycle (SDLC), its methodologies such as Agile, Scrum and Waterfall Model. Over 6 years of experience in Information Technology specializing in Software Quality Assurance Testing, proficient in testing on Client/Server and Web-based applications and experience on Core JAVA, OOPS concepts. Experienced in Selenium WebDriver Automation Script in JAVA for Page Object Model (POM) cross-browser testing and in using test annotations to group the test methods. Extensive experience in reviewing and analyzing Business Requirements and creating Test Plans, Test Cases, Test Scripts, Test Estimation & Requirement Traceability Matrix (RTM). Professional expertise in Smoke Testing, Backend Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional testing, Positive/Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad hoc Testing, Cross Browser/Platform Testing, UI Validation, Boundary Value Testing and etc. Ability to adapt to new environments quickly, team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere, and committed. Experienced in the development of Data Driven and Hybrid Automation frameworks in Selenium and Test Scripts to implement Test Cases, Test Scenarios and Features for Behavior Driver Development (BDD) using Cucumber. Proficient in using test automation tools such as Selenium WebDriver/IDE/Grid to develop automation testing scripts for web and client server applications. Experienced in working with licensed and open source tools such as Ready-API, Selenium, TestNG, Eclipse and preparation of automation test framework including Junit for Unit testing and Maven for project building.
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.