Software Test Automation Engineer

/
/
Software Test Automation Engineer
ID : 1882
Education level  : Bachelor's degree
Work experience level  : Expert- (more than year 7)
Work experience in total  : Years
Job type  : Online
Job time  : Maandelijks
Last date of registration :
2023-02-03
Profile description
  • Seeking a challenged software testing automation position where I can utilize my skills, my knowledge & my previous experience and offering me an opportunity for increasing my level of responsibility and professional growth. Being a valuable and active team member who participates in executing the company plan, and participate in achieving its objectives.
  • Having experience in software testing (since 2004) as software quality engineer - software tester, senior & leader, validate different applications types (Desktop, Client Server, Web, service orientation & mobile) for many businesses fields like (Financial, Hospitals, ERP, Banking, “Higher Education & Scholarships”, “Oil & Gas”, E-Payments & communication), using both manual and automation testing, playing junior, senior and leading roles, as follow:
    • Junior software tester & test analyst role: performs different testing types across all test levels, using different testing techniques like static testing (reviews), dynamic testing, specification-based testing, functional testing, non-functional testing, manual testing, automation testing.... etc.
    • Senior test analyst, test automation engineer performs (planning, reviews, test analysis, manage test resources, create and execute test automation scripts, select proper automation framework and tools, defect analysis ...etc.)
  • Quality Control Engineering certification
  • ISTQB - CTFL certified
  • ISTQB - CTFL Agile Tester certified

 

Work experience In details :
Job position
Job description

