Post Job Free

Resume

Sign in

Resume of Atiya Abdalwahhab

Location:
Riyadh, Saudi Arabia
Salary:
25000
Posted:
April 26, 2024

Contact this candidate

Resume:

Name: Atiya Abdalwahhab NATIONALITY: PALESTINIAN Mobile: +966*********

E-mail (Personal): ad5ao9@r.postjobfree.com

PROFILE:

Dynamic, creative, and professional IT and Engineering with more than fifteen years of experience qualified with a master’s degree, implementing the best software and computer system engineering practices. Strong ability to facilitate meetings with individuals and groups to gather, understand, and articulate business needs.

Career Objective:

Seeking a challenging post in IT Engineering in a reputable organization, having a leading role in the community, whereby my skills may be used and developed at their best, and A challenging position in a Software or Computer System Engineering field, where my innovative ideas and analytical approach can be utilized to benefit the organization and provide an environment for further promotion of my skills & technical knowledge.

EDUCATION

Master of Software Engineering (M.Sc.-SE); GPA 3.81 out of 4.00 in the University of Technology Malaysia (UTM) in Kuala Lumpur, Malaysia.

Note: if you would see the rank of the University, please visit this link:

https://www.utm.my/about/achievements/

INTELLECTUAL CAPABILITIES:

Senior Software/System Plan

-Create project plans, scope documents, schedules, and forecasts. Provide timely communication on the impact of changes and decisions.

-Provide project progress reports to the project team, stakeholders, management, and executives, and Knowledge of process improvement.

-Act as the technical project manager with overall responsibility for managing, performing, and completing new product development projects.

-Proficiency in decision and issue Management, Software risk management, Software Engineering Management, Software Engineering process, and Software Quality Assurance.

Senior Software/System Engineer Team Leader

-Methodical leader skilled at managing software team with an efficient and quality approach, and well-organized project leader with good communication and planning abilities.

-Capable of delegating test assignments to diverse team members, periodically observing work, and eliminating problematic team members before problems grew serious.

-Capable of overseeing the work of a group of software quality assurance testers.

-Always led team meetings to assess performance, schedule testing, and attend meetings to prioritize report work.

-Making sure the QA team worked for clients and kept an eye on all elements of apps being tested to make sure they complied with quality standards.

Senior Software/System Analysis

-Implemented the best software engineering practices for gathering functional and non-functional specifications.

-Create Software Requirements Specification (SRS), and Business Requirements Document (BRD), and provide Uses Case diagram, Class diagram, sequence diagram, and flowchart diagram.

-Studied the Business process of client corporations to suggest improvements to be included in the To-Be system.

-Conducted user walkthroughs, documented customer concerns, and communicated with project management teams.

Senior Software/System Architect

-Create Software Design Description (SDD), based on SRS or other resources, plus Apply Object-Oriented Design (OOD), and Implement Encapsulation, Data Protection, Inheritance, Interface, and Polymorphism.

-Work with architecture and multi-disciplinary teams to develop deployment, block definition, internal block definition, activity, state, Components, and Package diagrams.

-Implement the Unified Model Language (UML) model to support the auto-generation of documentation, and Code such as the Rational Rose Model.

-Create Data Flow diagrams (DFD) Level 0 (Context Diagram), Level 1, Level 2, and Level 3 that outline the software, algorithm, workflow, or process.

-Ensure adherence to the architectural design, define the architecture of the System or Software, then drill down into the detail to define how this can interact as the whole environment, or as a component of the software.

Senior Database Developer

-Designing, developing, and maintaining relational databases, which can create ERD with the

-principle of primary key and foreign key, write queries, stored procedures, triggers,

transactions, and apply normalization.

-Creating database tables and views, creating indexes, and executing T-SQL using a linked server.

-Creating jobs or taking backups of the database, retrieving data, and manipulating data for the

report, and exporting to Excel or as XML files, also write complex SQL queries to extract data from databases.

-Creating, accessing, and managing various databases under SQL instances using SQL.

-Perform data analysis and data modeling to identify trends and patterns.

-Develop and maintain database backup and recovery procedures, Monitor database usage, and optimize queries for better performance.

Senior Software/System Testing

-Strong knowledge of preparing Software Test Planning (STP), Software Test Description (STD), and Software Test Report (STR).

-Apply many techniques of testing for black-box testing and white-box testing.

-Well acquainted with the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) of applications.

-Able to identify the level of testing, and Full knowledge to do performance testing such as load testing, stress testing, static testing, and regression testing.

Senior Configuration Management

-Authored Configuration Management Plan (CMP), Served as a reference on technical writing and editing matters, and recorded tracked, and reported the status of Action Items.

-Followed established processes and managed change requests; composed discrepancy reports, action items, and engineering change proposals for Engineering Review Board disposition.

-Created reference guides and workflow trackers to capture the task details of the contract's high volume, fast-paced, quality-critical environment.

-Coordinated with Delivery Office and Contract Office Representative to prepare finalized receiving documents, drawings, commissioning reports, and software for customer acceptance.

-Experience with Configuration Management in a low-side development and high-side production environment.

Senior Engineering Processes (Software Development Methodology)

-Implement agile management ideals by facilitating sprint planning and team-leading stand-up exercises.

-Use key Scrum metrics (burn-down, velocity) to help deliver committed work, Manage Sprint backlog items and tasks, and Manage all Scrum boards (physical or virtual)

-Established a RUP (Rational Unified Process) centric business analysis methodology, implementing an integrating RUP solution with a complete line of traceability for all the activities and artifacts of development projects.

-Full Knowledge of using software Jira, in addition, to the ability to apply Scrum and Kanban Agile.

