Browse Jobs
For Employers
Post JobLog inGet Started

Senior Software Testing Engineer

Kashat
Zamalek, Cairo
Posted 3 years ago
32Applicants for1 open position
  • 22Viewed
  • 4In Consideration
  • 15Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

About Kashat:

Kashat helps the unbanked Egyptian population cultivate a financial identity by providing them with instant ou pay attention to detail and are a results-driven Mobile Developer.  You will work in a fast paced, challenging environment to enhance, troubleshoot, and build out our current Android application and processes.

You will be using your deep understanding and experience of Java and other tools to analyze current code and developments, formulate more efficient processes, solve problems, and create a more seamless experience for users.

We believe that communication is the bridge between confusion and clarity, so you will need be a team player have excellent communication, computer, and project management skills and you should be focused on building a better, more efficient applications and creating a better end-user experience and you must be knowledgeable, collaborative, and motivated

About you                   

You pay attention to detail and are a results-driven Mobile Developer.  You will work in a fast paced, challenging environment to enhance, troubleshoot, and build out our current Android application and processes.

You will be using your deep understanding and experience of Java and other tools to analyze current code and developments, formulate more efficient processes, solve problems, and create a more seamless experience for users.

We believe that communication is the bridge between confusion and clarity, so you will need be a team player have excellent communication, computer, and project management skills, you should be focused on building a better, more efficient applications and creating a better end-user experience and you must be knowledgeable, collaborative, and motivated

Your Responsibilities will include:

  • Review and analyze requirements, specifications, and technical design documents, providing timely feedback.
  • Participate closely in the creation and modification of acceptance criteria.
  • Develop and maintain test cases and plans for systems, and follow test plans based on bug reports.
  • Develop test scripts and run regressions tests periodically.
  • Design and develop quality control methodology and processes based on test automation tools.
  • Verify that applications meet business requirements for existing and new features.
  • Audit systems and report faults in a clear step-by-step reproducible way.
  • Identify and investigate failures, and document in depth root causes, and provide suggestions on how to avoid future failures.
  • Examine reports of defects across all information technology systems, check if defects are fixed, document results, and follow up with all interested stakeholders.
  • Identify, collect, analyze, and report on quality metrics.
  • Conduct load and stress tests periodically, and after each release cycle.
  • Review system logs to identify systems bugs/errors.
  • Mentor other less experienced quality assurance engineers.

Job Requirements

  • Bachelor's degree in Computer Science, Information Systems, or other Information Technology specialization.
  • 4+ years of experience in performing quality control for web and mobile applications.
  • Experience performing manual testing (functional, performance, regression …etc.).
  • Experience documenting test cases, test plans, and test plan execution reports.
  • Experience preparing and executing automated functional testing.
  • Experience maintaining quality metrics.
  • Experience developing test scripts using Java or others.
  • Experience preparing and executing performance and scalability testing.
  • Experience testing REST interfaces.
  • Experience writing SQL queries in support of test automation.
  • Working in an organization deeply adhering to the Scrum methodology.
  • Positive, proactive team player who is passionate about their craft.
  • Customer-centric prioritization and data-driven decision making.
  • Excellent written and verbal communication skills in English.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Software Testing Engineer