32 Senior Automation jobs in Egypt

Automation Testing (Verification & Validation)

ALSTOM

Posted today

Job Viewed

Tap Again To Close

Job Description

Req ID:415816

Leading societies to a low carbon future, Alstom develops and markets mobility solutions that provide the sustainable foundations for the future of transportation. Our product portfolio ranges from high-speed trains, metros, monorail, and trams to integrated systems, customised services, infrastructure, signalling and digital mobility solutions. Joining us means joining a caring, responsible, and innovative company where more than 70,000 people lead the way to greener and smarter mobility, worldwide

**OVERALL PURPOSE OF THE ROLE**:
**RESPONSIBILITIES**:

- Work as V&V Engineer and collaborate with multisite stakeholders,
- Develop & Execute verification and validation procedures, manual and automated tests for safety critical software.
- Produce verification and validation results report and associated Change Requests (defects)
- Ensure fulfilment of requirements for component under tests
- Integrate components from various development team, perform integration and prepare validation platform
- Use automation scripts, batch files to automate the integration and validation tasks
- Contribute to continuous improvement (Return of Experience, process improvements etc.)

**EDUCATION**:
Degree in Engineering in one of the following fields:

- Mechatronics.
- Communication and Electronics.
- Computer.
- Electrical.

**BEHAVIORAL COMPETENCIES**:

- Be Innovative and demonstrate to peers and implement in creation of code libraries, reusable codes, and model-based developments, He should be agile and adaptive to Project dynamics
- Demonstrate excellent communication skills and able to guide, influence and convince others in a matrix organization.
- Good Team player and have ownership towards assigned task & deliveries
- Be able to work with cross-functional teams located internationally.
- Demonstrate Alstom's AIR values (Agile, Inclusive, Responsible) at Workplace.

**TECHNICAL COMPETENCIES & EXPERIENCE**:

- 1 + years of experience in industrial Automation, PLC, SCADA and RTU.
- Good knowledge in Embedded systems.
- Good knowledge in Software and System testing.
- Requirement Based Automation and Manual Testing.
- Good knowledge in Network configuration (CCNA) and Virtulalization (Vmware, Hyper-V,.).
- Good knowledge of testing techniques like black box, boundary value analysis, Robustness and regression analysis
- Knowledge of any configuration management tool and workflow management tool is essential (ex. ClearCase, ClearQuest,.)
- Knowledge in Railway Signalling Domain is a huge advantage

**SOFTWARE SKILLS**:

- Expertise in Software Validation
- Creating test plans, test procedures based upon SW requirements and applicable standards. Execute test procedures in simulated and target environment, generating test reports.
- Expertise in functional, non-functional, regression testing, bug tracking, bug analysis, identifying root cause and proposing solutions.
- Good knowledge of test lab management and hardware integration.
- Good knowledge of Python, C# and their related integrated development environment.
- Good knowledge of automation techniques to convert manual test procedures into automated scripts.
- Participating in design reviews and providing input on requirements, product design, and potential problems.
- Protocols -TCP/IP, MODBUS, OPC

**IT Skills**: MS office tools (Word, Excel, PowerPoint)

**LANGUAGE & SKILLS**:

- Proficient in English language
- Good written and Verbal communication skills

**Working Conditions**:Up to 20% travel out of the year.

Alstom is the leading company in the mobility sector, solving the most interesting challenges for tomorrow’s mobility. That’s why we value inquisitive and innovative people who are passionate about working together to reinvent mobility, making it smarter and more sustainable. Day after day, we are building an agile, inclusive and responsible culture, where a diverse group of people are offered opportunities to learn, grow and advance in their careers, with options across functions and geographic locations. Are you ready to join a truly international community of great people on a challenging journey with a tangible impact and purpose?

**Equal opportunity statement**:
Alstom is an equal opportunity employer committed to creating an inclusive working environment where all our employees are encouraged to reach their full potential, and individual differences are valued and respected. All qualified applicants are considered for employment without regard to race, colour, religion, gender, sexual orientation, gender identity, age, national origin, disability status, or any other characteristic protected by local law.

**Job Segment**:Testing, Embedded, Developer, Cisco, Network, Technology
This advertiser has chosen not to accept applicants from your region.

Test Automation Engineer

Luxoft

Posted today

Job Viewed

Tap Again To Close

Job Description

