Automation Test Engineer
eVision -
New Cairo, CairoPosted 4 years ago45Applicants for1 open position
- 2Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
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.