Senior Test Automation Engineer
                            
Key Role Responsibilities
TEST AUTOMATION AND SCRIPTING
- A key part of your role will require the ability to automate the testing on the various product lines that you will work on. This automation could be in a variety of methods including but not limited to: scripting using a common scripting language (Java, Selenium), sql scripting, shell scripting, etc...
 - Ensure that you follow the coding standards set out in the automation framework
 - Conduct peer code reviews
 - Help debug code problems with the development team as required
 
TEST CASE DEVELOPMENT
- Design and implement test procedures, test scripts, test cases in collaboration with other team members
 
TEST EXECUTION AND RESULTS ANALYSIS
- Run manual tests
 - Create, run, and enhance automated test suites
 - Create reports on test results, track results, and identify (performance) trends, outliers, errors outside of given bounds, etc.
 
TEST REPORTING
- Ensure the documentation and communication of test results and issues (bugs/improvement) through an issue tracking system
 - Document work-around solutions when a release requires it
 
Collaboration
- Participate in daily Scrum meeting
 - Work closely with Product Owners to understand the user stories and their acceptance criteria
 - Document and track software defects found during testing
 - Help create and refine test infrastructure
 
Qualification
- Bachelor’s degree or Diploma in Computer Science or related field
 - Minimum 5 years’ experience in Software Quality Engineering working in testing software in a large-scale software development environment
 - Quick learner of new software applications
 - Experience using a framework for automating tests for front-end, API’s and backend such as Selenium, Jmeter
 - Knowledge of Java
 - Experience with VM technology, different Operating Systems (Windows, OSX, Linux) and deployment of software
 - Knowledge of Test Harnesses
 - Ability to use manual, automated, or partly automated testing approaches to implementing test cases
 - Experience with load, stress and performance testing
 
Soft Skills and Competencies
- A passion for software Quality Assurance
 - Team player who is detail oriented and has superb organizational skills
 - Ability to work independently with minimal supervision
 - Ability of working in a fast-paced environment
 - Ability to plan and prioritize multiple tasks and adapt to changing priorities
 - Clear verbal and written communication skills (terse, clear and complete)
 - Good technical writing skills and ability to describe clearly, complex processes and tasks
 - High level of attention to detail and creative problem solving
 - Ability to recommend several different possible approaches to solving any assigned testing activities including the use of different combinations of testing tools and techniques
 
- Job Location
 - Company
 
FuzeHR
Nous sommes une agence de recrutement et de placement située à Montréal. Nous offrons nos services à nos clients depuis 2006. Nous nous sommes établie comme étant une firme de recrutement spécialisée dans plusieurs industries et nous offrons des placements contractuels, temporaires et...
View Job Offers