Automation Test Engineer

eVision - New Cairo, Cairo

Applicants for
1 open position
Experience Needed:
More than 3 years
Career Level:
Experienced (Non-Manager)
Job Type:
Full Time
1 open position
About the Job

Job Summary

  • QC is a critical role within the Application Development team.
  • The QC will develop testing for applications, enhancements, modifications, and releases as well as end-user testing.
  • He/she ensures accuracy and completeness of all tests, and direct code remediation for developers.
  • Detect software flaws using tracking tools (e.g. bugs, errors, failures, breakdowns, security vulnerabilities, risks) in order to fix them and ensure the performance of the developed systems.

Job Description

  • Participate in business and functional requirements and IT design review sessions to ensure a full understanding of the application to verify testability.
  • Consult with the development team to evaluate system interfaces, operational requirements, and performance requirements of the overall system.
  • Define test methods for new or updated software projects, recommend design improvements or corrections to the development team throughout the development process.
  • Write and execute both automated and manual test cases based on business requirements and technical specifications.
  • Determine if the software performs accurately and reliably according to the requirement document as well as established standards under both normal and abnormal conditions.
  • Identify data/content/security requirements to ensure all test case scenarios are covered.
  • Report defects and problems that occurred during the test process using a tracking tool and follow on them till closure.
  • Perform application regression tests to validate features/functionality after code changes have been introduced.
  • Develop and execute stability and performance tests.
  • Participate in system integration testing, documenting and executing required steps/tasks
  • Provide daily status reports to the QC team leader.
Job Requirements

Skills & Qualifications:

  • Bachelor’s Degree in Computer Science or Information Systems or equivalent combination of education and work experience.
  • 3+ years of experience in automation testing.
  • Proficiency in different types of testing ex: Functional Test, Usability Test, Compatibility Test, Integration Test, Regression Test, Acceptance Test, and Smoke Test.
  • Using Both Manual and Automatic Test Methodologies.
  • Strong Knowledge of bug tracking tools.
  • Knowledge about security attacks and how to detect them.
  • Soft Skills (Communication Skills, Presentation Skills, and Time Management).
  • Eager to learn new methodologies and tools.
  • Ability to work under pressure.
  • Familiarity with the software development lifecycle
  • Self-Organized and Self Motivated.
  • Reporting skills.
  • Possess strong attention to detail.
  • Problem Identification, Analyzing, and Solving.
  • Ability to work within a team.
  • Ability to work with minimal supervision.
  • Technical and Business Writing.
About this Company

eVision is an emerging leader in IT powered reconciliation products for the financial services industry in MENA. It’s Bingo Suite® of Financial Applications are helping financial institutions to enhance their competitive advantage through

High degrees of data... (More)

See all Careers and Jobs at eVision
Signup for an employer account and Post your Jobs!