FreshRemote.Work

Senior Software Engineer, Quality Engineering

GameChanger Remote - US

About GameChanger:

We believe in the life-changing impact youth sports have on and off the field because they encourage leadership, teamwork, responsibility, and confidenceā€”important life lessons that have the power to propel our youth toward meaningful futures. We recognize that without coaches, parents, and volunteers, organized youth sports could not exist. By building the first and best place to experience the youth sports moments important to our community, we are helping families elevate the next generation through youth sports.

So if you love sports and their community-building potential, or building cool products is your sport, GameChanger is the team for you. We are a remote-first, dynamic tech company based in New York City, and we are solving some of the biggest challenges in youth sports today.

The Position:

At GameChanger, we are currently revamping our approach to automated testing and are actively improving our level of Quality Engineering to pave the road for developers to validate their code more effectively. Software Engineers with this role will be pairing directly with developers on product teams to discover where there are testing gaps and how to facilitate the existing testing workflows by building a standardized framework and shared libraries. This responsibility stretches the entire testing workflow, from unit tests, integration tests, UI tests, etc.

In this particular role, you will be focused towards improving testing strategies for our frontend products developed in Swift and Kotlin. You will help identify weaknesses in the existing code base and help design ways to test critical workflows more effectively. You will also use your expertise to help mentor other developers on best practices in the testing space and lift up quality across the entire organization.

What Youā€™ll Do:

  • Pioneer new testing strategies and improve existing ones for developers to write in their areas of ownership.

  • Lead the design, development, and deployment of testing frameworks, shared libraries and strategies across the company.

  • Collaborate with other engineering leaders, product managers, and QA team members to identify testing needs.

  • Improving the stability and reliability of our testing suites and owning automation and test tooling to increase overall confidence in releases.

  • Identify weaknesses in product design that cause complexity of testing and lead design of refactoring the code with quality in mind.

  • Mentor and guide junior and mid-level engineers, fostering a culture of learning and excellence around quality and testing.

  • Engineer robust software solutions with a strong emphasis on high-quality ā€¦

This job isn't fresh anymore!
Search Fresh Jobs