Senior QA Automation Engineer
ABB
Richmond, BC, British Columbia, Canada
2h ago

Join ABB and work in a team that is dedicated to creating a future where innovative digital technologies allow greater access to cleaner energy.

ABB's Grid Automation (PGGA) team provide the most complete digital portfolio in the industry, offering our customers with end-to-end solutions.

Combining our products with our exceptional expertise allows us to provide innovative solutions to energize the digital grid.

For our growing Information Systems Delivery Centre we are currently looking for candidates for a position of Senior SQA Automation Engineer that have 5 to 7 years of Test Automation experience and are proficient with Web, Mobile, Database and RESTful API testing.

Your responsibilities

  • Provide technical leadership in test automation strategy, architecture and design.
  • Expert in creating automation frameworks for use in automating tests.
  • Experience working in a continuous integration environment.
  • Experience in QA process implementation.
  • Expert in creating manual and automation test scripts as per the requirements.
  • Experience in API & UI automation development.
  • Maintain automation test scripts for different environments in system / software development life cycle processes. Coordinate and actively participate in ensuring proper execution of manual and automated tests.
  • Work with product teams to define the priorities of the tasks.
  • Participate in dialog with developers in discussing current and proposed architecture, defects, enhancements and other issues.
  • Participates in reviews and discussions of specifications such as user stories and designs and provides feedback concerning completeness, accuracy, and testability.
  • Good understanding on Agile Methodology.
  • Effectively document identified defects in the defect tracking systems that is easily understood by developers; work with developers as necessary to resolve issues.
  • Summarize and report results of testing to management and stakeholders.
  • Excellent problem-solving, communication, and analytical skills.
  • Flexible work style; comfortable with adapting to various work assignments.
  • Proficient in research and analysis of new tools to support test automation
  • Your background

  • BachelorĀ¹s degree in Computer Science, Engineering or related field required
  • 5 to 7 years of experience in various phases of testing, designing, and developing complex enterprise applications, including test automation development using Java / Groovy
  • In-depth Knowledge of Client Server interaction using RESTful API
  • Solid understanding of common QA and SW development processes and methodologies especially with working in a Scrum environment
  • Strong analytical skills in functional and technical requirements and documentation and identifying high risk and key test areas.
  • Strong problem solving and investigative skills.
  • Experience in writing, executing, and maintaining test plans and automated test cases.
  • Additional nice-to-have skills / experience :
  • Katalon experience is a plus
  • SQL Server / Postgres database
  • Linux / UNIX / Mac / Windows environments
  • GIT, VSTS, Azure, Jenkins, Jira
  • Web Service and XML message based systems such as ActiveMQ, JMS
  • Microservice-based applications on Azure Service Fabric platform
  • Experience in using analytics tools to debug the failure
  • Strong analytical skills in functional and technical requirements and documentation and identifying high risk and key test areas.
  • Strong problem solving and investigative skills.
  • Expert experience in test automation best practices.
  • Strong experience in API test automation of web services using Java.
  • Strong experience in GUI test automation of mobile applications (iOS, Android, Windows) using Appium.
  • Experience in writing, executing, and maintaining test plans and automated test cases.
  • Canadian Citizenship or Permanent resident of Canada status is required for this position.
  • Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form