QA Engineer

Logo of FMG

FMG

πŸ“Remote - Worldwide

Job highlights

Summary

Join FMG, a marketing software company, as an experienced QA Engineer and become part of a collaborative and supportive team. You will design, develop, and execute manual and automated test cases, work closely with developers to improve testing processes, and collaborate with other team members to refine project scope and report defects. This role requires at least 3 years of experience in automated/manual testing, proficiency in specific programming languages and testing tools, and strong communication skills. FMG offers a remote-first culture, a competitive salary, and a comprehensive benefits package including generous paid time off, robust insurance plans, retirement matching, and various other perks.

Requirements

  • Possess at least 3 years of hands-on experience creating and maintaining automated/manual tests
  • Experience writing automated tests in C#, JavaScript or TypeScript
  • Experience with Selenium, Playwright or similar tooling
  • Able to understand automated testing strategies
  • Strong understanding of test plans, test procedures, and test cases
  • Ability to identify gaps in workflows and tests
  • Well versed in the fundamentals of software testing and QA
  • Strong verbal and written communication skills
  • Self-motivated with the ability to work independently
  • Fast learner & strong team player
  • Access to a private & secure workspace, free from distractions
  • Accessible during the assigned work schedule for regular duties and responsibilities as outlined by the supervisor
  • An internet connection with speeds of 5 Megabits down / 3 Megabits up (5mbps/3mbps)

Responsibilities

  • Design, develop and execute manual as well as automated test cases to ensure the delivery of a high-quality product
  • Work closely with developers to make the product easier to test with automation, and improve testing consistency
  • Collaborating with product owners, engineers and other QA team members to help refine scope, define acceptance criteria and report defects
  • You may also help with coordinating on bugs, backlog grooming, and release management

Preferred Qualifications

  • A background in manual testing
  • Exposure to CI/CD, Jenkins, Github
  • Experience with API testing and associated tooling
  • Experience with scripting languages like bash/python/ruby/groovy
  • Experience with mobile automation (Appium)
  • Experience with load testing

Benefits

  • Generous paid Holiday schedule with a paid Winter Holiday Shutdown week
  • Comprehensive paid time off policies including vacation, sick, parental, and bereavement leave
  • Robust Insurance Plan including: Medical with $0 co-pay Telehealth plan
  • Dental
  • Vision
  • Health Savings Account (HSA) with generous employer contributions
  • Flexible Spending Accounts (FSA)
  • Company-paid Life Insurance and Accidental Death & Dismemberment (AD&D) coverage
  • Company-paid Short & Long Term Disability coverage
  • Company-paid Employee Assistance Program (EAP)
  • Matching 401(k) with immediate full vesting
  • Employee Events Committee that plans fun in-person and virtual events
  • On Demand Pay - allows access to a portion of your earned wages prior to the payday with same day deposit
  • Internet & Gym Reimbursement!
  • Work computer equipment is provided to help you succeed :)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.