Software QA Analyst

  • Full-time

Company Description

Join the INgrooves team!

At INgrooves Music Group, we are committed to powering creativity in today’s dynamic music marketplace by providing the best distribution, marketing, and rights management tools and services to content creators and owners. We develop state-of-the-art, cost-efficient, and scalable technology platforms. Our partners benefit from our experienced, knowledgeable people, unparalleled commitment to customer service, and thoughtful marketing solutions that drive results. We aspire to be the most transparent and solution-driven partner for all of the labels and artist we work with.

Success at INgrooves

Business Acumen

The successful candidate aligns with the INgrooves culture by being solutions-oriented, collaborative, leveraging best practices, and possessing a passion for both technology and music.

Interpersonal/Communication Skills

The successful candidate will be open minded with a natural curiosity of internal and external customer, product oriented with an understanding of the development process. Builds and fosters strong relationships and effective partnerships with cross-functional teams.

Executing for Results

The successful candidate will demonstrate an ability to generate strategy, develop strategic planning, and translate into actionable plans with timely execution and accountability.

Leadership/Collaboration

Establishes and maintains positive working relationships, operates with integrity, influences and supports others, and remains open to ideas.

Problem Solving

The successful candidate will be self-motivated and have a demonstrable record of resolving issues and providing solutions. Demonstrates eagerness and ability to learn quickly and leverages a flexible mindset in response to shifting dynamics, adversity and/or change.

Job Description

The position of Software QA Analyst is responsible for ensuring the quality of software releases. People filling this role are devoted and determined Quality Assurance professionals who thrive on challenge, enjoy working in a fast-paced environment with a team of creative, resourceful and proactive designers, developers and analysts.

The Software QA Analyst will be reporting to the Software Quality Assurance Manager and is based out of the Victoria, BC office.

Qualifications

Key Responsibilities:

  • Testing, evaluating, and validating software functionality and readiness
  • Creating and implementing test plans and procedures for software features
  • Writing and progressing test automation and test harnesses for new and existing features
  • Refining, tracking and reporting on key quality and performance metrics
  • Writing and execution of performance tests (JMeter)
  • Participating as a core member in defining, implementing and progressing a test automation framework
  • Collaborating with Developers, Scrum Masters, and Operations to understand and improve the features and purpose of the platform

Skills and Experience:

  • Bachelor's Degree in Computer Science or related field, or equivalent combination of education and work experience
  • In-depth knowledge of SQL and familiarity with .Net, HTML5 & Flex
  • Ability to write scripts (SQL, Java, Groovy, C#) to perform complex data verification
  • A passion for testing and a tenacious desire to ensure end-to-end quality, code readiness and functional completeness
  • Fundamental and current understanding of software development life-cycle, testing principals, best practices, and methodologies
  • Functional experience with Test Automation Tools and Practices (JMeter, X-unit, Zephyr, Selenium, etc.)
  • Experience with manual testing of desktop, web services and data integrity
  • Excellent written and oral communication skills
  • Strong analytical and troubleshooting skills
  • Must be able to work in a fast-paced and constantly evolving environment

Additional Information

All your information will be kept confidential according to EEO guidelines.

Privacy Policy