Senior QA (Manual and Automation Test Engineer - LTIMindtree Co. -Dubai (remotely base) - (December 2021 - Present)

  • LTIMindtree is a global company, has different branches all over around the world, specialized in technology in different sectors. It helps the business get to the future. I am member of ART (AlrajhiT akaful) for Islamic Insurance quality team.
    • Review the test basis (Static testing) like requirement .... etc.
    • Derive the test conditions from requirements & transform requirement into tangible test cases
    • Determine proper testing techniques (Test Analysis & Design) to create test cases (for manual) to increase the test coverage
    • Create, review, priorities and execute the test cases using proper techniques.
    • Design and select proper set of test cases for test automation (regression suite)
    • Create automation test scripts using Java programming language integrated with selenium webdriver and BDD framework.
    • Automate API test by RestAssured integrated with webdriver.
    • Run automation test scripts in a distributed test execution environment, and prepare the test result report
    • Maintains and execute the test scripts (automation test using selenium)
    • Integrate with CICD pipelines for continuous deployment on QC environment, using (Jenkins.)
    • Involve in performance, stress, load test (non-functional testing & quality attributes) using Jmeter tool

Software Quality Section Head - IDEMIA Co., Egypt - (November 2019 - December 2020)

  • IDEMIA is the leader in Augmented Identities in an increasingly digital world. An improved, adaptable, strengthened and sovereign identity ensures a safer world for everyone. French multinational company specializing in security and identity solutions, including facial recognition systems and other biometric identification services
    • Follow up and monitor quality team objectives
    • Establishing and apply test process models
    • Prepare, create & apply defect life cycle (iterative increment defect life cycle - agile)
    • Test progress monitoring and control
    • Establish testing methodologies, techniques & test approaches
    • Create, review & edit test strategy and test plan
    • Assign, follow and manage juniors’ test team tasks
    •  Manage (juniors’ team members) time utilization
    • Manage the communication between quality and developer teams
    • Involve in test techniques, types, levels and test techniques
      o Weight and priorities test condition & test cases “Risk based testing”.
    • Determine and create test automation framework like (data driven framework, keyword driven framework, Hybrid driven framework, BDD framework... etc.) providing different tools.
    • Establish & prepare test automation execution framework (like TestNG framework, Maven framework ...etc.)
    • Create automation test scripts using Java programming language integrated with selenium webdriver and Hybrid framework using (selenium webdriver) for web applications.
    • Prepare test execution plan & execution progress status report
    • Monitor and control and follow up actual execution

Software Quality Section Head - Masary e-payment Co., Egypt - (August 2018 - September 2019)

  • Masary is a leading e-payments company, uses software technologies to facilitate and improves the electronic payment services, through Web & mobile application
    • Build, lead, enforce testing team capacities to enhance the software quality.

Software Test Leader - MCS Free zone Co., Egypt - (November 2019 - July 2018)

  • MCS free zone is a petroleum services Co, uses software technologies to facilitate and improves the oil & gas services, through desktop, Web & GIS application
    • Lead testing team to enhance the software quality.

Senior Software quality control engineer. - Ministry of Higher Education MOHE, Riyadh, KSA - (May 2008 - July 2019)

  • KSA’s Ministry of Higher Education, Information Technology division.
    • Test web applications of higher education and scholarship programs.

Software quality control engineer - ITSoft/ITS Co., Egypt - (May 2007 - April 2008)

  • A software house categorized as CMM level five specialized in Banking, Telecom and E-Learning applications
    • Test financial (Banking) application against the requirement

Software quality control engineer - SHADI Systems Co., Egypt - (January 2004 - May 2007)

  • SHADI Systems is Consulting and Information Technology company specialized in Financial application, Mobile applications, Hospitals application and Small ERP business application
    • Test the application against the requirement (execute the test cases)

IT Instructor - New Technology Co.,Egypt - (June 2002 - December 2013)

Hard skills
  • Testing tools
    • Performance testing tool (Jmeter)
    • Application Programming Interface “API” Testing tools (postman, soapui & swagger)
    • Test Automation tools (Selenium Java through eclipse, CodedUI C#)
    • Bugs tracking tools (Jira, FBT, JTrac, Microsoft TFS etc.)
    • Test Management tool (Microsoft Test Manager)
    • Test (scenarios - cases) designer & generator (all pairs)
    • Test data creator
  • DBMS tools & others
    • Access
    • Microsoft SQL Server
    • Microsoft (Word, Excel, Power Point, Project)
Soft skills
  • Smart worker
  • Ambitious and self-motivated
  • Problem solving analysis
  • Able to work under pressure with team spirit
  • Fast learner (passion for learning and gaining more knowledge)
Achievements
  • Certifications
    • ISTQB - CTFL Agile Tester (Egyptian Software Testing Board “ESTB”)
    • ISTQB CTFL (Egyptian Software Testing Board “ESTB”)
    • Quality Control Engineering Certification
    • Test Process Management
    • Test Analysis and Design
    •  Test Automation
  • Courses
    • Total Quality Management (TQM) knowledge “including 6 sigma”
    •  Selenium “Automation test tool” using Java
    •  ITIL V2011
    • Integrated Management System IMS (ISO 9001, ISO 14001 & OHSAS 18001) & Advanced internal audit
    • QMS ISO 9001:2008 Awareness & Internal audit
    • Test Management using Microsoft Test Manager tool
    •  ISTQB - CTFL Agile Tester Foundation
    • Performance Testing
    •  Supervisory Skills Development
    • Project Management Essentials
    • ISTQB - Test Foundation Level
    •  Automation Testing A&D using Microsoft Visual Studio (CodedUI)
    • Test Process Management
    • Automation Testing foundation using the (Rational Robot) tool
    • Quality Control Engineering
    • Object Oriented Analysis and Design
    •  Unified Modeling Language (UML)
    • MS SQL Server 2000/2005
    •  T-SQL (Transaction- SQL)
    •  C#.Net 2005 fundamental level
    •  C++ Programming principals
  • Database activities
    • Design and Create databases (Relational Database)
    • Transact-SQL (Queries, Stored Procedures, Functions, Jobs and Trigger)
    • Manage the database logins, users, roles and permissions
    • Maintain SQL Server databases and backup data
    • Requirements elicitation from the client
Special notes

Meer person

ID : 2042
Associate Software Engineer
Education level: Bachelor's degree
Work experience level: Intermediate- (2-4 year experience)
ID : 2041
System Engineer IT
Education level: Bachelor's degree
Work experience level: Experienced- (4-7 year experience)
ID : 2040
Associate Engineer
Education level: Bachelor's degree
Work experience level: Associate- (1-2 year experience)
ID : 2039
Intern
Education level: Bachelor's degree
Work experience level: Beginner- (internship- 1 year experience)
Mis geen enkele belangrijke kennisgeving houd jezelf update
Begin met chatten!
Wij staan u graag te woord!
Hallo 👋
Kunnen we je helpen?