The ideal candidate should have solid experience in software development and be enthusiastic about ... Commit to high programming standards by reviewing code and writing unit, functional, and UI tests.
The ideal candidate should have solid experience in software development and be enthusiastic about ... Commit to high programming standards by reviewing code and writing unit, functional, and UI tests.
Job Title: Software QA Engineer - 3D/CAD Platforms (Automation Focus) Job Location: (Remote ... Demonstrated expertise in designing and maintaining test plans for continuous feature development
Quick apply
Job Title: Software QA Engineer - 3D/CAD Platforms (Automation Focus) Job Location: (Remote ... Demonstrated expertise in designing and maintaining test plans for continuous feature development
Senior / Staff Software Engineer, Web Tools
Toronto, ON · On-site +1
CA$141K - CA$249K/yr
... or passion in UX/design. - Experience with software development tools including build system ... linting, test automation, and test coverage tools. - Experience in ML and self-driving ...
Senior / Staff Software Engineer, Web Tools
Toronto, ON · On-site +1
CA$141K - CA$249K/yr
... or passion in UX/design. - Experience with software development tools including build system ... linting, test automation, and test coverage tools. - Experience in ML and self-driving ...
Senior Software Engineer
Toronto, ON · Remote
This is a remote role for candidates in the US or Canada, focusing on cross-functional ... Design, develop, write comprehensive automated tests for, and deploy robust software applications ...
Senior Software Engineer
Toronto, ON · Remote
This is a remote role for candidates in the US or Canada, focusing on cross-functional ... Design, develop, write comprehensive automated tests for, and deploy robust software applications ...
We are seeking a Senior Software Engineer available during EST business hours. About the role ... Our backend is developed all in Python running in the cloud over k8s. It's not a typical backend ...
Quick apply
We are seeking a Senior Software Engineer available during EST business hours. About the role ... Our backend is developed all in Python running in the cloud over k8s. It's not a typical backend ...
Senior Software Engineer, Control Plane
Toronto, ON · Remote
CA$144.78K - CA$170K/yr
Expertise in test-driven development and automated testing. * Excellent verbal and written ... Source Software projects. #LI-MP1 About Kong: Kong Inc., a leading developer of API and AI ...
Quick apply
Senior Software Engineer, Control Plane
Toronto, ON · Remote
CA$144.78K - CA$170K/yr
Expertise in test-driven development and automated testing. * Excellent verbal and written ... Source Software projects. #LI-MP1 About Kong: Kong Inc., a leading developer of API and AI ...
... in training large language models to better understand software development practices, debugging ... Test systems for vulnerabilities, including data exposure and edge-case failures * Provide detailed ...
Quick apply
... in training large language models to better understand software development practices, debugging ... Test systems for vulnerabilities, including data exposure and edge-case failures * Provide detailed ...
Staff or Senior Software Engineer
Toronto, ON · On-site +1
Stay up-to-date with industry trends and technologies, integrating them into the development ... Strong communication and collaboration skills, with the ability to work effectively in a remote ...
Staff or Senior Software Engineer
Toronto, ON · On-site +1
Stay up-to-date with industry trends and technologies, integrating them into the development ... Strong communication and collaboration skills, with the ability to work effectively in a remote ...
Associate Software Engineer
King, ON · On-site +1
... in software development or application support Technical Skills * Foundational knowledge of programming languages (e.g., Java, Python, C#, or similar) * Basic understanding of SQL and relational ...
Associate Software Engineer
King, ON · On-site +1
... in software development or application support Technical Skills * Foundational knowledge of programming languages (e.g., Java, Python, C#, or similar) * Basic understanding of SQL and relational ...
Associate Software Engineer
King, ON · On-site +1
... in software development or application support Technical Skills * Foundational knowledge of programming languages (e.g., Java, Python, C#, or similar) * Basic understanding of SQL and relational ...
Associate Software Engineer
King, ON · On-site +1
... in software development or application support Technical Skills * Foundational knowledge of programming languages (e.g., Java, Python, C#, or similar) * Basic understanding of SQL and relational ...
Associate Software Engineer
Toronto, ON · On-site +1
... in software development or application support Technical Skills * Foundational knowledge of programming languages (e.g., Java, Python, C#, or similar) * Basic understanding of SQL and relational ...
Associate Software Engineer
Toronto, ON · On-site +1
... in software development or application support Technical Skills * Foundational knowledge of programming languages (e.g., Java, Python, C#, or similar) * Basic understanding of SQL and relational ...
Associate Software Engineer
Toronto, ON · On-site +1
... in software development or application support Technical Skills * Foundational knowledge of programming languages (e.g., Java, Python, C#, or similar) * Basic understanding of SQL and relational ...
Associate Software Engineer
Toronto, ON · On-site +1
... in software development or application support Technical Skills * Foundational knowledge of programming languages (e.g., Java, Python, C#, or similar) * Basic understanding of SQL and relational ...
Associate Software Engineer
King, ON · On-site +1
... in software development or application support Technical Skills * Foundational knowledge of programming languages (e.g., Java, Python, C#, or similar) * Basic understanding of SQL and relational ...
Associate Software Engineer
King, ON · On-site +1
... in software development or application support Technical Skills * Foundational knowledge of programming languages (e.g., Java, Python, C#, or similar) * Basic understanding of SQL and relational ...
Associate Software Engineer
Toronto, ON · On-site +1
... in software development or application support Technical Skills * Foundational knowledge of programming languages (e.g., Java, Python, C#, or similar) * Basic understanding of SQL and relational ...
Associate Software Engineer
Toronto, ON · On-site +1
... in software development or application support Technical Skills * Foundational knowledge of programming languages (e.g., Java, Python, C#, or similar) * Basic understanding of SQL and relational ...
Staff Software Engineer - International Card Tech - Full-stack
Toronto, ON · On-site +1
CA$179.60K/yr
Utilize programming languages like JavaScript, Java, HTML/CSS, Angular/TypeScript, Python, React ... Experience working in an agile environment and familiar with agile development methodologies
Staff Software Engineer - International Card Tech - Full-stack
Toronto, ON · On-site +1
CA$179.60K/yr
Utilize programming languages like JavaScript, Java, HTML/CSS, Angular/TypeScript, Python, React ... Experience working in an agile environment and familiar with agile development methodologies
Staff Software Engineer - International Card Tech - Full-stack
Toronto, ON · On-site +1
CA$179.60K/yr
Utilize programming languages like JavaScript, Java, HTML/CSS, Angular/TypeScript, Python, React ... Experience working in an agile environment and familiar with agile development methodologies
Staff Software Engineer - International Card Tech - Full-stack
Toronto, ON · On-site +1
CA$179.60K/yr
Utilize programming languages like JavaScript, Java, HTML/CSS, Angular/TypeScript, Python, React ... Experience working in an agile environment and familiar with agile development methodologies
Staff Software Engineer - International Card Tech - Full-stack
Toronto, ON · On-site +1
CA$157.40K - CA$179.60K/yr
Utilize programming languages like JavaScript, Java, HTML/CSS, Angular/TypeScript, Python, React ... Experience working in an agile environment and familiar with agile development methodologies
Staff Software Engineer - International Card Tech - Full-stack
Toronto, ON · On-site +1
CA$157.40K - CA$179.60K/yr
Utilize programming languages like JavaScript, Java, HTML/CSS, Angular/TypeScript, Python, React ... Experience working in an agile environment and familiar with agile development methodologies
Staff Software Engineer - International Card Tech - Full-stack
Toronto, ON · On-site +1
CA$157.40K - CA$179.60K/yr
Utilize programming languages like JavaScript, Java, HTML/CSS, Angular/TypeScript, Python, React ... Experience working in an agile environment and familiar with agile development methodologies
Staff Software Engineer - International Card Tech - Full-stack
Toronto, ON · On-site +1
CA$157.40K - CA$179.60K/yr
Utilize programming languages like JavaScript, Java, HTML/CSS, Angular/TypeScript, Python, React ... Experience working in an agile environment and familiar with agile development methodologies
Sr Software Engineer
Toronto, ON · Remote
Participate in the whole lifecycle of code, design, development, review, deployment, and testing ... MySQL * Python, AWS * Docker * Experience working with remote teams * Note: Not all of these ...
Sr Software Engineer
Toronto, ON · Remote
Participate in the whole lifecycle of code, design, development, review, deployment, and testing ... MySQL * Python, AWS * Docker * Experience working with remote teams * Note: Not all of these ...
Senior Engineer QA
Toronto, ON · On-site +1
Strong software development and design skills to build test automation infrastructure * Strong ... in Python, C or C++ * Experience with Embedded Firmware * Extensive experience on software testing ...
Senior Engineer QA
Toronto, ON · On-site +1
Strong software development and design skills to build test automation infrastructure * Strong ... in Python, C or C++ * Experience with Embedded Firmware * Extensive experience on software testing ...
Remote Python Sdet information
What is the difference between Remote Python Sdet vs Remote QA Engineer?
| Aspect | Remote Python Sdet | Remote QA Engineer |
|---|---|---|
| Required Skills | Python, automation, testing frameworks, scripting | Testing methodologies, manual and automated testing, scripting |
| Work Environment | Development teams, automation focus, scripting tasks | Testing teams, manual and automated testing, test case design |
| Certifications | ISTQB, Python certifications, automation tools | ISTQB, software testing certifications |
| Industry Usage | Tech, software development, startups | Tech, finance, healthcare, various industries |
Remote Python Sdet roles focus on developing automated testing solutions using Python, scripting, and testing frameworks, often working closely with developers. Remote QA Engineers handle both manual and automated testing, designing test cases, and ensuring software quality across various industries. While both roles require testing knowledge, the Sdet emphasizes automation and scripting skills, whereas QA Engineers may focus more on manual testing processes.
Other
Posted 10 days ago
Job description
Okta is The World's Identity Company. We free everyone to safely use any technology-anywhere, on any device or app. Our Workforce and Customer Identity Clouds enable secure yet flexible access, authentication, and automation that transform how people move through the digital world, putting Identity at the heart of business security and growth.
At Okta, we celebrate a variety of perspectives and experiences. We are not looking for someone who checks every box - we're looking for lifelong learners and people who can improve us with their unique experiences.
Join our team! We're building a world where Identity belongs to you.
Access Management Engineering TeamThe Okta Access Management Team builds the foundation for authentication and authorization across Okta-protected resources. Our mission is to enable customers to access these resources securely. We develop Okta cloud services and client software that allow users to seamlessly log in to devices and use Okta authenticators to access applications securely. Multiple opportunities are available for engineers within Access Management. Our team is fast-growing and impactful at Okta. Join our team and develop products that help our customers daily, such as Okta FastPass, Okta Device Assurance, and Okta Device Access. Learn more about Okta's Engineering on our blog.
About You
We seek a dynamic Software Engineer to join our Device Authenticators engineering team. The ideal candidate should have solid experience in software development and be enthusiastic about designing and writing complex, high-quality Android client software. The role gives the candidate an excellent opportunity to learn about interesting problems in the security and identity space. It also has a lot of visibility within Okta and has exceptional growth potential.
You will share our passion and pride in elegant solutions and join an engineering team that strongly believes in designing for scale, rigorous code reviews, automated testing, and an iterative process to build high-quality enterprise software. You will demonstrate a great aptitude for software engineering excellence and are not afraid to be a player-coach.
Our team is fast, innovative, and flexible, with agile release cycles and individual ownership. Here is an opportunity to work on stimulating security projects and emerging technologies.
Job Duties and Responsibilities
- Lead the design, development, and delivery of our cloud-native security products.
- Collaborate closely with product managers, designers, and backend engineers to translate requirements into robust and effective solutions.
- Commit to high programming standards by reviewing code and writing unit, functional, and UI tests.
- Optimize applications for speed, scalability, and responsiveness across various devices and browsers.
- Participate in code reviews, providing constructive feedback and ensuring code quality across the team.
- Proactively identify and address technical debt, performance bottlenecks, and areas for improvement.
- Stay up-to-date with the latest trends and technologies in Android development, evaluating and recommending new tools and approaches.
- Champion a culture of continuous improvement, innovation, and technical excellence within the team.
Required Knowledge, Skills, And Abilities
- 5-7 years of software development experience, with at least 3 years of experience designing and building enterprise software on Android.
- Good understanding of design patterns, scalability patterns, security engineering, and object-oriented principles.
- Proficiency in Kotlin, with a proven ability to leverage its features for robust and maintainable codebases. Experience with Java is a plus.
- Experience working in fast-paced software development teams leveraging continuous integration and deployment practices.
- Strong communication skills and the ability to work across functions.
- Strong debugging and problem-solving skills to identify, diagnose, and resolve complex issues across various Android OS versions and device types.
Desirable Knowledge, Skills
- Understanding of Identity and Access Management protocols and technologies (FIDO, U2F, WebAuthn, SSO, SAML, OAuth, Federation, etc.)
- Security Application experience - building VPN, firewalls, anti-virus, etc.
#LI-Remote
P15880
About Okta
Sourced by ZipRecruiter
Industry
Software development
Company size
5,001 - 10,000 Employees
Headquarters location
San Francisco, CA, US
Year founded
2009