What are the responsibilities and job description for the IOS Software Engineer in Test position at Becklar?
Job Description
Job Description
Ogden, Utah
Hybrid 2 days a week
Becklar is an award-winning wholesale provider of mobile personal emergency response systems (mPERS). We develop two-way voice mPERS that work both inside the home and away from home, offering peace of mind to seniors and their caregivers. As one of the fastest growing companies in the US and a leading mobile mPERS manufacturer, Becklar is looking to add an IOS Software Engineer in Test to our platform team.?
In this role you will be responsible for thorough and thoughtful testing of the various pieces of the platform development, including the customer facing portals as well as the many APIs we provide. You must have strong technical skills in MSSQL and Rest API’s as well as the ability to create test plans and test cases in our Test Case Management software. Since you will gain?knowledge of the inner workings of the platform you will often be asked to troubleshoot and assist others within the organization and you?will be responsible for exemplifying excellent customer service and the Company core values, culture, policy and procedures at all times.
Why you will want to work here :
We offer Competitive salaries
Award-winning Medical, vision, and dental benefits
Great?401(k) retirement plan with company match
Generous PTO and Work-from-home flexibility
Company-paid Life and AD&D insurance
Short-term and long-term disability benefits
HUGE growth opportunities
A FUN team, company parties, work-life balance, flexibility, and more!
What you will do :
Follow the established process when creating, testing, and verifying defects
Apply technical knowledge, analysis skills and judgment to identify issues, their root cause, and opportunities for innovation and automation
Review specification documents and develop Test plans / cases
Recognize and notify the team of potential issues or oversites with functional or technical behavior
Document test results in a detailed, professional manner that can be used as a historical reference
Enter?defects within the tracking system
Conduct exploratory testing to evaluate robustness and functionality of platform
Be available for deployments and testing that may occur outside of regular work hours
Troubleshoot escalated production issues
Create automation in C# using Selenium
Skills Needed :
5 years of experience working in QA and testing?including?test management, test plan creation, and test lifecycle knowledge?is highly preferred
Experience with test case repository tools is preferred
Knowledge of QA methodology and working in an Agile environment is ideal
Ability to think outside the box to find creative solutions and tests
Ability to communicate effectively with the team and other departments
Ability to adhere to quality standards when testing and analyzing
Ability to work independently and in team environment
Excellent written and verbal communication skills
Good organizational and interpersonal skills
Ability to prioritize and multitask
Acute attention to detail
Ability to establish a thorough understanding of the business models including the functionality of its websites, mobile technology, backend processes, and databases.
Develop automation framework for desktop and mobile environments using current industry standards
Oversee testing execution, create dashboards and report test results
Open minded and thinks outside of the box to find unique solutions that streamline the platform testing.