Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jan 5, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Founded in 1996, we at CLS Human Capital Specialists offer a comprehensive range of solutions integral to Human Resources and Organisational Development. We partner with small and medium businesses, and render specialised services developed to adapt to any company’s unique needs. We offer organisational development, HR consultancy services based ...
    Read more about this company

     

    Software Application Tester - Pretoria

    Requirements

    Minimum education (essential)

    • Matric
    • Certification in software testing, such as ISTQB or similar.

    Minimum education (desirable)

    • Certificate, Course, or Diploma in Software Testing, Information Systems, Information Technology, or QA.
    • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).

     Minimum applicable experience (years)

    • 2 years

    Required nature of experience

    • Software development lifecycles and teams.
    • Using and supporting software information systems.
    • Reviewing and testing system specifications.
    • Troubleshooting existing and new functionality.
    • Documenting and communicating product functionality.
    • Documenting and communicating product issues.

    Skills and Knowledge (essential)

    • Proven experience as a Mobile and Web Tester or similar role, with a strong focus on manual testing and automated testing tools.
    • Solid understanding of mobile and web application development processes, including frontend and backend technologies.
    • Proficient in writing clear and concise test cases, test scripts, and test plans.
    • Experience with various testing methodologies, including functional testing, regression testing, integration testing, and usability testing.
    • Familiarity with mobile platforms (iOS and Android) and web technologies (HTML5, CSS3, JavaScript, etc.).
    • Hands-on experience with testing frameworks, tools, and technologies, such as Selenium, Appium, JUnit, TestNG, or similar.
    • Strong analytical and problem-solving skills, with an attention to detail and a passion for delivering high-quality software.
    • Excellent communication skills, with the ability to clearly articulate issues, collaborate with team members, and provide constructive feedback.

    Skills and Knowledge (desirable)

    • Experience with continuous integration/continuous deployment (CI/CD) processes and tools.
    • Knowledge of performance testing and load testing methodologies and tools.
    • Familiarity with agile development methodologies, such as Scrum or Kanban.
    • Experience with mobile and web accessibility standards and guidelines.

    Key Performance Areas, Weights and Objectives

    Technical Testing 70%

    • Conduct comprehensive testing of mobile and web applications across multiple platforms, browsers, and devices to identify defects, usability issues, and performance bottlenecks.
    • Develop and execute test cases, test scripts, and test plans to validate the functionality, compatibility, and performance of software applications.
    • Perform manual testing, as well as utilise automated testing tools and frameworks to streamline the testing process and improve efficiency.
    • Collaborate with cross-functional teams, including developers, designers, and product managers, to understand requirements and provide feedback on potential issues or enhancements.
    • Report and track defects in a clear and concise manner, including accurate reproduction steps and supporting documentation.
    • Conduct regression testing to ensure that defects are properly fixed and do not reoccur in subsequent software releases.
    • Monitor and analyse application logs and other diagnostic information to troubleshoot issues and identify root causes.
    • Stay up-to-date with industry best practices and emerging trends in mobile and web testing techniques, tools, and technologies.
    • Provide feedback and suggestions for improving testing processes, methodologies, and tools to enhance overall testing efficiency and effectiveness.
    • Collaborate with the development team to ensure that testing is integrated into the software development lifecycle, including participation in code reviews and continuous integration processes.

    Deployment Testing 5%

    • Identify and test critical features subsequent to release to ensure that the deployed changes function as expected in the production environment.

    Exploratory Testing 10%

    • Review existing production systems regularly to identify any consistency, usability, security, and performance issues.

    Documentation 15%

    • Create clear, detailed, reproducible reports on issues, and engage actively with the development and product teams to ensure they understand the issues.

    Method of Application

    Interested and qualified? Go to CLS Human Capital Specialists on clshr.simplify.hr to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at CLS Human Capital Specialists Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail