Senior Automation/Test Engineer- Freelance [Remote]

Company:  Braintrust
Location: Quebec
Closing Date: 04/08/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
  • JOB TYPE: Freelance, Contract Position (no agencies/C2C - see notes below)
  • LOCATION: Remote-Work from anywhere - CST/CDT | Full day overlap
  • HOURLY RANGE: Our client is looking to pay $24 – $26/hr
  • ESTIMATED DURATION: 40h/week - Long term
  • EXPERIENCE: 3-5 years
  • BRAINTRUST JOB ID: 9744

THE OPPORTUNITY

Requirements

MUST WORK CST TIME ZONE (must translate to a day or evening shift, no overnight)

MUST HAVES:

-Minimum 3-5 years; experience writing Web and API automation using Selenium and C#.
-Experiencing in designing and writing Automation Frameworks for Web and API from scratch.
-Excellent verbal and written communication skills
-Proficient in testing client server development environments
-Strong analytical and problem-solving skills with attention to detail
-Understanding of unit test frameworks and testing mythologies
-Understanding with database technologies such as SQL and NoSQL systems
-Experience and understanding of cloud development design patterns.
-Self-motived and ability to work independently and in a team at solving problems.
-Experience troubleshooting, debugging, and profiling client server applications.
-Working knowledge of software development life cycle methodology, preferably within an agile Scrum environment.

TECHNOLOGIES YOU ARE FAMILIAR WITH:
-Microsoft C# and .NET Core
-Understanding and familiar with Azure pipelines where Automation would be run. Azure DevOps pipelines and releases, Azure App Services

-Selenium
-Cypress
-HTML, CSS
-Git, gitflow

NICE TO HAVES:
-Experience / background in IIoT solutions
-Azure IoT Hub or IoT Central
-Experience with LWM2M

What you’ll be working on

Planning & Design

  • Understand the product roadmap
  • Support the planning of product roadmap by providing inputs from the automation perspective and plan how we will execute it; give inputs and drive at what can be done technically.
  • Partner, support and provide constructive feedback within teams.
  • Partner with solution architects to design and document automated testing solutions that align withproduct requirements.
  • Understand the requirements the team is responsible for delivering on, make every reasonable effortto clearly know what “done” means before you start planning; use requirements to drive the completesolution.
  • Ensure we are automating over 90 percent of all new test cases.
  • Support management in creating reliable estimates.
  • Be the champion of the AI Test design first approach to software testing by leading, reviewing anddriving test design documents (TDD) following the AI way.
  • Identify and communicate potential automation risk areas and propose alternative solutions.
  • Follow and promote AI coding standards.


Execute & Create

  • Drive and deliver on team commitmentsDevelop software solutions in line with software design specifications.
  • Work closely with team members to ensure no code is released without proper testing and review, satisfying the AI Definition of Done.
  • Communicate with Team Leads and Management and drive resolution on any issues that arise.
  • Be a positive and productive member of the team.
  • Work with cross functional teams as needed to ensure your work is aligned.
  • Promptly address quality issues; participate in prioritizing work – apply your experience to helpexplore possible solution short comings.

Apply Now!

#J-18808-Ljbffr
Apply Now
Share this job
Braintrust
  • Similar Jobs

  • Automation Engineer

    Quebec
    View Job
  • Cloud Network Engineer - Freelance [Remote]

    Quebec
    View Job
  • Sr. DevOps Engineer- Freelance [Remote]

    Quebec
    View Job
  • Test engineer/scientist – Aerospace

    Quebec
    View Job
  • Copywriter - Freelance [Remote]

    Quebec
    View Job
An unhandled exception has occurred. See browser dev tools for details. Reload 🗙