**Project** Description**:
About the Project

The customer is developing an edge runtime system for the new vehicle architecture. The manual test cases are already developed and an automation test framework exists. The test framework uses Azure Pipelines to execute test cases on a Test PC via Robot Framework. Python is used to develop support functions (checking preconditions on the test setup like version numbers). The Test Object / Setup is running in a Ubuntu / Linux environment.

The System to be tested is an in-vehicle component connected to the Cloud. The test cases are a mix of complex and straightforward test cases and expect Linux system and networking know-how as well as basic python skills.

The goal of the project is to increase the number of automated test cases and extend the test setup for Hardware in the Loop and prototyping in the next phase.

**Responsibilities**:

- In your role as a Test Engineer for embedded systems, you will support the realization of a new diagnostic solution based on service-oriented communication for a german OEM as part of our agile scrum team.
- Your responsibilities will include:
- implementation of automatic test cases with Azure Pipelines, Robot Framework, and Python
- analysis and reporting of defects in close collaboration with the development team
- support the development team with analysis of issues
- improve the existing test framework
- work closely with the manual test team to improve test cases

**Skills**:
Must have
- Python (advanced)
- Linux (System / Networking)
- YAML
- Advanced experience in Test Automation
- Azure Pipeline experience
- Hardware knowledge
- Integration expertise
- Expertise on HIL Testing
- Good knowledge in test processes, test techniques & reporting
- Soft skills: good communication, pro-activeness etc.
- 3+ years of experience in automotive / embedded domain

Nice to have
- Robot Framework experience
- Microsoft Connected Vehicle Platform know-how
- Bachelor of Science in Mechanical, Electrical, Computer Engineering or equivalent experience
- Experience in designing, developing and maintaining of automated testing framework, harness and tool set
- Expertise in test automation tools for embedded systems
- Software development experience on Linux Systems
- Knowledge of vehicle bus-systems and protocols (Ethernet, CAN)
- Experience in testing activities on the Unit and Component qualification level
- Advanced experience in creating automated tests, execute them and collect results.
- ISTQB Certified Tester Foundation Level, Automotive tester, Agile tester or similar desirable
- Experience in vehicle diagnostics would be a plus (UDS, DoIP)
- Diagnostic knowledge in VW Context (UDS, VW-Norms)
- Knowledge in SOME/IP, ViWi, TCP/IP, MQTT, RESTful services
- Experience in agile development (SCRUM and/or SAFe)
- Experience with Google Test-Framework
- Knowledge on AUTOSAR Classic or AUTOSAR Adaptive
- Understanding of Service oriented architecture

**Languages**:
English: B2 Upper Intermediate

**Seniority**:
Regular

**Relocation package**:
If needed, we can help you with relocation process.

Line of Business

Automotive

Vacancy Specialization

QA automation

Ref Number

VR-81074
This advertiser has chosen not to accept applicants from your region.

Automation Engineer

Cairo, Al Qahirah The Coca-Cola Company

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

