Post Job Free

Resume

Sign in

Software Development Engineer

Location:
Woodbridge, VA
Salary:
120000
Posted:
December 28, 2023

Contact this candidate

Resume:

Sibghatullah Veedy

Software Development Engineer in Test

Email: ad198f@r.postjobfree.com

Phone: 415-***-****

Location: Falls Church, VA

Work Status: U.S. Green Card

Work Summary

10+ years of progressive working experience in Information Technology (IT), specialized in Software Quality Assurance (QA) Testing, proficient in Client/Server, mobile testing, and Web based applications Testing. Excellent in Core Java/OOPS concepts.

Excellent in test automation tools - Selenium WebDriver/IDE/RC/Grid. Able to develop automation testing scripts for web and client-based applications, Financial Domain, ecommerce.

Skilled working on Junit, TestNG frameworks for Module testing, and Maven for Project building.

Data development of Data driven as well as Hybrid Automation frameworks in Selenium.

Able to develop Test Scripts and to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development) using Cucumber.

Able to work on Selenium WebDriver automation scripts in Java for Page Object Model (POM) cross-browser testing. Used testing annotations to group the test methods and for cross-browser.

Great knowledge of working on any phase of Software Development Life Cycle (SDLC), its methodologies such as Agile, SCRUM and Waterfall Model.

Professional knowledge in reviewing and evaluating Business Requirements and generating Test Plans, Test Cases, Test Scripts, Test Estimation & Requirement Traceability Matrix (RTM).

Excellent in performing Smoke Testing, backed end Testing (API), Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Cross Browser/ Cross Platform Testing, UI Validation, Boundary Value Testing.

Technical Skills

Processes: Agile-Scrum, Waterfall

Bug Tracking Tools? JIRA, Rally, Confluence, TDM

Web Technologies HTML, XML, CSS, JSON

IDE Visual Studio, Eclipse, IntelliJ, SQL Developer, DBeaver VS Code, Go Land

Data Bases MS Access, Oracle, MySQL, ALM – QA, Oracle DB, and Casandra

Operating Systems Up to dated Ms. Windows

Ci/CD tools: Jinkins.

AWS AMI, EC2, S3 Arrora

Testing Tools Rest SAssured API/Selenium IDE/WebDriver, SOAP UI tool

Languages JAVA, SQL, Go Language, Python

Package Manager: npm, yarn, brew

Searching and Analyzing Logs Splunk

Version Control Git, GitHub, and bitbucket

Test Framework Junit, TestNG, Data Driven Framework, Cucumber, Playwright, and Cypress

Build Tool Maven, npm

Domains: HealthCare, Retail, Banking, Insurance

Education

Bachelor of Management and Administration 2011

Kabul University

Software Development Engineer in Test (SDET) Oct 2022 to Present

Altice USA

New York, NY

Performing API (Back-End) Testing using Playwright Go Lang and Postman.

Perform. Front End (UI) Testing using Playwright testing tool with BDD approach.

Integrated Automation scripts (Go Lang API) in Continuous Integration tools (Jenkins) for nightly consignment run of the Script.

Utilized JIRA as defect tracking tool on the project.

Examined the Business Requirements Document (BRD), designed Test cases and Test scripts for the application under Test.

Involved in building and developing automation framework from scratch using Playwright, Go Lang, and Cucumber (BDD),

Developed Automation framework implementing Page Object Model (POM), using Playwright, Go.

Performed TDD (Test Driven Development) using Junit Features, Scenarios and Steps.

Experience on Core Go Lang, OOPS concepts.

Using AWS cloud platform S3 bucket, AMI, EC2, Amazon Arora.

Using Splunk for searching, monitoring, and analyzing logs.

Assessed and analyzed user stories and participate in Sprint planning, Review Sessions & Sprint meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports.

Used Playwright libraries to run test cases in multiple browsers and cross Platforms.

Performed UI, Functional and Regression testing by automated tools using Go Lang, Cucumber, npm, and Jenkins.

Designed the test scripts and analyzed the results in various levels of the application including integration, regression, functional and acceptance testing.

Implementing Regression and Smoke test execution as a discrete step of the deployment process.

Involved in preparing report of all automation difficulties and test results for a further application using npm.

Used npm for build management, and Jenkins for Continuous Integration of the builds.

Delivering back-end testing for data validation using DBeaver in Oracle and executed SQL Queries on database tables.

Environment: Playwright, XML, JSON and HTML Postman, RestAssured, Mac OS, Windows, Browsers: Safari, Chrome, Firefox and IE(Edge), Service Virtualization, AWS, Rally, Java, Go Lang, Jenkins, Maven, npm, Apache-POI, Cucumber, Oracle DB, VS Code, XML, HTML, SQL, XPath, CSS, Oracle SQL Developer, Confluence, MS Office suite, SDLC, STLC, Splunk, TDM, VS Code, Go Land.

QA Automation Engineer May-17 to Oct 2022

BB&T Bank

Bristow, VA

Building and developing automation framework from scratch using Selenium WebDriver, JAVA, and Cucumber (BDD).

