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: Sep 25, 2020
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Note: Never pay any money to any recruiter for any purpose (certificates, medical testing, interview, work kit or any other thing).

    Crayon specialises in supporting customers across all industry sectors with complex local, regional and global IT estates. Our mission is to help our clients navigate a complex, hazardous technology landscape to ensure they come out on top.Already a global leader in IT and digital transformation services, we operate the largest independent 'cloud econ...
    Read more about this company

    Agile QA Lead

    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 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 the 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
    • 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 skills 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 on crayon.jobs to apply

    Learn how to get a job in any industry you want. Read 72 Hours to The Job You Love

  • Send your application

Back To Home

Career Advice

View All Career Advice

Subscribe to Job Alert

 

Join our happy subscribers

This website uses cookies to improve your experience. By using this site you agree to the storing of cookies on your device to enhance navigation, analyze site usage, and assist in our marketing efforts. To learn more, see our Cookie Policy. Accept and Close
 
 
 
Send your application through

Yahoomail Gmail Hotmail