11/22/2016
Looking for a Senior Test Analyst for a position in the Vancouver area
Summary:
Our client is searching for a Senior Test Analyst, who will be responsible for designing, developing, and executing valuable assurance and control processes, test strategies, test plans, and test cases that confirm a software conformance with defined, accepted criteria (i.e. system behaviours), and feature design documents, as well as application standards. Testing will be both manual and automated. In addition to functional testing, our client desires candidates with the ability to control quality assurance of non-functional areas, such as performance, security, installation/upgrade, and scalability. As a leader within a highly collaborative team, the Senior Test Analyst will perform testing, mentoring of the team test analysts, and participation in testing reviews.
Responsibilities:
• Solution Design and Test Planning
o Working within the Integrated Test Lab, the Senior Test Analyst is responsible for the development and continual refinement of test strategy, plans, processes, data, and standards covering functional / non-functional testing, both manual and automated
o Organizing the development and ex*****on of test plans, test strategies, and test cases to verify the correct behaviour of all essential product functions
o Proactively identifying and creating test data to be used by testing plans and ex*****on
o Identifying items that introduce risks to delivery schedules and keep the test manager and development team informed of status
o Working with company’s business system analysts and developers to ensure the soundness of proposed solutions
o Creating and maintaining configuration notes for the testing environments, both functional and non-functional (e.g. performance testing); defining and maintaining test automation framework and ensuring appropriate testing tools are selected and applied optimally
• Defect Management
o Define and maintain defect management lifecycle, using a collaborative defect tracking tool (HP ALM)
o On a day-to-day basis, identify, report, and prioritize defects, working with company business system analysts, and coordinate with developers to locate and assist in identifying and resolving software defects
• Leadership and Mentoring
o Work with other members of company’s development team, ensuring initiatives being delivered are of high standard in terms of fit for purpose, application design, and quality
o Work with company’s project manager for development to foster appropriate culture and values within the development team
o Actively participate in development and training of less experienced team members
• Process Improvements
o Identify process improvements to support timely delivery of quality releases, advocate for them, and drive their implementation to completion
• Functional Testing
o Planning and executing functional integration testing as required
o Perform and coordinate integration testing and user acceptance testing
o Extend and maintain regression test suite, which doubles as the system (behaviour) specification
o Perform manual tests, recording the results and raising defects
o Develop and maintain automated functional tests, using various tools such as AutoSys Job Scheduler, Oracle Business Process Ex*****on Language, Oracle E-Business Suite, etc.
o Develop and execute automated and manual smoke / sanity tests
• Non-Functional Testing
o Planning and performing non-functional testing, covering performance, security, installation / upgrade / configuration and sociability
o Analysis of current system load, predicting future load and defining appropriate performance baselines and targets, defining and executing performance testing and troubleshooting, and resolving performance related issues
o Communicate security test results to technical and business stakeholders and work collaboratively to resolve security issues
Minimum Experience and Skills:
• Information technology related degree or equivalent mix of training and experience
• Five years’ experience in software testing with three years as a lead / senior test analysis
• Recent experience in team development and enterprise software product
• Experience generating reports that represent data in a format that informs decision making and enables timely necessary actions to be taken
• Ability to work with under-specified requirements and refine them into actionable tasks
• Extensive knowledge of principles of functional and non-functional testing, and track record of innovation in testing
• Thorough experience in creating test frameworks and strategy
• Hands-on testing experience within range of functional testing, including system integration testing, user acceptance testing, and both manual and automated testing tool
• Sufficient understanding of quality assurance processes and methodology
• Excellent process, project, and people management skills
• Knowledge in agile software practices and testing web-based applications is an asset
How to Apply:
Interested candidates may apply directly to Bruce Diemert at Paul Alexander TMC via email to [email protected]. We thank all applicants for their interest; however, we are only able to contact those who have been shortlisted.
PAUL ALEXANDER is a professional services search with our head office in Vancouver and an office in Calgary. Both offices have a technical specialist recruitment practice that focuses on three main industries: Construction & Engineering, the Resource based industry, and Information Technology roles.