Browse Jobs
For Employers
Post JobLog inGet Started

Testing/QA Software Engineer

Spare Payments
New Cairo, Cairo
Posted 6 years ago
52Applicants for1 open position
  • 30Viewed
  • 8In Consideration
  • 22Not Selected
Search other opportunities

Job Details

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

Job Description

  • Understands the application structure, deployment platform and development phases.
  • Work with developers in developing test plans the platform that will be built using javascript related technologies such as Mocha and Chai.
  • Monitor and make sure coverage reports are always on par with our coverage standard.
  • Developing manual test scripts to cover all critical features of the platform. Understand the product features and create a plan that covers all features.
  • Developing automation frameworks, tools, and security testing scripts to replace manual test cases wherever possible.
  • Working alongside the software development team to test and validate new code to fix bugs and newly implemented features and user stories.
  • Communicating with multiple teams and coordinating testing efforts and own software quality.
  • Perform continuous regression test runs for each release.
  • Research performance testing tools and start using them for our system. (example: JMeter).
  • Proactively involved with product managers right from inception through functional validation to launch, while always looking for potential quality issues/bugs and offer triaging and root cause analysis capabilities to the developers.
  • Create and setup test scenarios and test data as needed.

Job Requirements

Requirements

  • 2+ years experience as a quality assurance engineer or software tester, with demonstrated proficiency in troubleshooting problems, determining root-cause, and describing a method to reproduce.
  • Working knowledge of the various types of testing, from functional testing to performance and security testing.
  • Ability to write code in one or more programming languages like Javascript, Java, Python, or Bash scripts to automate tests for the full solution stack (UI, App Layer, API, Web Service, batch jobs, etc)
  • Experience in test automation development, using frameworks and tools like Jasmine, Jest, Mocha, Chai, Junit, TestNG
  • Experience with REST/JSON APIs.
  • Strong problem solving, communication, and prioritization skills.
  • Excellent written and verbal English-language/communication skills.
  • An enthusiastic, independent, proactive, flexible, and cooperative approach to getting your work done.

Nice To Have

  • Knowledge of White Box Testing practices using tools like SonarQube.
  • Working knowledge of application software development lifecycle concepts, test environment and configuration management concepts in an Agile environment.
  • Experience working with bug tracking tools (TQM, Jira, Bugzilla, etc).

Featured Jobs

  • Senior Backend Engineer - Maadi, Cairo25 days ago
    Logo
  • Senior Software Engineer - Maadi, Cairo2 months ago
    Logo
  • C# WPF Expert DeveloperConfidential Company - Cairo, Egypt15 days ago
  • Senior Microsoft Dynamics 365 ... - Riyadh, Saudi Arabia1 month ago
    Logo

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentTesting/QA Software Engineer