The Software Quality Engineer is responsible for ensuring the quality, reliability, and performance of software applications through manual and automated testing.
Responsibilities
Develop and execute manual and automated test cases based on business and technical requirements.
Perform functional, regression, integration, and system testing.
Create and execute API tests using tools such as Postman and REST clients.
Validate backend data integrity through SQL queries and database testing.
Perform basic accessibility testing in alignment with WCAG standards.
Requirements
Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field, or an equivalent combination of education and relevant experience.
Nice to have: test automation frameworks and tools
Nice to have: test management and defect tracking platforms
Nice to have: accessibility standards and WCAG testing
Nice to have: AI-assisted testing tools, prompt engineering, or AI agents
Lead quality efforts for machine learning-powered products and services at PlayStation
Locations (2)
Madison, Wisconsin, United States
Waterloo, Ontario, Canada
Compensation
$114,000—$143,000 CAD
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 different types of testing, including functional, integration, regression and API testing working with RESTful APIs, microservices and databases, and non-functional performance and load testing to verify inference service scalability, latency requirements and reliability under production like conditions
Accountable for the solutioning of the API Management components, managing APIM service instances, creating APIs, operations, and products, and supporting Azure Datawarehouse and associated technologies.
Compensation
Your base pay will be based on your skills, qualifications, experience and education.
Responsibilities
Develop, maintain and define continuous integration activities on the DevOps platform
Determining project requirements and contributing to work schedules for the team
Delegating technical tasks and achieving daily, weekly, and monthly goals for the platform
Liaising with team members, management, and clients to ensure projects are completed to standard
Identifying risks and forming contingency plans
Requirements
Bachelor's degree or higher in computer science, engineering, or a related field
Lead the development and maintenance of test automation frameworks and scripts for Guidewire and other enterprise applications, ensuring efficient and reliable testing processes and continuous integration.
Responsibilities
Design, implement, and maintain robust automation frameworks for Guidewire applications and enterprise applications
Integrate automated tests into the CI/CD pipeline
Design, develop, implement and maintain automated test scripts
Execute automated test scripts, analyze test results, and report defects
Troubleshoot and resolve issues related to test automation
Requirements
College or University degree in Computer Science
College or University degree in Software Engineering
Nice to have: Knowledge of the insurance industry
Nice to have: Guidewire InsuranceSuite
Nice to have: Experience with Guidewire applications
Key team member who will work on business and technology initiatives to identify, document, and analyze business and technical requirements, and provide solutions related to payments processing, real-time money movement, and digital customer experiences.
Compensation
Salary range is expected to be between $73,725.00 CAD - $122,875.00 CAD
Responsibilities
Clarify and translate business requirements into detailed system functionality with a focus on payments and money movement capabilities
Analyze and document end-to-end payment flows, including Real-Time Rails (RTR), Interac and domestic payment networks, Credit/debit transaction flows, Cross-border/exchange network integrations
Review and analyze APIs supporting payment systems (endpoints, parameters, authentication, error handling)
Document API usage and recommend integration approaches for payment gateways and processing platforms
Develop process maps and workflows illustrating end-to-end payment journeys, including API interaction points