Developed Automation framework implementing Page Object Model, using JAVA, Selenium Web driver and Cucumber.

Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.

Performing API (Back-End) Testing using readyAPI, RestAssured, Postman, and Swagger.

Using Maven for build management, and Jenkins for Continuous Integration of the builds.

Assessing and analyzing user stories and participating in Sprint planning, Review Sessions & Scrum Meetings, developing Test scenarios, Test cases, Test data, Test procedures.

Generating Test reports and reporting from possible impediments

Performing User Acceptance testing (UAT) using agile testing environment.

Using Selenium WebDriver to run test cases in multiple browsers and cross Platforms.

Performing UI and API, Functional and Regression testing by automated using Selenium WebDriver, Cucumber Maven, and Jenkins.

Integrating Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly consignment run of the Script.

Utilizing JIRA as defect tracking tool on the project.

Examined the Business Requirements Document (BRD), designed Test cases and Test scripts for the application under examination.

Designed the test scripts and analyzed the results in various levels of the application including integration, regression, functional and acceptance testing using Selenium.

Implementing Regression and Smoke test execution as a discrete step of the deployment process by using Selenium WebDriver.

Delivering back-end testing for data validation using SQL in Oracle and executed SQL Queries on database tables to verify the database.

Active participation in Stand-up meeting, weekly automation meeting with all other QA, weekly assessment meetings with scrum master, business analysts and developers.

Environment: Selenium Web Driver, XML, JSON and HTML, ReadyAPI, Postman, Swagger, Windows, Browsers: Safari, HTML Unit, Chrome, Firefox and IE(Edge) and Core Java, HP ALM, Jenkins, Maven, Apache-POI, Cucumber (BDD), Gherkin, Oracle DB, Eclipse, Firebug, Fire Path, XML, HTML, SQL, XPath, GITEYE, Oracle SQL Developer, MS Office suite, SDLC, STLC,

Automation Engineer in Test Oct-15 to May-2017

Amtex Auto Insurance

Houston, TX

Developed Test Cases, Using Cases and Automation test scripts. Other activities included test execution report and generation based on Quality Assurance principles.

Gathered requirements documents such as business requirements and design document and other related documents.

Experience with Postman tool for Manual Testing API Rest Request

Experience on Core Java, OOPS concepts.

Developed test code in Java language using Selenium WebDriver and TestNG framework.

Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.

Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).

Utilize different selectors to locate elements on Web pages.

Involved in testing the application utilizing the Scrum (Agile) methodology.

Involved in designing automation framework to be used in UI testing with Selenium WebDriver.

Execute browser compatibility and regression tests using Selenium WebDriver for testing UI for every new build release.

Set up Jenkins for scheduled automation test run and that will trigger Smoke Test script by receiving email.

Reviewed the Test Basis, designed and documented Test Strategies, Test Plan, Test Cases and executed test cases.

Writing and maintaining Selenium WebDriver scripts for regression and functional testing using data driven framework.

Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.

Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with SQL queries from oracle database.

Performed End-to-End testing of database to check data integrity using SQL queries.

Assisted QA lead in documenting User Acceptance Test report and reporting defect resolution.

Participate in Agile Scrum methodology and attend Daily Scrum, Sprint Grooming, and Sprint Planning and Sprint Review meetings.

Environment: Selenium WebDriver, Java, TestNG, Jenkins, SQL, Maven, HTML, XPath, GitHub, Windows Oracle SQL Developer, MS Office suite; JIRA, SQL, SDLC, STLC, Agile/Scrum, XML, REST, SOAPUI, JSON and HTML, Windows XP, 7, 10, Browsers: Chrome, Firefox and IE. Core Java

Manual Quality Assurance Tester Mar-13 to Oct-15

UPS

Atlanta, GA

Preparing all Test Requirements Specification documents (Test plan and Test Result)

Involved in SDLC, Agile Process, Business Process Design and Implementation.

Writing and executing test cases manually and performing automation scripts.

Analyzed the Business Requirements Document and system specifications and identified the test requirements.

Performed Backend testing using SQL Plus, PL/SQL

Performed Functional, Integration, regression, positive, negative and UAT testing.

Performing Regression test using automated testing tool Selenium.

Automating End to End Testing using automation Tools.

Created the Automation framework for all the applications.

Using Cucumber as entire regression testing and functional testing with selenium as a primary tool to test the Test scenarios, Test cases and test conditions identified.

Monitoring and measuring Memory utilization and Bandwidth.

Monitoring test progress throughout the project release cycle, providing test results and detailed status reports.

Extensively worked on testing Crystal Reports, Active Dynamic reports and Business Object Reports.

Test Director /Quality Center is used for creating coverage between requirements and test cases.

Creating and maintaining all Test automation environments.

Attending and involving day -day scrum meetings.

Attending project reviews meetings to improve project implementations.

Working with QA Director to achieve organizational goals and objectives.

Environment: TDD, Agile, JavaScript, XML, HTML, Fire Path, Firebug, Internet Explorer, Google Chrome, Safari, Mozilla Firefox, JIRA, Quality Center, SQL, Oracle, Windows.



Contact this candidate