Skip to content

QA Engineer

  • On-site, Hybrid
    • Rawabi, Ramallah, Palestine, State of
  • Aurora-Apple

Job description

  • Participate in requirements elicitation for software projects.

  • Design test cases efficiently.

  • Implement automated UI and integration tests.

  • Maintain Automation test scripts as the project evolves.

  • Examine code and execution of code in various environments.

  • Develop and document application test plans based on software requirements and technical specifications.

  • Ensure compliance with general programming best practices, accepted web standards and those standards set forth by upstream sources.

Job requirements

  • Minimum (2) years of proven experience in Quality Assurance (Selenium Java/Protractor or Cypress).

  • Experience in designing and implementing QA processes for medium or large-scale software projects.

  • Strong understanding of software testing concepts.

  • Analytical thinking and problem-solving.

  • Ability to write and define test cases.

  • Solid background in main programming concepts.

  • Good command of one of the main object-oriented languages (Java, C#...).

  • Good understanding of web technologies and preferably have Web testing experience (such as HTML, CSS, XPath, any popular JS framework...)

or