Software Developer in Test Job in Johannesburg

April 4, 2024
R30000 - R40000 / month
Urgent
Application deadline closed.

Job Description

Software Developer in Test Job. Enter the dynamic realm of software innovation where coding prowess collides with quality assurance finesse – behold the Software Developer in Test! These tech-savvy wizards wield testing frameworks like magic wands, crafting flawless digital experiences with every line of code. They’re the architects of reliability, standing as the vanguard between bugs and brilliance. With a toolkit bursting with testing wizardry, they’re the superheroes of seamless functionality. Step into a world where precision meets pizzazz, and let Software Developers in Test redefine the very essence of digital excellence!

Responsibilities of Software Developer in Test Job

  • Experience in troubleshooting Performance / Scalability / Availability issues in the production environment.
  • Can write automated test scripts to flank the test analyst for functionality and performance testing using Java code managed within Jira and Octane.
  • Experience in Performance Test Modelling.
  • Create test plans and test cases for the functionality of a system to prevent errors in the live system.
  • Experience in Capacity Planning.
  • Ability to come up with solutions using technical knowledge and tools.
  • Strong coding knowledge using either Java 8, or C#, NET, or any OOP languages.
  • Experience delivering projects through means of shift left strategy which apples Agile, Continuous Delivery, and Continuous Integration.
  • SDET should know various test techniques methods & corresponding tools like Junit, BDD with Cucumber, MS Test, NUnit, TestNG, Selenium WebDriver, Sikuli, JMeter, Spring Framework, Camel, Jagacy….etc.

Requirements

  • Knowledge and Experience in Java Programming language with at least 2 years of demonstrable experience.
  • Candidate to be able to do and pass the FNB Java assessment.
  • 2+ years of experience on Java/J2EE applications with one of the web servers (Apache Tomcat, IBM, HTTP Server, Apache HTTP Server), one of the application servers (WebSphere/Weblogic/JBoss), one of the databases (Oracle/SQLServer/DB2/Postgres).
  • Create a Load test to validate “System” performance and stability.
  • Analyse performance test results; work with Developers, Architects, and DBAs to determine the outcome of results.
  • Perform technical assessments that will improve system performance, capacity, reliability, and scalability.
  • Conduct Root Cause Analysis and propose suggestive corrective actions.
  • Execute performance initiatives that are aligned with system SLAs and Key Metric measures.
  • Generate Performance Reports.

Experience

  • Diploma or required certification in testing or programming.
  • Degree and/or relevant certification including ISEB/ISTQB Certification; TMap Next Engineer; ISTQB Advanced Analyst.
  • 3 to 5 Years experience, including at least 3 years testing experience, Ability to script/code.

Performance Test Engineer Job in Johannesburg