Responsibilities
- Participate in the design and execution of test plans and test cases based on project requirements and user stories.
- Collaborate with the Project Management and QA teams to help plan QA efforts throughout the software development lifecycle.
- Select effective testing methods and tools aligned with complex project requirements.
- Identify and document bugs clearly and concisely, with attention to reproducibility and context.
- Identify and document compatibility or usability issues, escalating when needed.
- Validate bug fixes and assist in verifying resolved issues before release.
- Ensure proper test coverage by reviewing requirements and acceptance criteria.
- Contribute to the organization and maintenance of QA documentation, including test cases and test results.
- Communicate effectively with cross-functional teams (including developers and product managers) to ensure clarity and alignment on QA-related items.
- Support QA best practices, and proactively identify areas for quality improvements within the team.
- Maintain awareness of current QA tools, processes, and testing strategies.
- Help ensure the quality of user-facing features and experiences for production-ready software releases.
Qualifications
- Solid understanding of software testing methodologies, including black-box, regression, smoke, and acceptance testing.
- Working knowledge of QA processes, including test case writing, defect tracking, and test reporting.
- Solid understanding of test plans and testing strategies.
- Ability to independently create test plans for moderately complex projects, accurately estimate required effort, and contribute to their execution and continuous improvement.
- Experience using test management and defect tracking tools (e.g., TestRail, JIRA, or similar).
- Familiarity with modern development processes, including Agile and Scrum.
- Familiarity with AI-assisted testing tools and practices (e.g., AI-based test case generation, validation, or automation) is a plus.
- Basic to intermediate understanding of HTML, CSS, and XML for testing purposes.
- Experience using Postman or similar tools for API testing.
- Understanding of JSON structures, data feeds, and how to validate API responses against expected results.
- Hands-on experience working with databases, including writing basic queries to validate test data.
- Hands-on experience and understanding of CMS tools (e.g., Contentstack, AEM) is a plus.
- Some knowledge of CDNs and content delivery principles is a plus.
- Good problem-solving and analytical skills with a detail-oriented mindset.
- Ability to manage time effectively and handle multiple tasks concurrently.
- Strong verbal and written communication skills, with the ability to clearly articulate QA findings and collaborate with technical teams.
- Experience with web-based and mobile applications testing approaches.
- Experience or understanding of AQA concepts and frameworks is a plus.
- Prior exposure to sports-related digital products is a plus.
- Passion for quality and improving the user experience.
Supervisory Responsibilities
This job does not have supervisory responsibilities.
Location and Work Hours
This role is 100% remote.
Work Environment
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The noise level in the work environment is usually moderate.
About Next League
Next League is the leading digital growth consultant and technology solutions partner helping lead the sports industry to know what’s next. Founded by a team of technology veterans with decades of success in sports, Next League is redefining the digital agency and technology services model to unlock new business growth, digital innovation and technology solutions with a commitment to lasting social impact. The people-first, culture-driven approach puts a focus on building inclusive, curious and collaborative relationships that deliver next level digital experiences.
Salary and Benefits
Salary will be commensurate with a variety of factors, including qualifications, experience and geographic location. We strive to provide the best working environment for our team members by offering the following benefits:
- Retirement Plan Programs (with a company match!)
- Unlimited Vacation & Sick Time
- Flexible Working Opportunities (we are a 100% remote business)
Equal Employment Opportunity
Diversity, Equity, and Inclusion are the care of our culture at Next League. Providing a safe and inclusive space for all team members to ensure their voice is heard is critical to our success. Next League provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.