**Job Summary:**
Reporting to the Engineering Manager, Automation Engineer is responsible for:
+ Designing automation scripts and finding solutions for automation problems
+ Committed to developing skills to provide up-to-date solutions.
+ Knowing & working with latest software stacks and test automation frameworks
+ Cost effective operation and maintenance.
+ Ensure efficient and effective engineering practices.
+ Efficient liaison and coordination with all stakeholders
+ Ensure implementation of departmental strategies and policies in compliance with HSE.
**Key Responsibilities:**
Departmental Goals:
+ To ensure strict compliance of company policies and procedures.
+ To provide efficient attractive and easy working environment to people.
+ To improve continuously efficiency of automation operations in terms of cost and output.
+ To keep all facility in good working conditions within energy consumption and environmental standards.
+ Effective management of available resource to deliver time effective services up to end user.
+ Maintaining good relations with all suppliers, vendors and facilitating them according to the company policy
Functional Responsibilities of the Job:
**Primary Responsibilities:**
+ Monitor the field instruments and do the calibration as per plan schedule or as per the request of operation team in case of any issue or deviation.
+ Maintain the record of calibrated instruments monthly wise as per schedule plan
+ Provide the calibration information while audit time.
+ Closely monitor and responsible the SERVER station to ensure the system are working fine as per standard and requirement Responsible for the network topology between Server, PLC & SCADA.
+ To provide cross functional support (MTC team, Production & Quality) as & when needed.
+ To maintain database up to date. Upload the PLC and HMI backup program yearly basis & communicate with machine supplier for master program.
+ Help the quality and production team to find out the root cause of production contamination or losses with the help of MIS report, Object trending and items alarming history.
+ Programming (Parameter setting) and troubleshooting variable frequency drives.
+ Coordinate/Participate with project team to ensure the new installation is functioning & designed as per our standard.
+ To ensure all the safety interlocks (Food Safety) are works fine while the commissioning and testing time.
+ Make the proper plan for shutdown with production and quality team if required.
+ Provide technical confirmation before placing the order to technical store.
+ Take Purchase Queries & Follow up of Ordered Material.
+ Review the store file yearly and suggest stopping to reorder the items which machine are not in use or obsolete, to minimize the store value.
+ Familiar with shutdown jobs, shift routine jobs, Calibration, Servicing, Troubleshooting & Loop checking.
+ Responsible for smooth operation of processing plants, modifications, improvements.
+ Familiar with Control, maintain/Optimization the ROL (Re-Order Level) of critical spare parts.
+ Effective knowledge of first line. troubleshooting, preventive (PM), corrective and breakdown maintenance on Instrument & Control System.
+ Troubleshooting & Programming experience in various kinds of PLC'S (SIEMENS & Allen Bradley)
+ In depth knowledge of SCADA, PLC and HMI Configuration and equipment specification.
+ Familiar with PLC programing standards Support the provision of the work environment to team members, by issuing proper material, tools, and safety equipment's.
+ Co-ordination all maintenance activities of installed equipment including the weekly, monthly, and yearly plans.
+ Strong fault-finding experience on different Automation Networks like Ethernet, Profibus, Profinet, Device Net, Control Net, Fiber Optic & Asi Networks. Strong knowledge of Maintenance & troubleshooting of HART & SMART protocol transmitters of ROSEMOUNT, SIEMENS, E+H, ABB, ALLEN BRADELY, DANFOSS
+ Familiar with reading Electrical control wiring diagram and loop checking of entire field instruments, Control valves, Control system & Motors.
+ Effective knowledge of the Lock Out Tag Out Processes Working with SAP for PM, Material Ordering and Requesting, Calibration report & for closing work order/Notification.
**Secondary Responsibilities**
+ Design systems for new, or modify existing, automated machinery to automate manufacturing processes.
+ Design and specify some electrical components for custom automated industrial machines
+ Plan and supervise maintenance jobs and manage spares inventories either at plant or through 3rd parties or OEM's.
+ Establish technical manuals, drawings, models, training documentation, preventative maintenance plans and troubleshooting guides for newly established automated equipment/processes
+ Manage individual project budgets and schedules and routinely report progress
+ Ability to self-direct on projects and tasks and the ability to manage a team
**Administrative Responsibilities of the job:**
+ Issuing work permits for specific jobs in specific areas with clear instructions of safety, hygiene, and health Record keeping of M & R data.
+ Record keeping of logbooks.
+ Be administratively responsible for conduct of his direct reporting employees.
+ Take necessary action in case of violation of rules and code of conduct including issuance of warning letter where required
**RELATED JOB REQUIREMENTS/ QUALIFICATIONS**
+ 4+ years of relevant Automation experience.
+ PLC technical certification
+ In-depth knowledge of manufacturing and mechanical processes
+ Knowledge of software design principals
+ Detailed knowledge of PLC automation software and coding languages
+ Ability to work with minimal supervision
+ Experience with PLC S7-1500, S7-400
+ Experience in PLC Programming language STL, SCL, LL
+ Experience in HMI Programming
+ Ability to coordinate with outside suppliers
+ Mechanically inclined, strong problem-solving skills, hands-on individual
+ Excellent oral and written communication skills.
**Skills:**
Compliance
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran, and basis of disability or any other federal, state or local protected class.
This advertiser has chosen not to accept applicants from your region.

Automation Engineer

Samsung Electronics

Posted today

Job Viewed

Tap Again To Close

Job Description

Position Summary

Role and Responsibilities

J.D:

- Drawing up ideas for automated software testing procedures
- Automating software programs and writing automation scripts
- Designing and installing software databases
- Troubleshooting software automation and finalizing system procedures
- Repairing and fault finding with respect to a fairly wide spectrum of electrical equipment and machinery
- Working with other engineers and developers to ensure quality and efficiency of automation systems

