Junior Automation QA Engineer
Junior
Quality Assurance | QA
Create, maintain, and enhance automated test scripts using various testing frameworks and tools, such as Selenium, Appium, TestNG, JUnit, etc
Junior Automation QA Engineer
Junior Automation QA Engineer
Junior
Quality Assurance | QA
We are an Egyptian technology company delivering international software projects in cooperation with the global NIX brand. Our office in Smart Village, at the heart of Cairo’s tech ecosystem, offers stability, transparent working conditions, professional mentorship, and a supportive team — an ideal environment to start your career in automation.
Responsibilities:
Create, maintain, and enhance automated test scripts using various testing frameworks and tools, such as Selenium, Appium, TestNG, JUnit, etc
Collaborate with the QA and development teams to understand project requirements and define an automation testing strategy
Execute automated test suites regularly as part of the continuous integration and continuous delivery (CI/CD) process
Monitor test results, analyze failures, and report defects to the development team
Maintain and update automated test scripts to keep them in sync with the application changes
Incorporate automated tests into the continuous integration process to ensure that new changes do not introduce regression issues
Document and track defects found during testing using bug tracking tools
Manage and create test data necessary for automated test execution. This may involve setting up and maintaining test data repositories or database
What we expect from you:
At least 1 year of hands-on experience with one programming language, such as Python, JavaScript, or C#
Basic understanding of automated testing concepts and tools
Understanding of Agile methodology and software development principles
Strong problem-solving and analytical skills
English skills at the upper-intermediate or higher level
Experience in working with bug-tracking systems and version control systems
Will be a plus:
Knowledge of testing frameworks, such as Selenium WebDriver. Playwright or Appium
Understanding of continuous integration and continuous delivery (CI/CD) processes
Experience working in distributed teams
Foundational understanding of AI and Large Language Models (LLMs), including their application in automated test generation and defect analysis.
Proficiency in Prompt Engineering, specifically for creating test cases, generating synthetic test data, and refining automated scripts.
Hands-on experience with AI-assisted coding tools and plugins, such as GitHub Copilot, Cursor, or Claude code, to accelerate development cycles.
What We Offer:
Long-term career stability with a competitive salary paid in USD.
Conditions for steady career development.
Development supported by dedicated mentors and a variety of programs focused on expertise and innovation.
Private medical insurance provided after successful completion of the probationary period
A well-equipped and cozy office supports comfort and productivity across all project stages.
Welcoming atmosphere and a friendly corporate culture.
If this opportunity feels right for you, send us your CV. We will be happy to discuss the role and answer your questions.
We are an Egyptian technology company delivering international software projects in cooperation with the global NIX brand. Our office in Smart Village, at the heart of Cairo’s tech ecosystem, offers stability, transparent working conditions, professional mentorship, and a supportive team — an ideal environment to start your career in automation.
Responsibilities:
Create, maintain, and enhance automated test scripts using various testing frameworks and tools, such as Selenium, Appium, TestNG, JUnit, etc
Collaborate with the QA and development teams to understand project requirements and define an automation testing strategy
Execute automated test suites regularly as part of the continuous integration and continuous delivery (CI/CD) process
Monitor test results, analyze failures, and report defects to the development team
Maintain and update automated test scripts to keep them in sync with the application changes
Incorporate automated tests into the continuous integration process to ensure that new changes do not introduce regression issues
Document and track defects found during testing using bug tracking tools
Manage and create test data necessary for automated test execution. This may involve setting up and maintaining test data repositories or database
What we expect from you:
At least 1 year of hands-on experience with one programming language, such as Python, JavaScript, or C#
Basic understanding of automated testing concepts and tools
Understanding of Agile methodology and software development principles
Strong problem-solving and analytical skills
English skills at the upper-intermediate or higher level
Experience in working with bug-tracking systems and version control systems
Will be a plus:
Knowledge of testing frameworks, such as Selenium WebDriver. Playwright or Appium
Understanding of continuous integration and continuous delivery (CI/CD) processes
Experience working in distributed teams
Foundational understanding of AI and Large Language Models (LLMs), including their application in automated test generation and defect analysis.
Proficiency in Prompt Engineering, specifically for creating test cases, generating synthetic test data, and refining automated scripts.
Hands-on experience with AI-assisted coding tools and plugins, such as GitHub Copilot, Cursor, or Claude code, to accelerate development cycles.
What We Offer:
Long-term career stability with a competitive salary paid in USD.
Conditions for steady career development.
Development supported by dedicated mentors and a variety of programs focused on expertise and innovation.
Private medical insurance provided after successful completion of the probationary period
A well-equipped and cozy office supports comfort and productivity across all project stages.
Welcoming atmosphere and a friendly corporate culture.
If this opportunity feels right for you, send us your CV. We will be happy to discuss the role and answer your questions.
Junior Automation QA Engineer
Content
Junior
Create, maintain, and enhance automated test scripts using various testing frameworks and tools, such as Selenium, Appium, TestNG, JUnit, etc