What We Do
We’re a marketing software company that serves small business owners, primarily financial advisors, and insurance agents. About 40,000 small businesses use our tools to build websites and send out our content. Generally, these businesses don’t have marketing departments but are growth-minded enough to know they need to market themselves.
We help them do just that. We work together to create beautiful website designs, automated marketing tools, and award-winning educational content for them. The end goal is to help them build better relationships with their clients with less hands-on effort.
About Our Culture
FMG started over a decade ago and now has 300+ (and growing!) employees spread out across the globe. We embrace a fast-paced, results-oriented culture, and focus on a healthy work/life balance. We value collaboration and open, thoughtful communication. We believe work should be both engaging and challenging, mixed with a good sense of humor.
Our goal is to invest in motivated, successful individuals and watch them succeed both inside and outside of work. We’re building a winning team of A+ players and we hope you’ll be next to join us.
Our Commitment to Diversity, Equity, and Inclusion
At FMG, we believe in the wholehearted acceptance of each other regardless of our differences. We strive to foster an environment that allows everyone to contribute to our mission in their unique ways. With the belief that diversity propels innovation, we are continually finding ways to cultivate a commitment to diversity and inclusion in our employees, services, and products, as well as in the communities in which we live and work.
Our Employee Benefits
FMG strives to be a top-tier employer. We continually evaluate our benefits and total compensation packages to ensure we offer our employees the most competitive package we can provide.
- 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 :)
About the Role
We are looking for an experienced QA Engineer to join our already awesome QA team at FMG. As a QA Engineer, you will be embedded in a development team working in an agile environment. Primary duties will include:
- 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.
- We are seeking a well-rounded team player who can contribute to our culture and our fun, positive, professional work environment. Our ideal candidate is a great communicator and is purpose-driven, results-oriented, and inspiring to work with.
We believe in a healthy work life balance. We embrace an open, transparent, trust-based work environment with a remote-first culture. Many of our team members enjoy the privilege of working from home on a regular basis.
Compensation This position offers $50,000-$65,000 depending on experience; skill level & qualifications
Primary Responsibilities & Expectations
- Should 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)
Bonus if you have
- We would love for our new engineer to have a background in manual testing, having that QA mindset is a very valuable skill-set to possess!
- 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.
FMG is proud to be an equal opportunity employer committed to providing employment opportunities regardless of sex, race, creed, color, gender, religion, marital status, domestic partner status, age, national origin or ancestry, physical or mental disability, medical condition, sexual orientation, pregnancy, military or veteran status, and genetic information. If you require accommodation to complete the application or interview process, please contact [email protected].
You can find out more about what it’s like to work at FMG, by visiting https://fmgsuite.com/about-us/
Similar Jobs
Senior Site Reliability Engineer
System Software Engineer
AVP, Reliability Engineer (L11)
Software Development Engineer
Senior DevOps Engineer
Senior Infrastructure Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say