Remote Senior QA Engineer

Logo of theScore

theScore

πŸ“Remote - Canada

Job highlights

Summary

Join theScore's Quality Engineering team as a QA Engineer and contribute to delivering high-quality software solutions to millions of sports fans. As a key member of our team, you will collaborate with cross-functional teams, develop and review test cases, and participate in Scrum ceremonies.

Requirements

  • A degree in Computer Science, Engineering, or equivalent knowledge and/or experience
  • Experience mentoring other QA Engineers, guiding in areas of white box testing, risk mitigation, vocalization of quality concerns and test plan development
  • Experience coding or scripting to better optimize usage of working hours
  • Curious to do things differently if it results in a high quality and consistent outcome
  • Comfortable raising concerns about findings at any leadership level to maintain quality assurance
  • Strong familiarity with functional and regression testing on native Android and iOS platforms
  • Working experience using defect tracking systems (JIRA)
  • Demonstrated experience making REST API calls and GraphQL queries/mutations to test backend functionality using a tool like POSTMan
  • Experience working with Web/HTTP Proxy tools such as Charles Proxy
  • Experience in using environment monitoring tools like Datadog for analysis alongside a testing session, gathering exceptions for bugs as they correlate to testing outcomes
  • Experience gathering logs from mobile testing sessions on iOS and Android
  • Experience testing event driven architectures, with in-depth knowledge of queues
  • Experience documenting test strategy tailored to architecture that enables white box testing for complex platforms
  • Experience performance profiling mobile apps for single user performance scenarios
  • Experience providing accurate estimates for testing effort on low and high-risk features
  • Exposure to production monitoring and working alongside Incident Management and OnCall teams

Responsibilities

  • Learn and collaborate alongside other teams to build a strong understanding of our platform and key user actions to be executed/validated (programmatically, or manually where applicable)
  • Use predefined requirements and your understanding of our services to know what test cases are required when a new feature addition is made. Building upon your experience with our key user actions
  • Provide cross-platform testing (e.g., Android, iOS, and Web) of our sports media and betting apps to assess product readiness for production releases
  • Develop and review test cases in TestRail based off requirements provided by PMs in Jira, execute test cases and test plans using TestRail to ensure features are delivered with high quality standards
  • Perform functional, integration, regression, and smoke tests on a variety of environments e.g. Staging, UAT, Production
  • Collaborate with cross-functional teams, including developers, product managers and designers to ensure best practices and standards are followed when it comes to QA
  • Participate in or lead bug triaging, priority assessment, and coverage tracking of reported bugs into Jira
  • Actively participate in Scrum ceremonies e.g. daily stand-ups, retrospectives, lesson learned meetings
  • Work with the Test Automation team to review, provide, and prioritize test cases to be automated, and help analyze automation results

Benefits

  • Competitive compensation and benefits package
  • Fun work environment
  • Education and conference reimbursements
  • Opportunities for career progression and mentoring others

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs

Please let theScore know you found this job on JobsCollider. Thanks! πŸ™