Browse Jobs
For Employers
Post JobLog inGet Started

Software Automation Tester / Release Manager

Nasr City, Cairo
Posted 7 years ago
33Applicants for1 open position
  • 16Viewed
  • 3In Consideration
  • 2Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Responsibilities

The following responsibilities are included in this job:

  • Evaluate and tests new or modified software programs and software development procedures used to verify that programs function according to user requirements and conform to established guidelines;
  • Participate in feature development from concept to design to construction in order to drive quality into not only the software application, but also the culture of the organization;
  • Plan, design, and author effective test cases;
  • Develop automated tests for your test cases and integrate your automations into test suites;
  • Design and develop tools for test management, execution and reporting to enhance the overall software testing process;
  • Write, revise, and verify quality standards and test procedures for program design, product evaluation and quality assurance;
  • Review computer operating log to identify program processing errors;
  • Observes computer monitoring/performance metrics during program test to detect error codes or interruption of program and corrects errors;
  • Identifies differences between established standards and user applications and suggests modifications to conform to standards;
  • Adapts to new Testing software that the company might decide to use;
  • Conduct compatibility tests with vendor-provided programs;
  • Test implementations/integrations with third party platforms;
  • Monitors program performance after implementation to prevent re-occurrence of program operating problems and ensure efficiency of operation;
  • Writes documentation to describe program evaluation, testing, and correction;
  • May develop utility program to test, track, and verify defects in software program.

Job Requirements

Experience Required

  • Expertise in automation tools like QTP, Selenium-WebDriver, SoapUI and TestComplete (Any of the two tool’s are mandatory).
  • Design and implementation of automated test suites in agile methodology, Continuously Integration, Testing, & Continuous Deployment environment.
  • Test methodologies, test automation coding standards and best practices through code reviews and designing quality test plans.
  • Experience in systems integration, including management of issues of interconnection, communication, configuration etc.
  • Previous experience in the use of procedures for Deployment/Configuration Management;
  • Strong understanding of the software development process and exposure to scripting languages: VBScript, Jquery, Javascript etc.
  • Manual testing exposure to address testing scenarios, regression testing, boundary/negative testing, error or defect retests, usability and Perform test execution, capture results documentation.
  • Work with cross-functional teams (Architects, BA & Development team) in testing activities across the organization
  • Experience with one of the build/issue tracking tools such as JIRA, utrack, Jenkins, Stash, etc.
  • Good experience with Databases: Oracle, SQL, My Sql;
  • Exceptional organizational skills and the ability to prioritize work.

Person specification

  • Knowledge of English spoken and written at a level sufficient to maintain relationships with colleagues and corporate organizations with which it is connected;
  • Work effectively in teams; collaborate with other teams;
  • This role demands positive mind-set, hands on delivery experience, solution understanding and ability to quickly adapt / learn new solutions delivery;
  • Pro-active person, with the necessary drive to create and maintain the work procedures;
  • Motivation to automate and improve repetitive manual tasks;
  • Relevant degree or above in telecom, IT or electronic engineering;
  • Flexible in changing work patterns and demands;
  • Good communication skills, both written and verbal;
  • Ability to work within a global, remote workforce;
  • Ability to work independently and in a team environment.
  • This role demands positive mind-set, hands on delivery experience, solution understanding and ability to quickly adapt / learn new solutions delivery.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSoftware Automation Tester / Release Man...