Basic Qualification:

- Education Level: B.SC degree of Electrical engineering (Electronics section)
- Experience in automation, robotics, computer vision, machine learning, artificial intelligence or related areas
- Proficiency in programming languages such as Python, C#, Java or MATLAB
- Knowledge of automation frameworks such as Selenium, Appium or Robot Framework
- Ability to work independently and collaboratively in a fast-paced environment
- Excellent communication and problem-solving skills

Skills and Qualifications
This advertiser has chosen not to accept applicants from your region.

Automation Engineer

Ericsson

Posted today

Job Viewed

Tap Again To Close

Job Description

**Join our Team**:
**About this opportunity**:
**What you will do**:

- Python Scripting: Develop and maintain Python scripts and automation tools to streamline telecom network provisioning, configuration, monitoring, and troubleshooting processes.
- Telecom Network Integration: Collaborate with cross-functional teams to integrate Python-based automation solutions into the existing telecom network infrastructure, including switches, routers, and other network elements.
- Automation Frameworks: Utilize automation frameworks, libraries, and third-party tools to accelerate automation development and enhance code reusability.
- Network Monitoring: Implement Python-based monitoring and reporting solutions to track network performance, detect anomalies, and generate actionable insights.
- Testing and Validation: Rigorously test and validate automation scripts and tools to ensure accuracy, reliability, and performance optimization. Continuously refine and improve these solutions.
- Documentation: Maintain detailed documentation of automation processes, codebase, and configurations to ensure knowledge transfer and troubleshooting ease.
- Troubleshooting: Investigate and resolve automation-related issues, including identifying root causes and implementing preventive measures.
- Collaboration: Collaborate closely with network engineers, IT teams, and other stakeholders to identify automation opportunities and improve operational efficiency.
- Stay Current: Keep abreast of emerging telecom technologies, automation trends, and best practices to propose and implement innovative solutions.

**What you will bring**:

- Bachelor’s degree in electrical engineering, Computer Science, or Telecom Engineering.
- Previous experience in telecom operations or network engineering, with a strong focus on Python automation.
- Proficiency in Python scripting and coding, with experience in automation libraries and frameworks (e.g., Ansible, Paramiko, Netmiko).
- Solid understanding of telecom protocols and network technologies, including TCP/IP, SNMP, BGP, MPLS, and VOIP.
- Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
- Problem-solving skills and the ability to troubleshoot complex network automation issues.
- Strong communication and collaboration skills for working effectively in cross-functional teams.
- Certifications in automation, Python, or relevant telecom areas (e.g., Python Network Programming, CCNA, or equivalent) are advantageous.
- Be familiar with Groovy/Java Programming
- Has strong knowledge on Database Handling such as MySQL
- Familiar with Sencha - Java and JavaScript Frameworks and UI Components
- Has verified hands on SSH/Linux
- Preferred to have knowledge about REST/SOAP APIs & Elasticsearch

**Why join Ericsson?**

At Ericsson, you´ll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what´ possible. To build solutions never seen before to some of the world’s toughest problems. You´l be challenged, but you won’t be alone. You´l be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.

**What happens once you apply?**

Click Here to find all you need to know about what our typical hiring process looks like.

**Primary country and city**: Egypt (EG) | Cairo

**Job details**: Automation Engineer
This advertiser has chosen not to accept applicants from your region.

Data Automation Engineer

Arrow Electronics

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

