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.

    • Latest Jobs at Crayon

    Posted: May 26, 2020
    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

    Agile QA Lead

    Company Description

    A software solutions company creating IoT technology stacks using a scalable, secure and proven platform to develop IoT products. This greatly reduces the custom developments required by supplying the IoT stack, while leveraging an IP to build customer products at a lower cost and reduced risk.

     

    Role Description

    The QA Lead will be responsible for the planning and execution of technical test related activities for in-development applications, ensuring that they are effectively tested against agreed acceptance criteria (functional and non-functional). This testing may be relevant before and after production deployment. Ideally this will evolve into systematizing the planning and execution of testing related activities and developing standardised testing processes in order to form a larger testing team, leading junior testers to assist with the execution of testing in all projects.

     

    Perks

    • Work within a strong growing team
    • Innovative, fast-paced and fun work environment
    • Flexible, results oriented culture
    • Daily meals at the office
    • Great coffee at the office

     

    Salary

    • R45,000 - R55,000 per month

     

    Responsibilities

    Testing strategy

    • Understand the product that needs testing
    • Identify the needed quality outcomes and the main quality risks
    • Create a test plan that mitigates the risks and drives to high quality outcomes for the product within the constraints of the available resources
    • Collaborate with product owner, product manager and other team members to influence their decisions if needed to improve quality related outcomes
    • Ensure that a flexible approach to testing making it easy to make sensible tactical choices is achieved
    • Ensure that the client and the product team are involved in helping to ensure high quality software is achieved

    Testing tactics

    • Ensure clear acceptance criteria exist and are agreed on between the team (including yourself) and the client for any planned product development work
    • Regularly evaluate testing against the changing requirements of the product, and refine testing strategy and tactics as needed
    • Create components of automated test solutions if necessary (automated scripts, test harnesses, SQL scripts etc) and facilitate that these are reviewed by others
    •  Identify components potentially affected by system changes and perform regression and ad-hoc testing of those components as needed
    • Ensure that acceptance criteria make it easy to know what to test, and thereby makes it easy to avoid wasteful testing
    • Ensure that bug reports are easy to work with
    • Ensure the testing plan /approach is refined as required by changing circumstances during the project

    Testing execution

    • Ensure testing remains valuable by closely matching the agreed-upon acceptance criteria
    • Execute and evaluate test cases (manual or automated) and report test results
    • Actively participate in daily Scrum and project planning meetings
    • Influence team decisions with regards to the impact on product quality
    • Ensure the Testing progress is visible to the team
    • Ensure high quality software is delivered: Product deliverables meet agreed acceptance criteria

    QA team development

    • Develop and refine software quality standards, as well as a measurable, scalable and repeatable software quality process
    • Help guide decisions about how best to deploy the available test execution capacity across different projects
    • Create and maintain constant communication and healthy working relationships between QA, development, design and product teams
    • Ensure the software quality team can grow as needed
    • Ensure that the available testing capacity is used effectively
    • Ensure the QA team integrates with the rest of the company to enable more valuable outcomes

     

    Requirements

    Non negotiable

    • 4 years’ experience in technical testing, including manual and automated testing
    • Leadership skill and experience

    Strongly suggested

    • A technical qualification and previous experience in developing software are strong advantages

    Method of Application

    Interested and qualified? Go to crayon.jobs to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at This Company Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail