Software Test Engineer

1 week ago


Johannesburg, South Africa Bluegrass Digital Full time
WHO WE ARE LOOKING FOR

We are looking for a dynamic and resourceful Software Test Engineer to join our team, with a keen eye for detail; good communication skills; a sense of ownership and pride in your performance and its impact on our business success. 

Analyse, design and execute manual and automated test cases to ensure overall quality of the Product. Collaborate across multi-discipline teams including; Business Analyst, Architect, Developer or any other stakeholder to ensure the Product under development are of high quality and meet the client's requirements.
Perform Test Analysis and conduct Manual Testing, as well as use the automation framework and pre-defined test tools to inspect, analyse, design, develop and implement re-useable automated test assets to quality assure the solution and its architecture to ensure the overall quality of the solution. Front end automation is vital, with some API exposure.
Tools include Selenium / Appium / Healenium / RestAssured, using Java language with IntelliJ IDE. Optional ISTQB certification.

WHO WE ARE

Founded in 1996, Bluegrass Digital is a dynamic creative technology company, based in Cape Town and working with leading local South African and international clients.

TYPE OF PEOPLE WHO WORK AT BLUEGRASS

Techies and digital natives. People who love challenging projects, code lovers and geeks with interesting hobby projects. We are a fun-loving family that know when to work hard, but also know how to enjoy ourselves. Over-achievers and people who always try to exceed expectations, and love to learn through their colleagues and work experience. Honest, ethical, punctual, and always professional (but with a sense of humor)

KEY REQUIREMENTS AND RESPONSIBILITIES
  • 3+ years' experience 
  • Familiar with Agile methodologies (Kanban / Scrum)
  • Take technical ownership for QA processes and test automations
  • Champion automation best practices and work closely with our Head of Development to ensure seamless integration across our SDLC
  • Work with teams to deliver all products across various projects
  • Work closely with product management team to define requirements and needs
  • Experience with popular (open source preferred) automation tools and technologies like Selenium with Java; Postman; JMeter, Visual Studio, JavaScript
  • Experience working with JIRA project management platform
  • Proficient with responsive web cross browser testing
  • Experience conducting API testing using tools like Charles or Postman is advantageous
  • Experience conducting performance tests using available tools like Dev Tools; Google Lighthouse; GTmetrix
  • Razor sharp eye for detail – you should have a creative eye and the ability to review designs against the final product and pick out those minuscule 1 pixel off bugs and inherently understand when something ‘feels wrong' within the user experience
  • Functional Testing – manually test applications against defined user stories and business logic. Develop strong 'hands-on' debugging abilities with a talent for putting yourself in the user's shoes to troubleshoot both functional and usability issues
  • Scenario Testing – you should be an out-the-box thinker and able to conceive and replicate test scenarios, whilst trying to break the application for different scenarios
  • Performance Testing – you will test application performance levels using available free tools i.e. Dev Tools; JMeter; Google Lighthouse 
  • Identify the regression testing scope that will form part of the execution during the iteration/sprint.
  • Execute the tests (manual and/or automation code) and ensure all test results are recorded and stored for audit purposes
  • Create test cases and write and maintain automation scripts to maintain monthly client Platform Operation automation scripts
  • Complete monthly client Platform Operations (including regression testing), as per agreed SLA client retainers 
  • Create high quality Acceptance Criteria and detailed bug reports for project tickets, that will allow developers to replicate a bug and resolve it quickly
  • Perform regression testing across projects and ensure there are clear test plans to regular monthly Platform Operation regression testing
  • Actively participate in the planning, estimation and sizing of products, features, stories to be delivered, and discuss the acceptance
    criteria or functional and technical requirements with the Quality Assurance Lead, Product Owner,
  • Discuss with the Quality Assurance Lead to identify the technical integration dependencies and test requirements
  • Research and understand security standards, especially the OWASP Top Ten standards 
  • Participate in project planning sessions with team members to contribute towards timeline project planning.
  • Learn and understand Search Engine Optimization (SEO) and how to test for it from a QA perspective
  • Military-like organizational and time management skills, with the ability to juggle multiple projects/tasks comfortably
  • Excellent command of the English language, both verbal and written so you can effectively report bugs in a clear manner 
  • Solid skills in Microsoft Excel – are required
  • Java Development with J2EE and/or Spring boot knowledge (Beginner), 1 year

  • Software Tester

    2 weeks ago


    Johannesburg, Gauteng, South Africa Test Heroes Full time

    Test Heroes Consulting has a contract position available.Please SA citizens only need applyContribute to the implementation of the test strategy, test processes and procedures Drive implementation of test improvement initiatives across the floor Drive optimisation of manual and automated test coverage Drive resolutions for complex testing issues and...

  • Test Engineer

    1 month ago


    Johannesburg, South Africa PRR Recruitment Services Full time

    Test Engineer – Sandton (Hybird) – R40k This well-known company based in Sandton is looking for a Test Engineer The ideal candidate will have aISTQB qualification Experience in tools such as Azure DevOps, Jira, Confluence, and SharePointAgile MethodologiesISTQB FoundationISTQB Agile TesterISTQB Advanced Test AnalystPractical Software TestingUsability...


  • Johannesburg, South Africa Specd Full time

    **JOB DESCRIPTION: **Job Title**:IT Software Test Lead ***(x2) **Employment Type**:Permanent **Job Location**:Johannesburg **The Job Requirements** - Excellent knowledge of software development methodologies and practices (e.g., SAFe, Scrum, etc.) - Pragmatic and structured approach to tasks, paying attention to detail whilst keeping the big picture in...

  • IT Software Test Lead

    2 weeks ago


    Johannesburg, Gauteng, South Africa Specd Full time

    **JOB DESCRIPTION: Job Title:IT Software Test Lead***(x2)Employment Type:PermanentJob Location:JohannesburgThe Job Requirements Excellent knowledge of software development methodologies and practices (e.g., SAFe, Scrum, etc.) Pragmatic and structured approach to tasks, paying attention to detail whilst keeping the big picture in mind. Strong communication,...


  • Johannesburg, Gauteng, South Africa Alstom Full time

    Req ID:458517 Vacancy Verification & Test Engineer Appointments will be made in line with the company's employment equity plan. People with Disability are encouraged to apply. Gibela's journey is intrinsically tied to a vision of socio-economic transformation, one that recognises the central role of passenger rail in propelling the South African...


  • Johannesburg, South Africa Alstom Full time

    Req ID:458517  Vacancy Verification & Test Engineer Appointments will be made in line with the company's employment equity plan. People with Disability are encouraged to apply. Gibela’s journey is intrinsically tied to a vision of socio-economic transformation, one that recognises the central role of passenger rail in propelling the South...


  • Johannesburg, Gauteng, South Africa Alstom Full time

    Req ID:458517 Vacancy Verification & Test Engineer Appointments will be made in line with the company's employment equity plan. People with Disability are encouraged to apply. Gibela's journey is intrinsically tied to a vision of socio-economic transformation, one that recognises the central role of passenger rail in propelling the South African economy...

  • Software Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    We are looking for a passionate C# software engineer to join the engineering team of our rapidly growing company. The candidate must be familiar with Microsoft C# development and have a keeninterest in automated control. The candidate must be open minded and eager to learn. We aim to educate and transfer our wealth of experience and knowledge to the...

  • Software Engineer

    4 weeks ago


    Johannesburg, South Africa Network Recruitment Full time

    We are looking for a passionate C# software engineer to join the engineering team of our rapidly growing company. The candidate must be familiar with Microsoft C# development and have a keeninterest in automated control. The candidate must be open minded and eager to learn. We aim to educate and transfer our wealth of experience and knowledge to the...

  • Software Engineer

    4 weeks ago


    Johannesburg, South Africa Network Recruitment Full time

    We are looking for a passionate C# software engineer to join the engineering team of our rapidly growing company. The candidate must be familiar with Microsoft C# development and have a keeninterest in automated control. The candidate must be open minded and eager to learn. We aim to educate and transfer our wealth of experience and knowledge to the...

  • Software Engineer

    4 weeks ago


    Johannesburg, South Africa Adzuna ZA B C2 Full time

    We are looking for a passionate C# software engineer to join the engineering team of our rapidly growing company. The candidate must be familiar with Microsoft C# development and have a keeninterest in automated control. The candidate must be open minded and eager to learn. We aim to educate and transfer our wealth of experience and knowledge to the...

  • Software Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    We are looking for a passionate C# software engineer to join the engineering team of our rapidly growing company. The candidate must be familiar with Microsoft C# development and have a keeninterest in automated control. The candidate must be open minded and eager to learn. We aim to educate and transfer our wealth of experience and knowledge to the...


  • Johannesburg, Gauteng, South Africa BET Software Full time

    We Want You:Be part of a dynamic, energetic and supportive Team We are on the search for a Software Quality Analyst 2, who has a knack for executing and documenting the software development process and is actively involved with the test process improvement initiatives.You Bring: BSc, BCom and Ndip. ISTQB Foundation Certified. At least 3 years of QArelated...

  • Software Engineer

    1 month ago


    Johannesburg, South Africa HireUp Full time

    A company specializing in card, payments, network billing, and data. Utilizing sophisticated algorithms and technology, analyzing Visa and MasterCard invoices that have been charged to banks for their card issuing and acquiring processing, and delivering a comprehensive solution that addresses the complexities inherent in card billing and interchange...

  • Software Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa HireUp Full time

    A company specializing in card, payments, network billing, and data. Utilizing sophisticated algorithms and technology, analyzing Visa and MasterCard invoices that have been charged to banks for their card issuing and acquiring processing, and delivering a comprehensive solution that addresses the complexities inherent in card billing and interchange and...


  • Johannesburg, South Africa BET Software Full time

    **We Want You**: Be part of a dynamic, energetic and supportive Team! We are on the search for a **Software Quality Analyst 2**, who has a knack for executing and documenting the software development process and is actively involved with the test process improvement initiatives. **You Bring**: - BSc, BCom and Ndip. - ISTQB Foundation Certified. - At least...


  • Johannesburg, South Africa Standard Bank Group Full time

    Job Description To lead the quality engineering approach for functional and non-functional requirements for complex solutions, employing scalable and reliable automated test tools and frameworks. To enable test coverage by planning and driving testing activities across all stages and iterations of product, systems and service development collaborating...

  • Software Testing

    2 weeks ago


    Johannesburg, Gauteng, South Africa Risingsun Softsol Full time

    Looking for Software Testing & Quality Assurance ManagerDuration: 12 months8+ years' relevant experience of which 5 years management experience in terms of quality assurance and testing in a software development environment Demonstratable experience in the adoption of Test Driven Design and Development Previous experience in business analysis and associated...

  • Software Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Datafin Full time

    IT – Software DevelopmentJohannesburg – GautengENVIRONMENT: A Joburg-based provider of advanced IOT technology is looking for a Software Engineer who thrives on meeting deadlines and delivering high performance. The role involves designing, developing, and maintaining software applications, as well as analyzing complex problems. The ideal candidate will...


  • Johannesburg, South Africa Standard Bank Group Full time

    Job Description To lead the quality engineering approach for functional and non-functional requirements for complex solutions, employing scalable and reliable automated test tools and frameworks. To enable test coverage by planning and driving testing activities across all stages and iterations of product, systems and service development collaborating...