1. Home
  2. Jobs
  3. Mid-Level QA Automation Engineer
DevOps Onsite

Mid-Level QA Automation Engineer

ProGineer
Cairo - Egypt Listed 1 week ago 5 years via Naukrigulf
c# java python sql javascript docker jenkins github actions ci/cd git agile scrum

Job Description Roles & Responsibilities We are seeking a skilled and detail-oriented Mid-Level QA Automation Engineer to join our growing QA team. In this role, you will bridge the gap between manual testing and full test automation. You will be responsible for designing, writing, and executing automated test scripts, maintaining existing test frameworks, and performing exploratory manual testing when necessary. The ideal candidate has a strong foundation in software QA methodologies, a solid grasp of at least one programming language, and hands-on experience building reliable automation suites to ensure high-quality software delivery. Qualifications 1. Test Automation & Strategy Develop & Maintain Scripts: Design, write, and execute robust automated test scripts for web applications, APIs, and/or mobile platforms. Framework Enhancement: Contribute to and maintain the existing test automation framework to improve scalability and stability. CI/CD Integration: Integrate automated test suites into continuous integration and continuous deployment pipelines. 2. Manual Testing & Analysis Test Planning: Analyze user stories and technical requirements to create comprehensive test plans and test cases. Exploratory Testing: Perform targeted manual and exploratory testing on new features before they are automated. Defect Tracking: Identify, isolate, document, and track bugs thoroughly in issue-tracking software (e.g., Jira). 3. Collaboration & Continuous Improvement Team Collaboration: Partner closely with Developers, Product Managers, and other QA engineers to define acceptance criteria and ensure quality throughout the SDLC. Code Reviews: Participate in and conduct code reviews for automation scripts to ensure best practices and maintainability. Metric Tracking: Monitor and report on test execution results, defect logs, and overall quality metrics. Qualifications & Skills Required Technical Skills Experience: 3 5 years of professional experience in software quality assurance, with at least 2 years focused on automation. Languages: Proficiency in at least one object-oriented or scripting language (e.g., Python, Java, JavaScript, or C#). Tools & Frameworks: Hands-on experience with modern automation tools (e.g., Selenium, Playwright, or Cypress). API Testing: Solid experience testing RESTful APIs using tools like Postman, RestAssured, or similar libraries. Databases: Good understanding of SQL for data verification and test setup. Version Control: Proficient with Git and standard branching workflows. Preferred Skills Experience configuring CI/CD pipelines (e.g., Jenkins, GitHub Actions). Knowledge of Docker and containerized environments. Experience working in an Agile/Scrum environment. What We Look For (Soft Skills) Analytical Mindset: A sharp eye for detail and the ability to think like an end-user to uncover edge cases. Communication: Strong verbal and written communication skills to articulate technical issues and quality risks clearly. Adaptability: The ability to shift priorities effectively in a fast-paced environment and independently own testing tasks. Desired Candidate Profile Experience: 3 5 years of professional experience in software quality assurance, with at least 2 years focused on automation. Languages: Proficiency in at least one object-oriented or scripting language (e.g., Python, Java, JavaScript, or C#). Tools & Frameworks: Hands-on experience with modern automation tools (e.g., Selenium, Playwright, or Cypress). API Testing: Solid experience testing RESTful APIs using tools like Postman, RestAssured, or similar libraries. Databases: Good understanding of SQL for data verification and test setup. Version Control: Proficient with Git and standard branching workflows. Experience configuring CI/CD pipelines (e.g., Jenkins, GitHub Actions). Knowledge of Docker and containerized environments. Experience working in an Agile/Scrum environment. Analytical Mindset: A sharp eye for detail and the ability to think like an end-user to uncover edge cases. Communication: Strong verbal and written communication skills to articulate technical issues and quality risks clearly. Adaptability: The ability to shift priorities effectively in a fast-paced environment and independently own testing tasks. Company Industry IT - Software Services Department / Functional Area QualityTestingQAQCInspector Keywords Mid-Level QA Automation Engineer Get real-time job updates only on our App

Ready to apply?

You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.

Apply on original site

Opens the employer's site in a new tab

  • CompanyProGineer
  • LocationCairo - Egypt
  • CategoryDevOps
  • SourceNaukrigulf
  • Listed1 week ago

Related DevOps jobs

More DevOps