**Position:**
Data Automation Engineer
**Job Description:**
As a Data Automation Engineer, you will play a crucial role in developing and maintaining automated data processing systems. You will work closely with data analysts, and other stakeholders to design, implement, and optimize data pipelines, ensuring the efficient and accurate flow of data throughout the organization.
What You'll Do:
+ Develop and implement automated data pipelines for ingesting, processing, and storing structured and unstructured data.
+ Integrate data from various sources in both real-time and batch mechanisms and perform transformations to ensure consistency, accuracy, and reliability.
+ Implement data quality checks and monitoring mechanisms to identify and address issues proactively.
+ Write code and scripts for automation of data processes using languages such as Python, Java, or Scala.
+ Leverage ETL (Extract, Transform, Load) tools and frameworks (Apache spark, AWS Glue) for efficient data processing.
+ Collaborate with other intelligent data teams.
+ Ensure seamless data flow for machine learning and analytics applications.
+ Implement monitoring systems to track data pipeline performance and identify areas for optimization.
+ Continuously optimize data processes for efficiency and scalability.
+ Document data processes, system architecture, and codebase for knowledge sharing and future reference.
+ Keep documentation up-to-date with any changes or enhancements to the data infrastructure.
+ Implement and adhere to data security and compliance standards.
+ Collaborate with security teams to ensure data protection and privacy.
You're a Perfect Fit If You Have:
+ 1+ years of experience in data engineering, automation, or a related field.
+ Strong understanding of data pipelines and data lifecycle management.
+ Proficiency in scripting languages like Python, Shell, or similar.
+ Experience with data automation tools (Airflow, Luigi, etc.) a plus.
+ Excellent analytical and problem-solving skills.
+ Strong communication and collaboration skills to work effectively across teams.
+ Knowledge with cloud platforms (AWS, Azure, GCP) for data processing.
Knowledge of data warehousing and data quality methodologies
**Location:**
EG-Banha, Egypt (EI Corniche Street)
**Time Type:**
Full time
**Job Category:**
Information Technology
Arrow Electronics, Inc.'s policy is to provide equal employment opportunities to all qualified employees and applicants without regard to race, color, religion, age, sex, marital status, gender identity or expression, sexual orientation, national origin, disability, citizenship, veran status, genetic information, or any other characteristics protected by applicable state, federal or local laws. Our policy of equal employment opportunity and affirmative action applies to all employment decisions personnel policies and practices, or programs.
This advertiser has chosen not to accept applicants from your region.

Cloud Automation Engineer

Orange Business Services

Posted today

Job Viewed

Tap Again To Close

Job Description

**About the role**:
A Cloud Operation Engineer shares responsibility in the implementation, operation and management of Flexible Engine Cloud infrastructure. The Cloud Operation Engineer uses a strong understanding of all aspects of a cloud centered data center both on a physical level and virtual level, and the ability to troubleshoot, identify and resolve very complex problems in a timely and professional manner. The role also requires strong execution and focus to meet the needs of our Cloud customers.

**About you**:
**Duties and Responsibilities**:

- Recommend technical solutions that will enhance performance, increase redundancy, and add flexibility to the existing infrastructure.
- Quickly turn business problems into technical solutions.
- Manage configurations and the deployment of equipment in compliance with established technology policies.
- Implement new changes and services on preprod environment and validate the changes meet our standards and criteria.
- Document all the steps involved during the changes, and be able to do any requested documents and guides of the changes as needed.
- Interact with other team members to offer assistance in troubleshooting, and knowledge transfer activities
- Regular participation in change control activities that comply with ITIL change management.
- Build solution and scripts that enhace the function of our site and help operate and maintain our infrastructure.

**Requirements - Education, Skill & Abilities**:
**_ Basic Qualifications:_**
- Bachelor’s degree in Information Technology, Computer Science, Engineering or a related field or 4+ years of experience in a technical position.
- 2+ years of experience in system administration/cloud implementation.
- Excellent knowledge on openstack cloud platform and its different services.
- Fluency in English in Both writing and Speaking, French is a plus.
- Ability to communicate effectively, both verbally and in writing, with customers.
- Critical thinking skills, problem solving aptitude.
- Accountability, commitment and having a sense of urgency

**_ Preferred Qualifications_**
- Experience in implementing large-scale cloud infrastructure.
- Excellent network analysis fundamentals and robust troubleshooting skills.
- Excellent interpersonal skills and able to work as a productive member of a team Ability to coordinate multiple tasks simultaneously.
- Demonstrated capability to achieve results under pressure. Manages time effectively and according to priorities.
- Experience working on geographically dispersed team.
- Solid knowledge of AWS public cloud and its different services.
- Implementing appropriate monitoring tools for cloud networks.
- Deep understanding of cloud technologies, such as
- Infrastructure as a Service (IaaS),
- Platform-as-a-Service (PaaS),
- Linux system administration experience which includes:

- Linux performance tuning
- Linux kernel's networking stack
- Linux Namespaces
- Linux Load balancer
- Linux Virtual Server
- HAProxy
- Scripting/Programming experience
- Ansible
- GIT

