Black Diamond Group owns and operates a portfolio of businesses specializing in modular buildings and remote and temporary workforce housing solutions, along with a digital marketplace for business-to-business crew travel management.
We create value by providing differentiated solutions. We believe each customer and each project is unique and that we can tailor a combination of products and services that deliver an enhanced outcome.
Our Way is to Create a Better Way this is our challenge, our call to action, our why! We believe that a clear strategic vision, with measurable objectives, along with disciplined accountability and data-based decision-making leads to successful outcomes.
When we couple this approach with our values-driven, collaborative, safety-conscious culture, we achieve top decile performance, deliver results, and have fun while doing it! We offer careers, not jobs, and we strive for an environment where the best people come to work and feel rewarded for their contributions.
We are a team of the best and the brightest in the industry, and since our inception, we have led with a people-first approach.
We give our employees ample opportunity to pursue their interests and passions and support them as their careers progress.
Black Diamond Group’s Corporate IT Group has a full-time position for a QA Testing Specialist. This role is hybrid - in-office with 20% flexibility to work from home As a QA Testing Specialist, you will develop and execute comprehensive test strategies, test plans, and automated testing routines for complex systems including ERP, CRM, system integrations, ETL processes, web and mobile platforms, and financial systems.
You will be responsible for ensuring the quality, functionality, and integration of cloud-based enterprise applications such as NetSuite, Salesforce, Oracle EPM, SuccessFactors, and Concur.
This role involves working closely with business analysts and cross-functional teams to ensure efficient collaboration, accurate testing, and timely issue resolution.
The ideal candidate for this role would be an experienced quality assurance professional with at least 5 years of expertise in ERP and system integration testing, particularly with a strong background in NetSuite ERP.
Responsibilities Develop and Execute Testing Strategies : Design and execute test strategies, test plans, and automated test suites using methods like functional, integration, system, and acceptance testing (manual and automated) for complex systems (ERP, CRM, system integrations, ETL, web / mobile, and financial systems).
Create and Maintain Test Artifacts : Create, maintain, and execute detailed test cases, tracking test execution status, and identifying, monitoring, and reporting defects across systems like NetSuite, Salesforce, and financial systems.
Document Testing Processes : Document test plans, test scripts, defect reports, status, and metrics, ensuring effective and concise documentation.
Collaborate with Cross-Functional Teams : Work closely with business analysts, stakeholders, and cross-functional teams to define and implement solution acceptance and validation criteria, ensuring mutual understanding of requirements.
Manage QA Environments : Build and manage QA environment setups to support testing requirements, including configurations for large-scale ERP migration projects.
Promote Continuous Improvement : Identify opportunities for continuous improvement in QA processes and methodologies, ensuring compliance with industry standards and maintaining optimal documentation.
SQL and Database Validation : Write complex SQL queries for data validation involving large datasets, mathematical calculations, and integrations with cloud systems such as Azure SQL.
User Acceptance Testing : Lead or participate in User Acceptance Testing (UAT) for large-scale enterprise applications and system migrations.
API Testing : Conduct API testing using tools such as Postman or Swagger to validate system integrations and communication between platforms.
Qualifications QA Expertise : Strong knowledge and understanding of Quality Assurance processes, methodologies, and tools.
Experience : 5+ years of functional testing experience, with at least 3+ years focused on ERP, CRM, Reporting, and Datamart environments.
Test Strategy Development : Proven ability to review business and functional requirements to produce effective test strategies, test cases, and comprehensive test documentation.
Testing Methods : Experience with both white-box and black-box testing approaches. SQL Skills : Proficiency in writing complex SQL queries involving data searches, validation, and mathematical calculations.
Test Automation : Hands-on experience with scripting for test automation (e.g., C#, Python, JavaScript, Bash), using tools like Selenium, NUnit, MSTest, or xUnit.
Large-Scale Projects : Ability to work with large-scale projects including ERP migration projects and system integrations.
User Acceptance Testing : Experience with User Acceptance Testing (UAT) processes. Full Project Lifecycle : Experience on medium and large projects through their entire lifecycle, from planning to deployment.
System Integration Testing : Experience with Software Development, System Migration, and System Integration Testing, including middleware and database testing.
API Testing : Experience with API testing using tools such as Postman or Swagger. Analytical and Problem-Solving Skills : Excellent analytical, problem-solving, and decision-making abilities.
Organizational Skills : Strong organizational skills with keen attention to detail, able to manage multiple projects and priorities under pressure.
Collaboration : Ability to collaborate effectively across teams and work independently. Educational Background : Bachelor's degree in Computer Science, Engineering, Information Systems, or related discipline.
ERP Migration : Experience with ERP migration and testing is a plus. System Integration and Middleware : Experience with System Integrations, middleware, and testing integration of multiple data sources and databases is a plus.
Business Intelligence Tools : Familiarity with BI tools such as Power BI or Tableau is a plus.