Skip to main content
Post your resume and find your next job on Indeed!

Test Engineer jobs

Sort by: -
    • Running and evolving automated tests using Playwright alongside developers, while also performing hands-on manual testing to validate new features as they are…
    • High test reliability and maintainability.
    • Own integration of automated tests into:
    • Shift-left practices (test design, testability).
    • End-to-end journey flow.
    • Ensure test environment is available and functional for test execution.
    • Keep stakeholders informed on test execution and test reports by conducting stakeholder…
    • Ensure integration into and continuous test automation execution on DevOps pipelines.
    • Review that the test automation solution meets the architectural and…

People also searched:

mechatronics engineer

Job Post Details

This job has expired on Indeed
Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications

Intermediate Java Software Engineer - job post

Anylytical Technologies
Johannesburg, Gauteng 2193
Permanent, Full-time

Location

Johannesburg, Gauteng 2193

Full job description

Anylytical Technologies is looking for an Intermediate Java Software Engineer to build and implement functional software products. You will work with other Software Engineers throughout the software development life cycle. In this role, you should be a team player with a keen eye for detail and problem- solving skills. If you have experience in Agile frameworks and programming languages such as Java and JavaScript, we’d like to meet you.

Responsibilities:

  • Work with other software engineers to analyse software product requirements and design the system thereafter
  • Produce clean, efficient code based on requirement specifications
  • Integrate software components and third-party programs
  • Verify and deploy programs and systems
  • Troubleshoot, debug and upgrade existing software
  • Gather and evaluate user feedback
  • Create technical documentation for reference and reporting
  • Fixing and improving existing software
  • Testing and deploying programs and systems
  • Completion of work timesheets
  • Continual feedback of progress on assigned tasks to Team Lead.

Requirements:

  • Proven experience as a Software Developer, Software Engineer or similar role
  • Familiarity with Agile development methodologies
  • Experience with software design and development in a test-driven environment
  • Knowledge of coding languages and platforms (e.g. Java, JEE, JavaScript) and frameworks/systems (e.g. Spring, VueJS, AngularJS, Git)
  • Experience with databases and Object-Relational Mapping (ORM) frameworks (e.g. Hibernate)
  • Ability to learn new languages and technologies
  • Excellent communication skills
  • Resourcefulness and troubleshooting aptitude
  • Attention to detail
  • BSc/Computer Science/Software Engineering or any related informatics and science/engineering degree or a professional programming or developer-related certification or training

Job Types: Full-time, Permanent

Work Location: In person

Let Employers Find YouUpload Your Resume