Pixelogic Media

Senior Software Development Engineer in Test

Pixelogic Media

full-time

Posted on:

Location Type: Hybrid

Location: Cairo • 🇪🇬 Egypt

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

ChaiCypressJavaJavaScriptJestJUnitMochaRSpecSelenium

About the role

  • Understanding the flow of code and how it interacts with different components.
  • Understanding project documents, customer demands, and product objectives to create and execute test cases.
  • Setting up, maintaining, and performing test automation frameworks on multiple application platforms, and building test scenarios and acceptance tests.
  • Creates & manages bug reports and communicate with the team.
  • Investigates customer problems referred by the technical support team.
  • Participates in a cross-functional team working in a highly dynamic agile environment.
  • Work closely with developers to improve the testability of our applications.
  • Build scripts and tools to integrate into our continuous integration pipeline.
  • Defines testing strategies to ensure the product being released is up to industry and company standards.
  • Able to mentor, guide, and enhance SDETs technical capabilities in the selection of the test frameworks, tools, and processes.
  • Creates testing plans, including individual testing phases, and ensures the team meets the deadlines set forth in those plans.
  • Identifies risk and creates plans to mitigate it.

Requirements

  • Computer Science degree or equivalent.
  • Minimum 3+ years of experience.
  • Demonstrated passion for testing, development, and design.
  • Demonstrated passion for learning new technologies.
  • Strong consistency and attention to detail.
  • Strong interpersonal skills with proven ability to collaborate.
  • Excellent written and verbal communication skills.
  • Solid foundation in computer science, with strong competencies in data structures, algorithms, and software design.
  • Strong knowledge in one or more of Java, C, C++, or C#.
  • Strong Knowledge of HTML5, CSS3, and JavaScript is a plus.
  • Strong knowledge in one or more End-To-End Test frameworks: Selenium, Test Café, or Cypress.
  • Strong knowledge in one or more unit test frameworks: Junit, TestNG, Rspec, Jest, Chai, or mocha.
  • Strong knowledge in one or more Integration/API testing tools and libraries: Postman, Insomnia, or RestAssured
  • Experienced in test status monitoring, control and reporting at different test levels.
  • Experience in Agile / Scrum project development.
  • Non-functional testing experience (i.e., Web load/performance testing, Security/Pen testing) is a plus.
  • Experience in CI/CD is a plus.
Benefits
  • Private Health Insurance.
  • Social Insurance.
  • Paid Time Off.
  • Training & Development.
  • Performance Bonus.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaCC++C#HTML5CSS3JavaScriptSeleniumTest CaféCypress
Soft skills
attention to detailinterpersonal skillscollaborationwritten communicationverbal communicationmentoringguidancerisk identificationproblem-solvingadaptability
Certifications
Computer Science degree