About BlueMarvel.AI
At BlueMarvel.AI, we are redefining industrial operations through advanced automation and artificial intelligence. Our company combines decades of process industry expertise with cutting-edge AI solutions. Headquartered in Calgary, AB, we focus on empowering industries to achieve enhanced safety, asset reliability, production optimization, and energy efficiency. Our innovative solutions turn complex industrial data into actionable insights, enabling transformative operational improvements.
If you’re looking to make an impact by working at the intersection of technology and industry, BlueMarvel.AI is the place for you. Guided by values of connection, precision, impact, and exploration, we foster a culture of diversity, innovation, and collaboration.
Job Overview
We are seeking a skilled and detail-oriented QA Software Engineer to join our growing engineering team. In this role, you’ll ensure the quality, functionality, and performance of our software products that drive impactful solutions for industrial operations. You’ll work closely with developers, product managers, and other stakeholders to ensure that all deliverables meet the highest quality standards before release.
Key Responsibilities
- Test Planning & Execution:
- Develop and execute test plans, cases, and scripts to validate software functionality and performance.
- Perform both manual and automated testing for web applications.
- End-to-End Testing:
- Use Cypress to conduct comprehensive end-to-end testing for web applications.
- Defect Management:
- Identify, log, and track software defects. Work with developers to reproduce, prioritize, and resolve issues.
- Collaboration:
- Partner with cross-functional teams to understand requirements, design testing strategies, and address potential risks.
- Test Types:
- Conduct regression, integration, unit, and system testing to ensure full system integrity.
- Continuous Improvement:
- Monitor test results, analyze failures, and recommend process and methodology improvements.
Enhance test coverage and efficiency using modern tools and practices.
- Code Review:
- Participate in code reviews, ensuring high-quality, testable code.
- Innovation:
- Stay up-to-date with emerging trends and tools in the QA and software testing space.
Qualifications
- Education & Experience:
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
Proven experience as a QA Engineer or Software Test Engineer.
- Technical Expertise:
- Strong knowledge of testing methodologies, tools, and processes (e.g., Agile, Scrum).
Hands-on experience with test automation frameworks (e.g., Selenium, Jest, Cypress).
- Proficiency in bug tracking and test management tools (e.g., Jira, TestRail).
Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
- Programming skills in Python or JavaScript/TypeScript.
- Soft Skills:
- Strong analytical and problem-solving skills with attention to detail.
- Excellent communication and teamwork abilities.
- Ability to manage tasks and meet deadlines in a fast-paced environment.
Preferred Skills
- Knowledge of cloud platforms (e.g., AWS, Azure) and containerization tools (e.g., Docker).
- Understanding of security testing practices.
- Familiarity with database testing (SQL, NoSQL).
Why Join BlueMarvel.AI?
Be part of a dynamic, innovative team driving cutting-edge advancements in industrial automation. Collaborate with experts who share your passion for solving complex problems. Enjoy a supportive workplace that values exploration, precision, and impact.
If you’re passionate about quality assurance and excited by the opportunity to work with a forward-thinking team at the intersection of AI and industrial innovation, apply now to join BlueMarvel.AI!