-Have experience following and fill-in standards of documents such as the Military Standard (MIL-STD), Department of Defense Standard (DOD-STD), International Organization for Standardization (ISO), and Institute of Electrical and Electronics Engineers (IEEE) for software and system engineering., and even customized.

CAPABILITIES

*Full knowledge of the following development products:

- Microsoft Visual Studio.Net IDE 2005 – 2019, SQL Server Management Studio IDE 2005 – 2019.

- Full knowledge of using Postman, SoapUI, and Thunder Client in Visual Studio Code (API Testing).

- Experience in RESTFUL web services Testing using Rest Assured framework java, validated JSON formatted data, different HTTP, HTTPS status codes like 200, 201, 400 415, 500...etc.

- Keil uvision4 IDE, and Arduino IDE 1.8.13.

- Ganache, MetaMask, Node.js, Truffle, Dicom Image, Geth, Web3, and Atom IDE.

- Network Programming by Socket or control Winsock, and MDI (Multiple-document interface).

- Smart Contract Development, my DAPP: http://bizarre-rifle.surge.sh/

- Developing the decentralized blockchain using Ethereum and Hyperledger.

- Implemented an embedded system using C/C++, and good knowledge of systems-level C programming.

- Very good knowledge of Embedded Software Development Tools like ARM KEIL, ARDUINO…etc.

- Ability to read schematics and datasheets for the microcontroller, and microprocessor.

- Admin and Developing Microsoft SharePoint.

- SSIS (SQL Server Integration Services), SSRS (SQL Server Reporting Services).

- Components: DevExpress, Telerik, Obout. (Open Source) for a web application.

*Excellent programming skills in the following languages

-Visual BASIC 6.0, PHP, VB.Net, C++, C#, ASP.Net, MVC, WEB API (RestFul, SOAP), CSS, VBA, Ajax, XML, JSON, JAVA, SQL (DML, DDL, DCL, TCL), Solidity (BC-Ethereum), React.js, Jquery

*Strong familiarity with the industry-leading DB systems / Software

- Microsoft SQL Server DB.

- Oracle 8i - 11g DB.

- Microsoft ACCESS DB.

- SQLite DB.

- MongoDB.

- My SQL DB.

WORK EXPERIENCE:

START ON August. 2022 – Present, Riyadh, SAUDI ARABIA

Working as Quality Software Team Lead. for AJEX:

Develop and maintain a comprehensive test plan and strategy for software testing.

Develop and maintain test cases that adequately cover all functional requirements.

Review test cases, and test results, track, and report on the progress of all testing activities, regularly review and analyze testing documentation (a testing strategy, test plans, test cases, and test reports).

Built and developed a framework for test automation scripts using Selenium web driver in Java.

Built and developed, a framework for test automation scripts using Rest Assured in Java.

Create and execute JMeter scripts for performance testing and generate necessary graphs.

Designed, developed, and implemented user acceptance testing protocols as the final phase of application development.

Manage the QA team, ensuring all members have the necessary resources to complete their tasks.

Provide technical guidance and support to the QA team.

Led a team of 5 QA engineers in developing, maintaining, and executing test plans and test cases, and monitored and tracked quality assurance metrics, such as defect densities and open defect counts, also conducted post-release reviews, and documented lessons learned.

Proven QA Lead with expertise in developing and executing comprehensive test plans for software products. Experienced in bug tracking and reporting, root cause analysis, and customer support.

Extensive Experience in Test management, Test coordination, resource management, risk management, vendor management, and conflict resolution.

Experienced in identifying and implementing QA process improvement to increase overall product quality, also managed, motivated, and guided teams to meet project QA deliverables within tight deadlines.

START ON September. 2019 – July. 2022, Riyadh, SAUDI ARABIA

Working as Senior Test Engineer. for ZATCA:

Creating test plans, test scenarios, detailed test cases, automating (Scripts) test cases, executing them, and performing production support activities.

Strong Knowledge of STLC, experience with inputs and outputs for each phase of STLC, logging Defects, and Prioritize Defects through the app Bugzilla, in documents, and Jira.

Compiling test metrics and reporting on Testing progress and Issues to the Management, also Identifying test approaches that optimize the delivery schedule.

Create a Performance Test Plan, including solution architecture related to the project, types of performance testing, criteria pass and failed test, matrices, and Scope…. etc.

Working in Performance Testing using Neoload, and Jmeter, for load, and stress testing, including correlation, parametrization for recording, and APIs.

Strong in Analysis to create test cases from SRS, BRD, or different resources, and reviewing, Matters both from a business standpoint and a technical standpoint.

Working on Selenium for C#, Java, Postman, Soap UI, Fiddler, Ghost Inspector, WorkSoft.

Performed Data Driven testing using Selenium WebDriver and TestNG functions which read data from property and XML files.

Working on SAP, ERP systems, as backend, Angular as frontend, and mobile applications.

Conducted user acceptance testing to ensure that developed systems satisfied the needs of business clients.

START IN APRIL. 2016 - End of December 2018, AL KHOBAR, SAUDI ARABIA

at Municipality Al-Qatif. (Senior Web Engineer)

START IN APRIL. 2010 - End of February 2016, AL KHOBAR, SAUDI ARABIA

at Company Al- Mashriq (IT Engineer)

START IN FEBRUARY.2008- End of February 2010, DAMMAM, SAUDI ARABIA

At Saudi Electricity Company - SEC – East. (Web Engineer)

LANGUAGES

Excellent in English in writing, Reading, Speaking and Listening.

Excellent in Arabic in Writing, Reading, Speaking, and Listening.



Contact this candidate