**Department**:
Orange Cloud for Business

**Contract**:
Regular
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Senior automation Jobs in Egypt !

Cloud Automation Engineer

Orange Business Services

Posted today

Job Viewed

Tap Again To Close

Job Description

**About the role**:
A Cloud Operation Engineer shares responsibility in the implementation, operation and management of Flexible Engine Cloud infrastructure. The Cloud Operation Engineer uses a strong understanding of all aspects of a cloud centered data center both on a physical level and virtual level, and the ability to troubleshoot, identify and resolve very complex problems in a timely and professional manner. The role also requires strong execution and focus to meet the needs of our Cloud customers.

**About you**:
**Duties and Responsibilities**:

- Recommend technical solutions that will enhance performance, increase redundancy, and add flexibility to the existing infrastructure.
- Quickly turn business problems into technical solutions.
- Manage configurations and the deployment of equipment in compliance with established technology policies.
- Implement new changes and services on preprod environment and validate the changes meet our standards and criteria.
- Document all the steps involved during the changes, and be able to do any requested documents and guides of the changes as needed.
- Interact with other team members to offer assistance in troubleshooting, and knowledge transfer activities
- Regular participation in change control activities that comply with ITIL change management.
- Build solution and scripts that enhace the function of our site and help operate and maintain our infrastructure.

**Requirements - Education, Skill & Abilities**:
**_ Basic Qualifications:_**
- Bachelor’s degree in Information Technology, Computer Science, Engineering or a related field or 4+ years of experience in a technical position.
- 2+ years of experience in system administration/cloud implementation.
- Excellent knowledge on openstack cloud platform and its different services.
- Fluency in English in Both writing and Speaking, French is a plus.
- Ability to communicate effectively, both verbally and in writing, with customers.
- Critical thinking skills, problem solving aptitude.
- Accountability, commitment and having a sense of urgency

**_ Preferred Qualifications_**
- Experience in implementing large-scale cloud infrastructure.
- Excellent network analysis fundamentals and robust troubleshooting skills.
- Excellent interpersonal skills and able to work as a productive member of a team Ability to coordinate multiple tasks simultaneously.
- Demonstrated capability to achieve results under pressure. Manages time effectively and according to priorities.
- Experience working on geographically dispersed team.
- Solid knowledge of AWS public cloud and its different services.
- Implementing appropriate monitoring tools for cloud networks.
- Deep understanding of cloud technologies, such as
- Infrastructure as a Service (IaaS),
- Platform-as-a-Service (PaaS),
- Linux system administration experience which includes:

- Linux performance tuning
- Linux kernel's networking stack
- Linux Namespaces
- Linux Load balancer
- Linux Virtual Server
- HAProxy
- Scripting/Programming experience
- Ansible
- GIT

**Department**:
Orange Cloud for Business

**Contract**:
Regular
This advertiser has chosen not to accept applicants from your region.

Quality Engineer-Automation

Cairo, Al Qahirah IBM

Posted 17 days ago

Job Viewed

Tap Again To Close

Job Description

