Senior Software Engineer in Test (Open to Remote)
- Full-time
Company Description
Daxko powers health & wellness throughout the world. Every day our team members focus their passion and expertise in helping health & wellness facilities operate efficiently and engage their members.
Whether a neighborhood yoga studio, a national franchise with locations in every city, a YMCA or JCC--and every type of organization in between--we build solutions that make every aspect of running and being a member of a health and wellness organization easier and delightful.
Job Description
The Senior Software Engineer In Test works on test automation for products across Daxko. This position will collaborate with developers and testers across different products in order to build sufficient test automation. This position builds automation tools and frameworks from the ground up and helps other teams design and build new frameworks. This team member should be able to contribute to any automation effort across Daxko.
Essential Duties/Responsibilities:
Building new test automation frameworks
Contributing to and maintaining existing automation tests and frameworks
Provide the product teams with the best/most effective tools in order to deliver high quality software
Build the product teams confidence in test automation
Prioritizing the most valuable work to be done (adding new tests vs beefing up existing ones, refactoring framework, etc.)
Guide the product teams in helping determine what needs test coverage and at what level (unit, integration, end to end)
Come up with creative and innovative solutions to complex testing problems
Assist with building and maintaining testing environments
Research new testing technologies and tools
Teach less experienced testers about test automation and mentor other Software Engineers in Test
Learn from more experienced developers in order to improve
Expected to help with manual test efforts as determined by current business priorities
Qualifications
- Friendly attitude and collaborative spirit
Strong passion for quality and excellence
Solid understanding of technologies that are used on our projects and how they work together
Solid programming principles
Highly organized, methodical, terrific problem solver, and great communicator
Skilled at writing good automation tests
Excellent verbal and written communication skills.
Excellent interpersonal and customer service skills.
Excellent organizational skills and attention to detail.
Excellent time management skills with a proven ability to meet deadlines.
Strong analytical and problem-solving skills.
Strong supervisory and leadership skills.
Ability to prioritize tasks and to delegate them when appropriate.
Ability to function well in a high-paced and at times stressful environment.
Proficient with Microsoft Office Suite or related software.
Curiosity, ability to learn new things quickly, and the ability to think outside the box, ability to code
Ability to learn analyze a product to determine scenarios that should be automated
Required Education and Experience:
Associate degree (or another 2-year degree) or Coding Bootcamp with education in Information Technology and Computer Science
Five (5+) plus years of relevant experience
Experience testing web technologies
Experience testing Restful APIs
Experience building a test automation suite (UI and API)
Experience building tools/scripts to help testers (Automation in Testing)
Preferred Education and Experience:
Bachelor's Degree MIS, Computer Science, Software Engineering, or equivalent experience
Six (6+) plus years of relevant experience
Experience testing web-based applications
Experience testing mobile applications
Experience working on Agile teams
Advanced knowledge and experience with SQL
Experience with Ruby, Python, JavaScript, .NET, C#, or Java
Experience with Session-Based or Exploratory Testing techniques
Experience with performance, load, and stress testing
Experience building CI/CD pipelines
Additional Information
Daxko is dedicated to pursuing and hiring a diverse workforce. We are committed to diversity in the broadest sense, including thought and perspective, age, ability, nationality, ethnicity, orientation, and gender. The skills, perspectives, ideas, and experiences of all of our team members contribute to the vitality and success of our purpose and values.
We truly care for our team members, and this is reflected through our offices, benefits, and great perks. Some of our favorites include:
- Flexible paid time off
- Affordable health, dental, and vision insurance options
- Monthly fitness reimbursement
- 401(k) plan with matching
- New-Parent Paid Leave
- 1-month paid sabbatical every 5 years
- Casual work environments
All your information will be kept confidential according to EEO guidelines.