These include frontend and backend engineers, AI research scientists, and others from Amazon ... Experience with writing automated tests for UI - unit tests, integration tests, UI automation tests ...
These include frontend and backend engineers, AI research scientists, and others from Amazon ... Experience with writing automated tests for UI - unit tests, integration tests, UI automation tests ...
You'll also: - Solve challenging technical problems, often ones not solved before, at every layer of the stack. - Design, implement, test, deploy and maintain innovative software solutions to ...
You'll also: - Solve challenging technical problems, often ones not solved before, at every layer of the stack. - Design, implement, test, deploy and maintain innovative software solutions to ...
... Amazon Connect * Partner closely with Sales to ensure effective lead routing, follow-up, and ... Use performance data and test-and-learn insights to continuously refine creative strategy and ...
... Amazon Connect * Partner closely with Sales to ensure effective lead routing, follow-up, and ... Use performance data and test-and-learn insights to continuously refine creative strategy and ...
Generative AI Engineer
Toronto, ON · On-site
Work closely with machine learning engineers and data engineers to design, build, and test models ... Hands-on experience with Huggingface APIs or Amazon Bedrock. * Expert skills of Python, including ...
Quick apply
Generative AI Engineer
Toronto, ON · On-site
Work closely with machine learning engineers and data engineers to design, build, and test models ... Hands-on experience with Huggingface APIs or Amazon Bedrock. * Expert skills of Python, including ...
... using the Amazon Quick Suite (formerly Quicksights) front-end platform. * Collaborate with ... Develop detailed test scripts and coordinate User Acceptance Testing (UAT) sessions to ensure ...
... using the Amazon Quick Suite (formerly Quicksights) front-end platform. * Collaborate with ... Develop detailed test scripts and coordinate User Acceptance Testing (UAT) sessions to ensure ...
Senior Technical Consultant
CA$175K/yr
... test suites within a continuous integration framework); integrations experience using APIs such as REST and SOAP, JDBC connections, and web services; familiarity with Amazon Web Services (AWS ...
Quick apply
Senior Technical Consultant
CA$175K/yr
... test suites within a continuous integration framework); integrations experience using APIs such as REST and SOAP, JDBC connections, and web services; familiarity with Amazon Web Services (AWS ...
... test suites within a continuous integration framework); integrations experience using APIs such as REST and SOAP, JDBC connections, and web services; familiarity with Amazon Web Services (AWS ...
Quick apply
... test suites within a continuous integration framework); integrations experience using APIs such as REST and SOAP, JDBC connections, and web services; familiarity with Amazon Web Services (AWS ...
Lead Software Engineer
Toronto, ON · On-site
... as Amazon, IBM, and Google. We're currently looking for a Lead Software Engineer to join our core ... Familiar with test frameworks, continuous integration, and TDD * Experience with version control (e ...
Quick apply
Lead Software Engineer
Toronto, ON · On-site
... as Amazon, IBM, and Google. We're currently looking for a Lead Software Engineer to join our core ... Familiar with test frameworks, continuous integration, and TDD * Experience with version control (e ...
Lead Software Engineer
Toronto, ON · On-site
... as Amazon, IBM, and Google. We're currently looking for a Lead Software Engineer to join our core ... Familiar with test frameworks, continuous integration, and TDD * Experience with version control (e ...
Lead Software Engineer
Toronto, ON · On-site
... as Amazon, IBM, and Google. We're currently looking for a Lead Software Engineer to join our core ... Familiar with test frameworks, continuous integration, and TDD * Experience with version control (e ...
Intermediate Software Developer
Toronto, ON · On-site
CA$90K - CA$115K/yr
Design, implement, test, and maintain application changes across business-critical platforms and ... Knowledge of Amazon Web Service (AWS), Docker, Kubernetes * Experience/Knowledge of CI/CD pipelines ...
Intermediate Software Developer
Toronto, ON · On-site
CA$90K - CA$115K/yr
Design, implement, test, and maintain application changes across business-critical platforms and ... Knowledge of Amazon Web Service (AWS), Docker, Kubernetes * Experience/Knowledge of CI/CD pipelines ...
Code and test projects. * Deliver high-quality software on time. * Attend meetings and training as ... Experience with products such as DialogFlow, Kore.ai, Cognigy, Amazon Lex or Omilia. * Hands on ...
Code and test projects. * Deliver high-quality software on time. * Attend meetings and training as ... Experience with products such as DialogFlow, Kore.ai, Cognigy, Amazon Lex or Omilia. * Hands on ...
Run regular A/B tests, gather data, perform statistical analysis, draw conclusions on the impact of ... Familiarity with Amazon Web Services including Athena, Redshift, Lambda and SageMaker. * Conceptual ...
Run regular A/B tests, gather data, perform statistical analysis, draw conclusions on the impact of ... Familiarity with Amazon Web Services including Athena, Redshift, Lambda and SageMaker. * Conceptual ...
... Amazon Studios, Warner Bros., and Sony, and has collaborated on ads for YouTube, NBC, and Apple ... Collaborate with the Pipeline team to integrate or test new tools as needed by the project. * Check ...
Quick apply
... Amazon Studios, Warner Bros., and Sony, and has collaborated on ads for YouTube, NBC, and Apple ... Collaborate with the Pipeline team to integrate or test new tools as needed by the project. * Check ...
AI Engineer
Toronto, ON · On-site
Run regular A/B tests, gather data, perform statistical analysis, draw conclusions on the impact of ... Familiarity with Amazon Web Services including Athena, Redshift, Lambda and SageMaker. * Conceptual ...
AI Engineer
Toronto, ON · On-site
Run regular A/B tests, gather data, perform statistical analysis, draw conclusions on the impact of ... Familiarity with Amazon Web Services including Athena, Redshift, Lambda and SageMaker. * Conceptual ...
Data Engineer - Snowflake, dbtCore/Cloud, AWS
CA$100K - CA$125K/yr
Champion data quality, governance, and cataloging practices; create and review test plans to ... Deep knowledge of relational databases (Snowflake, PostgreSQL, Amazon Aurora), big data platforms ...
Data Engineer - Snowflake, dbtCore/Cloud, AWS
CA$100K - CA$125K/yr
Champion data quality, governance, and cataloging practices; create and review test plans to ... Deep knowledge of relational databases (Snowflake, PostgreSQL, Amazon Aurora), big data platforms ...
Digital Senior Developer
Toronto, ON · On-site
CA$92K - CA$142K/yr
Amazon Web Services What to Expect * Work with a team of skilled software engineers creating a ... Collaborates with the Designer to automate unit tests, applying development practices such as TDD ...
Digital Senior Developer
Toronto, ON · On-site
CA$92K - CA$142K/yr
Amazon Web Services What to Expect * Work with a team of skilled software engineers creating a ... Collaborates with the Designer to automate unit tests, applying development practices such as TDD ...
Manager, Paid Search
Toronto, ON · On-site
CA$60K - CA$80K/yr
... Amazon and other search engines * Manage and mentor more junior Search resources, ensuring the ... test & learn strategy * Use your knowledge and passion for digital to develop thought pieces on ...
Manager, Paid Search
Toronto, ON · On-site
CA$60K - CA$80K/yr
... Amazon and other search engines * Manage and mentor more junior Search resources, ensuring the ... test & learn strategy * Use your knowledge and passion for digital to develop thought pieces on ...
McKinsey, Amazon, Google, KKR, Cirque du Soleil, PSG, and Roland Garros. About the Role: As a ... A 60 min online test with three topics: logic, analytics and written understanding * A 30 min ...
McKinsey, Amazon, Google, KKR, Cirque du Soleil, PSG, and Roland Garros. About the Role: As a ... A 60 min online test with three topics: logic, analytics and written understanding * A 30 min ...
McKinsey, Amazon, Google, KKR, Cirque du Soleil, PSG, and Roland Garros. About the Role: As a ... A 60 min online test with three topics: logic, analytics and written understanding * A 30 min ...
McKinsey, Amazon, Google, KKR, Cirque du Soleil, PSG, and Roland Garros. About the Role: As a ... A 60 min online test with three topics: logic, analytics and written understanding * A 30 min ...
Project Manager
Toronto, ON · On-site
McKinsey, Amazon, Google, KKR, Cirque du Soleil, PSG, and Roland Garros. About the Role: As a ... A 60 min online test with three topics: logic, analytics and written understanding * A 30 min ...
Project Manager
Toronto, ON · On-site
McKinsey, Amazon, Google, KKR, Cirque du Soleil, PSG, and Roland Garros. About the Role: As a ... A 60 min online test with three topics: logic, analytics and written understanding * A 30 min ...
Amazon Test information
What are some common challenges faced by Amazon Test engineers, and how can they be addressed?
What is an Amazon Test?
What are the key skills and qualifications needed to thrive as an Amazon Test engineer?
What is the difference between Amazon Test vs Amazon Quality Assurance Tester?
| Aspect | Amazon Test | Amazon Quality Assurance Tester |
|---|---|---|
| Required Credentials | Basic understanding of testing procedures, sometimes certifications in testing or related fields | Similar credentials, often including certifications in QA or testing tools |
| Work Environment | Primarily in Amazon warehouses or testing facilities, focusing on product or process testing | Mostly in Amazon offices or labs, focusing on software or system testing |
| Employer & Industry Usage | Amazon's internal testing roles, including product and process testing | Amazon's software development and IT departments, focusing on quality assurance |
Amazon Test roles typically involve testing physical products or processes within Amazon facilities, while Amazon Quality Assurance Tester positions focus on software or system testing within Amazon's IT and development teams. Both roles require testing knowledge but differ in environment and specific skills.

Senior Software Engineer, Windows/Desktop Applications - Toronto, Canada
Toronto, ON • On-site
Other
Re-posted 8 days ago
Job description
The mission of Speechify is to make sure that reading is never a barrier to learning.
Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity.
Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies
- Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++.
- Define and enforce best-practices for Windows desktop development across the codebase: code architecture, performance, memory usage, responsive UI, cross-version compatibility (Windows 10/11+), and maintainability.
- Drive accessibility efforts: integrate and validate support for accessibility APIs (e.g. Microsoft UI Automation or other relevant Windows accessibility frameworks), ensure UI controls, focus management, keyboard navigation, screen-reader support, and usability for users with disabilities.
- Collaborate closely with product designers, UX researchers, QA, and other stakeholders to shape feature planning, UI/UX architecture, and long-term roadmap for the Windows platform.
- Take ownership of full lifecycle of features: conception design implementation testing release maintenance. Ensure quality, reliability, and consistency across releases.
- Identify, diagnose, and resolve complex bugs, performance bottlenecks, memory leaks, rendering issues, or compatibility problems - and propose robust architectural or design solutions.
Required:
- 3+ in Windows desktop application development using Windows App SDK, WinUI (or similar), C#, XAML - and ideally additional experience with native Windows code (C++, Win32/WinRT/COM).
- Deep understanding of Windows application architecture, including interop between managed code (.NET) and native code.
- Proven track record of designing, building, and shipping production-quality desktop applications, with an emphasis on reliability, performance, scalability, and maintainability.
- Strong experience with accessibility APIs on Windows (e.g. Microsoft UI Automation or similar), and a dedication to building accessible and inclusive software.
- Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming (where relevant).
- Experience leading technical design, mentoring other engineers, conducting code reviews, and making architecture-level decisions.
- Strong communication skills; ability to articulate tradeoffs, collaborate with cross-functional teams, and drive consensus.
- A user-centric mindset: focus on building polished, intuitive, and accessible experiences for end users.
Preferred / Bonus:
- Experience with writing automated tests for UI - unit tests, integration tests, UI automation tests; familiarity with relevant testing frameworks.
- Experience with performance optimization for desktop apps (memory usage, startup time, rendering performance, high-DPI support, responsiveness under load).
- Experience with localization/globalization, right-to-left UI support, internationalization, accessibility for multiple regions.
- Familiarity with telemetry, analytics, crash reporting, logging, and error monitoring in desktop applications.
- Previous experience in shaping CI/CD workflows, release pipelines, and deployment strategies for desktop applications.
- Demonstrated ability to take ownership of feature areas or modules and drive them long-term, including maintenance, refactoring, and technical debt management.
What we offer
- A high-impact role: you will define architecture, shape the future of our Windows product, and directly influence what millions of users see and experience.
- A collaborative, flat-structure engineering culture - you are not just a coder, but a builder and a decision-maker.
- Opportunities to lead - mentor others, steer technical direction, and grow into broader technical leadership (e.g. Tech Lead, Architect).
- Flexibility, autonomy, and responsibility: you define how to solve problems, own features end-to-end, and contribute to long-term product vision.
- A purpose-driven mission: building software that's reliable, accessible, and user-centered - making a real difference for people.
Think you're a good fit for this job?
Tell us more about yourself and why you're interested in the role when you apply.
And don't forget to include links to your portfolio and LinkedIn.
Not looking but know someone who would make a great fit?
Refer them!
Speechify is committed to a diverse and inclusive workplace.
Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.