Software Development Engineer in Test (Senior & Intermediate)

Job Post Information* : Posted Date 3 weeks ago(01/05/2024 13:30)
ID
2024-1854
Position Type
Permanent
Location : Location
ZA-Cape Town
Hybrid
Yes
TAS Name
Pamela Jennifer Dixon

Job Profile Summary

At Derivco, we work alongside our clients who are considered giants in the industry, to create and develop the platform that hosts some of the best online casino games in the industry.

 

We are also Platinum partners with vendors such as Microsoft and we are proud to say we employ over 2,500 of the brightest minds across our offices in the USA, South Africa, UK, Spain, Malta, Sweden & Australia. 

 

To work for Derivco means you will work with cutting-edge technology., in our designer offices. Our people are brilliant., our ideas fresh and our technology is trailblazing...

 

You will be inspired, challenged, and stimulated every day and you will receive an extraordinary number of high-fives - rewarded for work well done. A place where you will feel as if you have found your intellectual and creative home.

 

 

Derivco is an equal opportunities employer. We value people as individuals with diverse opinions, cultures, lifestyles and circumstances and we are committed to equality of opportunity and to providing a productive working environment free from unfair and unlawful discrimination.

Job Description

Derivco South Africa is seeking highly skilled and motivated Software Development Engineer's in Test to be part of our dynamic and growing team in our Cape Town office! We have opportunities for Senior and Intermediate SDET's available. 

You will be responsible for verifying the quality of software product components through the application of automated testing practices and tools to reduce cycle time and improve software quality and compliance.

 

Key Responsibilities
  • Defines functional test scenarios to verify whether a software product component functions as expected.
  • Develop and maintain automated functional, unit (T1) and integration (T2) tests, basic tooling and artefacts, to support the test suite and ensure quality and adequate test coverage for a product's agreed test scenarios.
  • Maintains automated basic non-functional tests for your products.
  • Identify missing quality checks and scenarios to improve overall software quality through manual exploratory testing, reviewing of functional automated test results, test coverage as well as their functioning.
  • Track and communicate automated test results related to a software product component in a timely, effective, and automated manner and adhere to compliance and sign-off requirements.
  • Participate in code reviews as an opportunity to improve test automation skill and knowledge of team practices and software products.
  • Configure automated tests to execute automatically in CI/CD pipelines and troubleshoot issues to continuously test software releases efficiently.
  • Estimates the effort required for own work with support from senior team members.
  • Escalate risk and issues timeously to enable the effective planning and communication to stakeholders.
Key Requirements 
  • Minimum 3 years software development / test automation experience
  • Sound ability to develop and optimise tests and tools or scripts for any of the following with a skilled understanding of the other stacks: front-end, and back-end APIs, services and databases
  • Demonstrates sound skills in the design and implementation of functional and non-functional, unit, integration, end-to-end and production post-deployment automated tests to ensure software behaves as expected, meets the desired level of quality & recurring issues are resolved
  • Ability to analyse and design test scenarios, inclusive of seed data strategies, to maintain the level of quality and value of the automated test suite.
  • Skilled in the creation, configuration and maintenance of fully automated CI/CD pipelines (including artifacts) that execute all the test suites and proficient in the following technologies: Microsoft Azure DevOps, C#, SQL.
  • For our Senior positions, you will also have experience of coaching and mentoring juniors and intermediate SDET's. 
Who you are:
  • Passionate about solving complex problems
  • Team player
  • Self-starter
  • Motivated
  • Innovative
Why Join Derivco?
  • Hybrid working model
  • Opportunities for personal and professional growth.
  • Competitive salary package and benefits.
  • Discretionary bonuses
  • Employee Wellness – e.g. Onsite Gym/Gym allowance
  • Employee Assistance Program
  • School subsidies 
  • Study assistance
  • Daily meal and beverage subsidy

#LI-PD1

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed