Kampgrounds of America, Inc. (KOA) is the world’s largest network of privately owned campgrounds and the leader in outdoor hospitality. KOA has 500+ locations across the United States and Canada including a mix of franchised and company-owned parks. KOA has approximately 90 employees at its corporate headquarters in Billings, Montana, and 1,200+ across its location. Founded in 1962, the mission of KOA is “connecting people to the outdoors and each other,” and those who represent the brand share the values of being family-oriented, enthusiastic, entrepreneurial, customer-focused and progressive.
REPORTS TO
Director of Product Strategy
POSITION SUMMARY
The Software Quality Analyst’s primary role is to provide testing of all aspects of the K2 software reservation management system and associated integration software. This includes creating appropriate test plans and executing these plans in support of software releases.
SUPERVISORY DUTIES & RELATIONSHIPS
Non-supervisory Position.
Will work closely with other Product Owners, Scrum Master, Developers, Support team, and various stakeholders.
Remote work is authorized for this position up to and including full time remote work as approved by the supervisor.
- This position will require a minimal amount of travel. Upon hiring, the successful candidate will be required to travel to the KOA Corporate offices in Billings MT for in-person training and orientation. Additionally, in-person attendance will be required on a yearly cycle to attend departmental meetings and/or staff development meetings. Ample advance notice will be provided.
- Attendance at all sprint ceremonies, including daily stand-up meetings, is required utilizing conferencing collaboration tools when working remote.
SPECIFIC DUTIES
- Develop, document, and execute test plans based on requirements utilizing modern testing methods for the K2 software reservation management system and associated integration software.
- Analyze test results on database impacts, errors or bugs, and usability.
- Coordinate with development team to ensure only tested functionality and features are put into a build that is to be released to production.
- Record software defects with bug tracking system and work with Product Owner to prioritize and report these defects to software developers.
- Create a test strategy for epic/project level work that includes a schedule for testing activities.
- Independently develop test cases utilizing structural testing, functional testing, load testing, stress testing, security testing and regression testing to verify software development meets the specified acceptance criteria.
- Perform/coordinate User Acceptance Testing to confirm business requirements have been achieved.
- Interact with development, project management and customer stakeholders when needed to clarify testing requirements.
- Collaborate with stakeholders to assess or diagnose problems identified during testing and suggest possible solutions.
- Determine program deviance from standards discovered during testing and suggest modifications to comply.
- Assist the Support team in providing research on potential bug issues.
- This job description is not intended to cover or contain a comprehensive listing of activities, duties, or responsibilities. Other duties, responsibilities and activities may change or be assigned at any time with or without notice.
EXPECTED RESULTS
- Efficient and effective Agile development team that meets deadlines, and focuses on providing maximum business value.
- Produce and execute comprehensive test plans for all core applications.
- Can-do attitude that permeates the team.
- Proactive communications utilizing excellent written and verbal communication skills.
JOB QUALIFICATIONS
- 3+ years of experience in testing software applications using modern testing methods.
- Up-to-date knowledge of software test design and testing methodologies.
- Exceptional analytical and conceptual thinking skills.
- Advanced technical skills.
- Excellent documentation skills.
- Working knowledge of programming.
- Experience creating detailed reports and giving presentations.
- Competency in Microsoft applications including Word, Excel, Outlook, and Microsoft SQL Server Management Studio.
- A track record of following through on commitments.
- Detail oriented with excellent planning, organizational, and time management skills.
- Excellent communication and critical thinking skills with professional and friendly attitude.
Kampgrounds Of America, INC. is an Equal Opportunity Employer and strives to provide an environment where all employees and applicants are treated with respect. The company is committed to fair treatment of all persons. This value ensures employees and candidates are treated equally, and are protected from discrimination or harassment of any kind. This includes discrimination on the basis of race, religion, color, national origin, ancestry, gender, gender identity, age, sexual orientation, or any other protected status.