Senior Test Engineer TC Professional
Jan 26th, 2022 at 06:57 Jobs ManchesterLanguage | English | Closes/Deadline | 24 Feb 2022 |
Hours | Full Time | Contact type | Permanent |
Salary | Competitive | Job level | Experienced |
Recruiter | PWC | Recruiter Type | Direct Employer |
Description
Senior Test Engineers are a mainstay of product teams and are expected to have prior experience using modern, agile software development practices. They will take responsibility for designing, maintaining and executing both manual and automated test scripts, working from defined acceptance criteria as well as their own experiences of user behaviours. Although testing practices are a focal point of the role, Senior Test Engineers will be expected to have ‘T-shaped’ skills, being able to turn their hands to the practicalities of development, support and deployment.
A Senior Test Engineer will always look for ways to improve the efficiency of testing, through methods such as automation and risk based testing approaches and strive to use modern testing techniques.
A Senior Test Engineer works within product teams to:
Champion quality engineering practices within the team throughout the design, development, delivery and support of products
Collaborate with testers, developers and other members of the team to ensure all aspects of testing (functional and non functional) are carried out as required. For example: API Testing, Performance Testing, Security Testing
Introduce techniques to ensure that high quality code can be delivered quickly and efficiently through automation and modern software engineering practices and tools, such as:
Effective branching strategies
Efficient, lean test automation frameworks
Utilising automated code scanning tools
Providing quick effective quality feedback
Ensure support items are rapidly triaged and managed
Encourage everyone (Developers, Agile Delivery Managers, Product Managers) to think about how quality is defined and measured
Work with DevOps engineers to embed practices in the team which enable consistent, predictable, fully tested deployments
Directly lead and mentor junior testers and developers on all of the above
Essential Skills:
Extensive background in testing, covering a broad range of of applications/Products
Excellent understanding of software development lifecycle and software test lifecycle
Strong background in using tools such as Azure DevOps for Test Management activities
Strong background in UI Test Automation using tools such as Cypress (Java script) or Selenium (Python or C#)
Ability to create Test Automation frameworks from scratch
API Testing using Postman or similar tools
Proven track record of testing with a cloud environment such as GCP, AWS and Azure (at PwC we use all 3)
CI experience with Azure DevOps
Prior experience mentoring and guiding teams in modern, agile testing practices
Performance Testing and/ or Security Testing skills would be advantageous
Post source:jobs.theguardian.com
Posters Information:
Name:PWC
Contact number: