Responsible for evaluating software application development to identify defects, ensure quality, and verify that products, tools, and applications meet stakeholder requirements.
Responsibilities
Develop and execute test plans, test cases, and test scripts for functional, regression, integration, and system testing.
Collaborate with developers and product teams to understand customer requirements and software data flow
Perform manual testing and, when applicable, contribute to automated test scripts
Validate software functionality in run-time environment and similar
Ensure compliance with quality standards, best practices, and release timelines
Requirements
Bachelor's degree in computer science or related field
Hands‑on technical support and operations role responsible for delivering advanced technical assistance, troubleshooting, and incident resolution for clients.
Compensation
Competitive salary and benefits, aligned with experience, role requirements, and applicable company policies.
Responsibilities
Provide hands‑on advanced technical support for client‑reported incidents, technical issues, and operational requests.
Investigate and troubleshoot complex issues related to APIs, data feeds, product integrations, configurations, and system performance.
Perform technical diagnostics using monitoring tools, logs, dashboards, API requests, and other available diagnostic systems.
Identify root causes where possible, implement available operational resolutions, and coordinate corrective actions.
Resolve technical issues independently within established operational procedures, minimizing unnecessary escalations to Product and Engineering.
Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.
Responsibilities
Expected to be an SME, collaborate and manage the team to perform
Responsible for team decisions
Engage with multiple teams and contribute on key decisions
Provide solutions to problems for their immediate team and across multiple teams
Lead efforts to identify and implement process improvements that enhance team productivity and software quality
Lead mobile and product security for a consumer membership ecosystem, owning mobile and application security programs, pen testing, and security architecture.
Embed directly with mobile and product squads to threat‑model, review, and harden features before they ship
Own the mobile application security program end‑to‑end: secure mobile SDLC, mobile‑specific code review, dependency and supply‑chain controls, and developer‑facing security tooling
Own the broader product application security program: secure‑by‑default patterns, API and backend security review, and paved‑road tooling for engineering teams
Run the pen testing program—hands‑on offensive work spanning mobile and web/API, and coordinate external engagements
Architect the security controls and documentation that meet partner security requirements
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