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
- Senior Database AdministratorFawry for Banking Technology and Electronic Payments S.A.E - Smart Village, Giza3 days ago