**Introduction**
N/A
**Your role and responsibilities**
An Automation Test Engineer (5+ years experience) is responsible for designing and maintaining robust automation frameworks, developing and executing complex test scripts for web, mobile, and API testing, and integrating automation into CI/CD pipelines using tools like Selenium, Appium, RestAssured, and Jenkins. They collaborate with developers, DevOps, and QA teams to enhance test coverage, optimize test execution, and ensure software quality. Additionally, they mentor junior engineers, conduct code reviews, analyze test results, report defects, and contribute to performance while continuously improving automation strategies.
Duties:
- Test Planning and Strategy: Develop comprehensive test plans and testing strategies that align with business goals, ensuring both functional and non-functional requirements are covered.
- Requirement Analysis: Thoroughly understand project documents, customer demands, and product objectives to create effective test cases, ensuring all key scenarios are tested.
- Requirement Clarification: Review, analyze, and resolve ambiguities in requirements during the analysis phase to ensure clear expectations are set for the team.
- Test Case Design and Implementation: Plan, design, and implement test cases for new and existing software features based on business requirements, ensuring clear alignment with the project scope.
- Test Case Creation and Execution: Responsible for designing, executing, and maintaining test cases, as well as efficiently tracking and reporting bugs.
- Automation Framework Setup: Set up, maintain, and execute robust test automation frameworks across multiple platforms, developing test scenarios and acceptance tests to streamline testing efforts.
- Automation Framework & CI/CD: Lead the development, maintenance, and optimization of test automation frameworks, and integrate them into CI/CD pipelines to enable continuous testing.
- Reporting and Analysis: Provide detailed, regular reports on test progress, test coverage, and automation efficiency, offering actionable insights for improving the quality process.
- Traceability and Test Coverage: Create traceability matrices to ensure all requirements are covered and provide visibility into test coverage across various features.
- Task Prioritization: Manage and prioritize multiple competing tasks effectively, ensuring all deadlines are met in a fast-paced environment.
- Merge Request Handling: Review and handle merge requests from team members, ensuring that code changes are properly tested and meet quality standards before integration.
- Communication: Strong communication and collaboration skills to work effectively across teams.
- Cross-functional Collaboration: Participate in cross-functional teams in a fast-paced Agile environment, ensuring smooth communication between development, QA, and product teams.
**Required technical and professional expertise**
'- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- 5+ years of hands-on experience in Software Testing, and Automation testing.
- Good knowledge of OOP and Java programming language.
- Hands-on experience in (Selenium, Appium, Tosca, RestAssured, Cypress)
- Experience in CI/CD approach and it's relevant tools
- Experience with TFS, ALM, Jira or any relevant Test Management tools.
- Fluent in English (Written and Spoken).
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
This advertiser has chosen not to accept applicants from your region.

Quality Engineer-Automation

Giza IBM

Posted 17 days ago

Job Viewed

Tap Again To Close

Job Description

**Introduction**
N/A
**Your role and responsibilities**
An Automation Test Engineer (5+ years experience) is responsible for designing and maintaining robust automation frameworks, developing and executing complex test scripts for web, mobile, and API testing, and integrating automation into CI/CD pipelines using tools like Selenium, Appium, RestAssured, and Jenkins. They collaborate with developers, DevOps, and QA teams to enhance test coverage, optimize test execution, and ensure software quality. Additionally, they mentor junior engineers, conduct code reviews, analyze test results, report defects, and contribute to performance while continuously improving automation strategies.
Duties:
- Test Planning and Strategy: Develop comprehensive test plans and testing strategies that align with business goals, ensuring both functional and non-functional requirements are covered.
- Requirement Analysis: Thoroughly understand project documents, customer demands, and product objectives to create effective test cases, ensuring all key scenarios are tested.
- Requirement Clarification: Review, analyze, and resolve ambiguities in requirements during the analysis phase to ensure clear expectations are set for the team.
- Test Case Design and Implementation: Plan, design, and implement test cases for new and existing software features based on business requirements, ensuring clear alignment with the project scope.
- Test Case Creation and Execution: Responsible for designing, executing, and maintaining test cases, as well as efficiently tracking and reporting bugs.
- Automation Framework Setup: Set up, maintain, and execute robust test automation frameworks across multiple platforms, developing test scenarios and acceptance tests to streamline testing efforts.
- Automation Framework & CI/CD: Lead the development, maintenance, and optimization of test automation frameworks, and integrate them into CI/CD pipelines to enable continuous testing.
- Reporting and Analysis: Provide detailed, regular reports on test progress, test coverage, and automation efficiency, offering actionable insights for improving the quality process.
- Traceability and Test Coverage: Create traceability matrices to ensure all requirements are covered and provide visibility into test coverage across various features.
- Task Prioritization: Manage and prioritize multiple competing tasks effectively, ensuring all deadlines are met in a fast-paced environment.
- Merge Request Handling: Review and handle merge requests from team members, ensuring that code changes are properly tested and meet quality standards before integration.
- Communication: Strong communication and collaboration skills to work effectively across teams.
- Cross-functional Collaboration: Participate in cross-functional teams in a fast-paced Agile environment, ensuring smooth communication between development, QA, and product teams.
**Required technical and professional expertise**
'- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- 5+ years of hands-on experience in Software Testing, and Automation testing.
- Good knowledge of OOP and Java programming language.
- Hands-on experience in (Selenium, Appium, Tosca, RestAssured, Cypress)
- Experience in CI/CD approach and it's relevant tools
- Experience with TFS, ALM, Jira or any relevant Test Management tools.
- Fluent in English (Written and Spoken).
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Senior Automation Jobs