Senior Automation Engineer - Octopus by RTG

  • robusta
  • Cairo, Cairo Governorate, Egypt
  • Full-time

وصف الوظيفة

Who we are;

Octopus by RTG is enabling a key partner organization to grow their tech teams while focusing on AI. We are currently looking for the right pioneers to join the team!

Octopus is proud to be part of the Robusta Technology Group (RTG), a leading tech group. With a decade of experience and a successful track record of delivering over 300 projects across Europe, the Middle East, and North America, RTG has established itself as a preferred employer in the Egyptian market. Octopus and Robusta are building a bridge between Europe and Africa, creating tailored hub solutions to connect companies with top talent across the globe.

Octopus is specialized in rapidly assembling remote & onsite global tech teams that are fully aligned with the culture and practices of a particular brand. By providing tailored hubs to suit its clients needs, Octopus gives companies all the advantages of remote work and offshoring without all the negatives.

As a Senior Automation Engineer your primary responsibility is to design, develop, and execute automated test scripts, ensuring the creation of scalable, secure, and reliable automated and performance tests and frameworks. You will collaborate and contribute to defining standard for test automation with Senior Developers, Product Managers,SCRUM Masters, QA and Architects to determine the appropriate level of test automation and quality of delivery service. Your role includes designing and developing tests automation suites (smoke, regression, integration, performance) contributing to the creation of end-to-end automated test suites, and integrating automated tests into CI/CD toolchains like Azure Pipelines.

Responsibilities:

1. Design, develop, and execute automated test scripts for SAP, web and mobile

applications.

2. Developing scalable, secure and reliable automated tests and frameworks.

3. Closely collaborating with Senior Devs, Product managers, SCRUM Masters and

Architects to determine the appropriate test automation level and quality required

4. Design and develop Integration tests and contribute to the creation of E2E test

suites automated, assembling functional automation tests built by teammates.

5. Integrating Automated Tests in CI/CD Toolchains such as Azure Pipelines and

others is a Plus

6. Managing risks associated with testing and taking preventative action when

needed: Assess risk / problem areas, suggesting and reviewing corrective

actions, directing/planning necessary extra work, and rework and re-plan

activities.

7. Adopting and adapting testing methods using predictive (plan-driven) approaches

or adaptive (iterative/agile) approaches for testing

8. Engineering, using and maintaining test automation tools to measure and

improve the quality of the software being tested

9. Improving productivity through automation, tools and best practices

10. Create Standards, Procedures, Processes, and Best practices as related to Test

Automation, Testing & Quality Assurance

11. Mentor, support and guide team members, fostering a culture of knowledge

sharing and continuous improvement.

متطلبات الوظيفة

1. Bachelor;s degree in Computer Science or equivalent discipline and at least 5

years of development experience

2. Proven experience with Automation Framework tools like Playwright, Appium

and\or Enterprise Automation Tools such as UFT1

3. Proven experience with Performance testing tools like JMeter, Load Runner

and\or Azure Test Load or others is a Plus

4. Demonstrated successfully planned, design + accomplished tests in a multi-

vendor and international environment leveraging different test automation

platforms

5. Experience with eCommerce Platforms such as SAP Hybris/SAP Commerce

Cloud, Salesforce Commerce Cloud, Microsoft Dynamics 365, Magento, and

others will be considered as strong advantage

6. DevOps and CI/CD toolset, processes a must

7. Experience with Agile work management tools such as Azure DevOps, Jira,

Confluence, and others is a Plus

8. Experience working in an Agile Software Development Life Cycle (SDCL)

environment a plus

9. Experience with artificial intelligence (AI) for enhancing automation, including AI-

driven test script generation, NLP techniques, intelligent test case selection, and

advanced test result analysis, as well as knowledge of Microsoft AI products for

extended automation capabilities, will be considered as strong advantage.