Support day‑to‑day cybersecurity and application security activities across BlueScope North America, coordinating with global stakeholders to identify vulnerabilities, remediate issues, and promote secure development practices.
Responsibilities
Support cybersecurity operations across BlueScope North America
Participate in security monitoring, investigation, and incident response
Maintain operational documentation, procedures, metrics, and status reporting
Monitor security threats and vulnerabilities
Support application security activities for BlueScope applications and development teams globally
Requirements
Bachelor's degree in Cybersecurity, Information Technology, Computer Science, Engineering, or a related discipline
The Technical Implementation Analyst supports the technical execution of API-based digital solution implementations with external customers and integration partners.
Lead quality efforts for machine learning‑powered products and services, building scalable test automation and validation approaches.
Locations (2)
Madison, Wisconsin, United States
Waterloo, Ontario, Canada
Compensation
$152,000—$190,000 USD
Responsibilities
Drive architecture‑level automation solutions and scalable quality engineering practices across multiple teams and product areas.
Design, develop, and maintain automated test frameworks, test scripts for ML inference services and related ML platform components using python/Java
Build and automate realistic, representative test account creations and datasets to evaluate model behavior across different scenarios
Validate score distributions, ranking behavior, output quality, and other model signals for incoming ML models prior to release
Perform functional, integration, regression, API, performance and load testing to verify inference service scalability, latency requirements and reliability under production‑like conditions
Support design quality activities throughout the software development lifecycle for mobile medical device software applications and connected digital health solutions.
Compensation
The base pay for this position is $73,900.00 – $116,000.00
Responsibilities
Support design quality activities throughout the software development lifecycle, including requirements reviews, risk management, software verification and validation, traceability assessment, cybersecurity assessments and defect management.
Review software lifecycle deliverables, participate in design and release reviews, and ensure software development activities align with Design Control requirements, software lifecycle standards, and risk management processes.
Support software risk management activities in accordance with ISO 14971 and internal procedures.
Evaluate software defects and assess potential product quality impacts.
Participate in investigation and resolution of software-related quality issues.
Requirements
Bachelor level degree in Computer science, software engineering or a closely related discipline
Bright Vision Technologies is seeking a Mobile QA Engineer to improve software quality through structured testing, automation, defect analysis, and release validation.
Compensation
Salary Range: $115,000–$165,000 Annually
Responsibilities
Review requirements and identify test conditions, acceptance criteria, and release risks.
Design and execute functional, integration, regression, API, mobile, or non-functional test scenarios.
Develop and maintain reusable automated tests or test frameworks where applicable.
Record defects with reproducible evidence, validate fixes, and communicate test status.
Work with engineers and product teams to improve coverage, testability, and release confidence.
Requirements
Nice to have: additional depth in iOS/Android device testing
Develop and maintain JSON-driven features for a SaaS talent marketplace, support UI updates, troubleshoot production issues, and lead integration architecture.
Responsibilities
Develop and maintain features, enhancements, and platform changes for the talent marketplace using JSON-based approaches.
Support UI updates and improvements driven by configuration, data models, and front-end/back-end integration patterns.
Build, test, and document changes to ensure releases meet quality and reliability expectations.
Investigate and resolve technical issues reported through the support process, including reproducing bugs and analyzing logs/requests/responses.
Collaborate with stakeholders to translate requirements into working solutions.