1) The document describes a role as a quality engineer at William Hill Australia where you would be testing and automating tests for products. Your responsibilities would include acquiring domain knowledge, solving problems technically and coaching developers on testing best practices. Quality engineers at William Hill are responsible for both manual and automated testing along with looking at the bigger picture.
2) As a quality engineer, my role is to ensure quality by working with developers to implement testing throughout the development process. Key tasks include automating tests, preventing defects, managing expectations when deadlines are tight, and handling conflicts that could compromise quality.
3) As the sole QA for a team of 8-10 developers, I would focus on test automation, manual testing
1) The document describes a role as a quality engineer at William Hill Australia where you would be testing and automating tests for products. Your responsibilities would include acquiring domain knowledge, solving problems technically and coaching developers on testing best practices. Quality engineers at William Hill are responsible for both manual and automated testing along with looking at the bigger picture.
2) As a quality engineer, my role is to ensure quality by working with developers to implement testing throughout the development process. Key tasks include automating tests, preventing defects, managing expectations when deadlines are tight, and handling conflicts that could compromise quality.
3) As the sole QA for a team of 8-10 developers, I would focus on test automation, manual testing
1) The document describes a role as a quality engineer at William Hill Australia where you would be testing and automating tests for products. Your responsibilities would include acquiring domain knowledge, solving problems technically and coaching developers on testing best practices. Quality engineers at William Hill are responsible for both manual and automated testing along with looking at the bigger picture.
2) As a quality engineer, my role is to ensure quality by working with developers to implement testing throughout the development process. Key tasks include automating tests, preventing defects, managing expectations when deadlines are tight, and handling conflicts that could compromise quality.
3) As the sole QA for a team of 8-10 developers, I would focus on test automation, manual testing
You will be part of a growing team responsible for testing and
automating the testing of products for William Hill Australia. Your day to day activities will be testing focused comprising the acquisition of domain knowledge, solving problems in a way that is technical and reusable, coaching developers on good testing practice and evangelising the ownership of quality as a holistic team.
At William Hill, manual and automated testing is the responsibility of
the team (Developers and Quality Engineers), while Quality Engineers also look at the big picture.
Sounds fun?
Please answer the questions below:
1. What is your view on a Quality engineer’s role within the
software development team and within a sprint? What is quality and what tasks should a quality engineer be concerned with?
2. Please provide detailed examples (specifics) where you have
a. Identified an inefficiency in your development process and suggested a change to improve it b. Made a change to prevent defects from occurring c. Managed expectations and maintained quality when release pressure is high. d. Attempted to deliver to a tight deadline where developers wanted to skip testing in favour of delivering features. How did you handle this conflict?
3. How would you ensure quality when you are the only QA in the team catering to 8-10 developers delivering features at a fast pace?