B

Software Development Engineer in Test Level 1

Boardroom Appointments
On-site
Pretoria, South Africa
Software Development Engineer in Test (SDET)

Hybrid position

Responsibilities:

  • Defines well distributed functional and basic non-functional test scenarios that adhere to the desired test distribution to verify whether a complete software product functions and performs as expected.
  • Develop and optimise automated functional and basic non-functional, unit (T1), integration (T2), end-to-end (T3) and production post deployment (T4) tests, tools and artefacts, to support the test suite and ensure adequate coverage and comprehensive, quality testing of a product.
  • Solve engineering productivity problems through the use of improved technical abilities (tooling, frameworks, process improvements)
  • Identify and resolve missing quality checks and scenarios to improve overall software quality through manual exploratory testing, reviewing of functional and basic non-functional automated test results, test coverage as well as their functioning.
  • Track and communicate automated test results related to a software product a timely, effective, and automated manner adhere to compliance and sign-off requirements.
  • Facilitate code reviews and transfer knowledge to improve test automation skill and knowledge of team practices and software products.
  • Write, troubleshoot and optimise automated tests and supporting artefacts to execute automatically in CI/CD pipelines, reduce cycle time and continuously test software releases efficiently.
  • Estimate the effort required for own work.
  • Escalate risk and issues timeously to enable the effective planning and communication to stakeholders.
  • Participates in technical design sessions to ensure product or feature testability and compliance.

ο»Ώο»Ώ