Senior QA Specialist
About Arcus Power Corp
Arcus Power is an AI and machine learning software company built for real-time energy decision-making. We help those who operate, regulate, or rely on the grid measure, manage, and monetize risk as it happens. Our technology supports utilities, businesses, and power producers with data they can act on—improving performance, reducing costs, and responding to market signals faster. At the core is a clear vision: Arcus turns uncertainty into opportunity. We believe energy systems should communicate in real time, and that global energy thinking must shift—from managing decline to enabling expansion.
Skills & Experience
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Senior QA Lead or a similar senior-level QA role with expertise in automated testing.
- Strong proficiency in automated testing tools and frameworks such as Testlodge (a must), Selenium, Cypress, JUnit, TestNG, etc.
- Expertise in testing frontend applications, backend APIs, and microservices in a distributed architecture.
- Hands-on experience in developing and executing test automation scripts for various software components.
- Familiarity with JIRA to report bugs and issues
- Familiarity with CI/CD pipelines and the automation of test execution in the software delivery process.
- Knowledge of version control systems (e.g., Bitbucket) and collaborative development workflows.
- Strong understanding of QA methodologies, testing techniques, and best practices.
- Excellent analytical and problem-solving skills, with a keen eye for detail.
- Effective communication and leadership skills, with the ability to work with cross-functional teams.
- Experience in performance testing and security testing is a plus.
- Proven track record of driving successful automated testing efforts in complex software projects.
- Ability to adapt to a fast-paced and dynamic environment.
- Strong organizational skills and ability to manage multiple projects and priorities.
- Experience with Agile methodologies and participation in sprint planning and review meetings
Functions
Responsibilities
- Lead and mentor others on QA processes, fostering a culture of excellence, collaboration, and continuous improvement.
- Develop and execute comprehensive automated test plans, test cases, and scripts for frontend, backend, and microservices.
- Work closely with developers to ensure testability and reliability in the design and development of software products.
- Identify, prioritize, and report defects, issues, and risks, collaborating with the development team to facilitate timely resolutions.
- Collaborate with DevOps engineers to implement CI/CD automation scripts for automated testing and continuous integration.
- Drive the selection and adoption of automated testing tools, frameworks, and best practices.
- Establish and enforce QA best practices, testing standards, and processes.
- Monitor and analyze test results, providing regular reports and insights to stakeholders and management.
- Participate in the development and maintenance of testing environments and test data.
- Stay updated with industry trends and emerging technologies in automated testing and quality assurance.
Compensation
What Arcus Can Offer
- Competitive salary
- Comprehensive health and wellness benefits.
- RRSP match and 3 weeks of annual paid time off
Benefits:
- Dental care
- Extended health care
- RRSP match
- Stock Options
Working at Arcus
At Arcus Power, we pride ourselves on fostering a dynamic and inclusive workplace where innovation thrives, and every team member's contributions are valued. Joining Arcus means becoming part of a forward-thinking company that is at the forefront of the energy industry, leveraging cutting-edge technologies to drive sustainable solutions.
Why Arcus?
- Innovative Environment: Work on exciting projects that challenge the status quo and push the boundaries of what’s possible in the energy sector.
- Collaborative Culture: Our team-oriented approach ensures that everyone has a voice, and collaboration is at the heart of everything we do.
- Professional Growth: We are committed to the continuous development of our employees, offering ample opportunities for learning and career advancement.
- Impactful Work: Contribute to meaningful projects that have a real impact on the energy industry and help shape a sustainable future.
- Inclusive Community: We celebrate diversity and strive to create an environment where everyone feels welcome and respected.
Benefits
- Competitive Compensation: We offer a comprehensive compensation package that recognizes your expertise and contributions.
- Health and Wellness: Enjoy health benefits, wellness programs, and resources to support your overall well-being.
- Work-Life Balance: Flexible work arrangements and generous paid time off ensure you have the balance you need to thrive both personally and professionally.
- Continuous Learning: Access to ongoing training, certifications, and professional development resources to help you grow your skills and advance your career.
Join Us
If you’re passionate about the energy industry and eager to make a difference, Arcus Power is the place for you. We are looking for talented individuals who share our vision of a sustainable energy future and are ready to take on new challenges. Explore our current job openings and discover how you can be a part of our innovative team.
If you've reached this point, don't forget to follow Arcus Power's LinkedIn page. We prioritize candidates who are engaged with our company and have thoroughly researched our mission and values.