Job Title or Location

Senior Automation Developer

CYNET SYSTEMS - 451 Jobs
Toronto, ON
Posted today
Job Details:
Full-time
Executive

Job Description:
Maintenance Services Cover:
  • Functional enhancements, bug fixes and upgrades.
  • Scheduling permanent repairs into a planned release.
  • Application development activities.
  • Mandatory changes (required or statutory changes).
  • Data fixes/changes (e.g. regional boundary change).
  • Optimization (increasing performance or throughput).
  • Conversion (Changing the interface or file structure).
  • Dead code removal (removing segments no longer utilized).
  • Retirement (withdrawing a solution from active service).
  • One-time client reports.
  • Follow ITIL process to track work effort.
  • Testing of changes to ensure service is functioning.
  • Assisting with scheduling/planning of maintenance and support.
  • Scheduled maintenance release includes:
  • Participation in release planning activities such as change classification, estimation and prioritization.
  • Analysis/design/development/test case creation.
  • Regression/system testing.
  • User acceptance testing support.
  • preparing change request (CRQ) and CRq submissions to the change advisor board
  • Release coordination.
  • Deployment assistance into UAT and production.
  • Document updates.
  • Participation in post-implementation reviews.
  • OMSB is looking to hire a consultant to meet support requirements of the Ministry.
Description of Responsibilities:
  • Identifies opportunities for automation within software processes.
  • Designs and executes QA tests using scripts that automatically test functionality.
  • Designs and writes test automation scripts.
  • Utilizes test automation frameworks.
  • Investigates problems in software as a result of testing.
  • Works with QA analysts and software developers to find solutions.
  • Provides advice on the testing strategy, test plans, the selection of testing tools, and the identification of resources required for testing.
  • Plans and organizes testing efforts for large systems in Graphical User Interface (GUI) and non-Graphical User Interface (GUI) environments, including the execution of systems integration tests, specialized tests, and user acceptance testing (e.g., stress tests).
  • Proficient in Cloud technology, Agile & DEVOPS.
  • Leading DevOps iterations with maintenance teams to coordinate testing and maintenance activities.
General Skills:
  • Experience identifying opportunities for automation within software processes, designing and executing QA tests using scripts that automatically test functionality
  • Experience running tests for databases, systems, networks, applications, hardware and software
  • Experience identifying and documenting bugs and quality issues in development, service or business processes.
  • Experience installing applications and databases relevant to automation.
  • Experience collaborating with stakeholders to understand how automation can improve workflow and creating documentation.
  • Experience gathering and documenting requirements from end-users to develop the best automation solutions.
  • A team player with a track record for meeting deadlines, managing competing priorities and client relationship management experience.
  • Experience in planning, organizing and implementing testing efforts at the specified experience level.
  • Experience executing functional tests, non-functional tests and systems level integration tests.
  • Experience supporting user acceptance testing and participating in UAT activities
  • Experience in quality assurance and testing, including AODA testing, integration testing, load testing, performance testing, etc.
  • Knowledge of one or more automated testing tools.
  • Experience working on multiple projects with competing timelines.
  • Perform manual QA tests when automation is not an option.
  • Experience performing technical writing, Facilitate meetings and coordinate the agenda.
  • Experience creating, updating and maintaining resource utilization and financial reports for management.
  • Experience with eSMT ticket administration.
  • Experience creating professional technical project and user documentation, including systems and operating procedures.
  • Review, analyse, test and document system specifications.
  • Develop and Run QA test scripts.
  • Consistently execute test cases and analyze results.
  • Effectively report bugs and errors, working with internal team.
  • Work via a cross functional team and Experience working independently.
  • Knowledge and experience in at least one programming language
  • Experience planning and organizing testing efforts for both large and small systems.
  • Experience coding automated test scripts to produce sets of automated test cases.
  • Experience testing Commercial Off-the Shelf Applications (COTS).
Experience and Skill Set Requirements - Evaluation Criteria:
  • Testing 35
  • Experience in.
  • Process, planning, organizing and implementing testing efforts.
  • Test automation development.
  • Working knowledge of the testing process and the Software development life cycle (SDLC), including Agile & DevOps.
  • Creating, reviewing and executing test strategy, test plans and test cases
  • Providing identification and resolution of problems/issues.
  • Knowledge of Azure DevOps and knowledge of automated test tools.
  • Manual QA tests.
  • Testing COTS /in house-built software.
  • Identifying bugs and quality issues.
  • Performing both large and small system testing.
Teamwork and Leadership:
  • Experience working on agile teams.
  • Organizing, tracking and facilitating standup sessions within an agile team.
  • Coordinating change and release requirements for systems under maintenance .
General Skills:
  • Gathering and documenting requirements.
  • Working independently and in a team setting.
  • Experience with ITIL and its application.
  • Creative problem solving.
  • Facilitating meetings.
  • Creating, updating documentation and presentations.
Soft/Technical Skills - 10:
  • Collaborating with stakeholders.
  • Waterfall, Agile & DevOps methodologies.
  • Organizational, creativity and perseverance.
  • Verbal and written communication skills; interpersonal skills.
  • Building strong working relationships.
Public Sector Experience - 5:
  • Experience in performing IT in the Government.

Share This Job: