CrawlJobs Logo

QE - API

Canada, Toronto 110000.00 USD / Year · Job Posted March 19, 2026
Apply Position
Job Link Share

Requirements

  • Expert in Java and Selenium
  • Candidate should be able to code and deliver solution independently after getting the requirement
  • Expertise in Ant/Maven and dependency/build management
  • Should be able to write well-designed, efficient, and testable code
  • Expertise in debugging test framework catering to multiple application platforms like Web, Mobile, and Desktop
  • Should be quick in resolving issues
  • Good knowledge on Python
  • Good knowledge of API development and testing
  • Should have experience in git branching and resolving git related issues
  • Hands on experience of CICD
  • Ability to quickly learn and apply new technical skills
  • Able to prioritize in a fast moving, high pressure, constantly changing environment, good sense of urgency and resourcefulness

Nice to have

Cloud testing, Security testing, Selenium UI testing experience is added advantage

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

QE - API

8 matching positions

New

Software Tester

We are seeking a hands-on Software Engineer with strong expertise in Test Automa...
Location
Location
United States , New York
Salary
Salary:
50.00 - 53.00 USD / Hour
solomonpage.com Logo
Solomon Page
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS degree in Computer Science, Engineering, or equivalent practical experience
  • 4–7 years of experience in Test Automation, Quality Engineering, SDET, Software Engineering, or related fields
  • Strong programming or scripting experience in Java, Python, JavaScript, TypeScript, Go, or similar languages
  • Proven experience testing backend APIs, services, integrations, and end-to-end workflows
  • Experience building and maintaining UI automation for modern web applications
  • Strong knowledge of automation framework development and CI/CD integration
  • Solid understanding of regression testing, smoke testing, integration testing, and release validation strategies
  • Excellent debugging and troubleshooting skills across distributed systems and application layers
  • Experience working in Agile environments with Git-based development workflows
Job Responsibility
Job Responsibility
  • Design, develop, and maintain automation frameworks for UI, API, integration, regression, and smoke testing
  • Build automated test coverage for backend services, APIs, and end-to-end workflows
  • Develop and maintain critical-path UI automation for key business workflows
  • Integrate automated testing into CI/CD pipelines and release quality gates
  • Collaborate with software engineers, product managers, QE teams, and platform teams to define testing strategies early in the development lifecycle
  • Debug and troubleshoot issues across UI, APIs, network interactions, integrations, and dependent services
  • Improve test reliability, execution speed, and maintainability through reusable automation solutions
  • Support release validation, defect prevention, root-cause analysis, and overall quality initiatives
What we offer
What we offer
  • medical
  • dental
  • 401(k)
  • direct deposit
  • commuter benefits
Read More
Arrow Right
New

Staff I Software Engineer

Get to Know Us: It's fun to work in a company where people truly believe in what...
Location
Location
United States , Washington
Salary
Salary:
193000.00 - 242000.00 USD / Year
blackline.com Logo
BlackLine
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's degree in Mathematics, Computer Science or related disciplines. 10+ years of hands-on experience in Web Application, SaaS, and RESTful API testing
  • 7 or more years of hands-on test automation development, with experience building a test automation suite from the ground up
  • 7 or more years of hands-on working experience in traditional OOP programming languages, specifically C# (with .NET core and NUnit / XUnit / MSTest)
  • 5+ years of solid technical leadership with extensive experience in architecting testing of cloud implementation and migration of complex SaaS product environments
  • Strong testing experience with cloud native/cloud first applications in a cloud environment such as Google Cloud, AWS and Azure
  • Expert knowledge in using and managing cloud platforms and cloud native tools
  • Excellent communication skills and the ability to work well with engineers, product owners, and development managers, as well as other teams across the organization
  • Experience with Performance test development and Continuous Integration (CI) tools
  • Strong ownership, pride of work, and ability to take things across the finish line
  • Strong understanding of XPath, HTML, CSS, JavaScript, JSON, and XML
Job Responsibility
Job Responsibility
  • Drive creative and innovative technical concepts to automate workflows from ideation to operational tools that are reusable, maintainable and efficient
  • Provide thoughtful leadership on the multi-cloud implementation and migration plan of enterprise SaaS application
  • Design and drive execution on the detailed test strategy on the cloud journey
  • Identify and assess risks and develop mitigation steps and processes to be put in place for projects, while collaborating on technical designs, dependencies management, and efficacy of valid test data to ensure successful and high-quality deliverables
  • Consult on automation tools/techniques, feasibility and implementation, process improvements as well as maintenance plans
  • Execute Quality Engineering (QE) forensics and detailed root cause analysis of test failures, and performance and scalability issues
  • Provide strong end-to-end leadership in the definition and building of automation frameworks and continued push for providing value
  • Demonstrable top-quality experience with integration, performance, regression, stress, and acceptance testing with a focus on web applications
  • Provide strong technical leadership to other QE staff as the QE discipline and team grows, acting as an agent of change for a quality-first culture within the organization
  • Author high-quality test plans, test cases, and supporting documentation
  • Fulltime
Read More
Arrow Right

Principal Quality Engineer - SDET

We are looking for a Principal-level SDET to support our product development tea...
Location
Location
United States , Atlanta
Salary
Salary:
112500.00 - 168750.00 USD / Year
onetrust.com Logo
OneTrust
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or related technical or business field
  • 10+years of relevant experience working as a developer, automation engineer or SDET
  • 8+ years of experience coding in Java and must have strong practical knowledge of OOPs and Core Java principles
  • 4+ years of experience contributing to Test-Driven Development or BDD with tools like Cucumber, Junit, Mockito, or TestNG
  • 3+ years of experience with CI/CD tools like Jenkins, Circle CI, or Azure DevOps with the ability to create test pipelines using Java or Groovy
  • 4+ years of experience with Selenium or Cypress frameworks for automating GUI and E2E tests of the application
  • 4+ years of experience with REST Assured or similar tools like Postman for automating APIs
  • 4+ years of experience working in a highly automated CI/CD environment
  • 4+ years of experience with source control tools such as Bitbucket, GitHub or GitLab
  • 2+ years of experience mining meaningful logs for troubleshooting using tools like Splunk, Dynatrace or Coralogix
Job Responsibility
Job Responsibility
  • Provide technical leadership and guidance to the SDET team
  • Collaborate with development and QE teams to integrate testing into the software development process
  • Design, develop, and maintain scalable and efficient test automation frameworks and test architectures
  • Rub shoulders with developers in writing unit and integration tests using their tools and frameworks
  • Ensure the frameworks support various testing types, including functional, integration, and performance testing
  • Mentor and guide junior SDETs, providing technical expertise and career development support
  • Conduct training sessions to enhance the skills of the testing team
  • Foster a culture of innovation, collaboration, and continuous learning within the team
  • Collaborate with cross-functional teams to develop comprehensive test plans
  • Execute and oversee the execution of test cases, ensuring thorough coverage of functional and non-functional requirements
What we offer
What we offer
  • comprehensive healthcare coverage
  • flexible PTO
  • equity RSUs
  • annual performance bonus opportunities
  • retirement account support
  • 14+ weeks of paid parental leave
  • career development opportunities
  • company-paid privacy certification exam fees
  • Fulltime
Read More
Arrow Right

Lead, Software Engineer (QE)

Mastercard powers economies and empowers people in 200+ countries and territorie...
Location
Location
United States of America , O Fallon
Salary
Salary:
140000.00 - 231000.00 USD / Year
mastercard.com Logo
Mastercard
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Exposure to agile and waterfall testing methodologies and tools such as RALLY and ALM
  • Knowledge in COBOL, CICS, VSAM, DB2, DB2 Stored Procedures, DB2 Utilities, and SQL
  • Knowledge in Java/C/C++ development
  • Knowledge in Digital Native Architecture
  • Exposure with a mainframe Source Control tool, and with a graphical application using the mainframe as its data repository, and creating Cobol Stored Procedures preferred
  • Experience of working with other developers to ensure that systems are designed for reliability, performance and testability
  • Experience testing across a variety of platforms: web and mobile user interface, APIs (REST and SOAP), and Mainframe and UNIX
  • Exposure in building and using automation frameworks using technologies: Java, JUnit, Selenium, JBehave, Soap UI/Pro, REST, JSON and XML
  • Knowledge of payment simulation tools (Paragon, FinSim, T3 or similar)
  • Knowledge of ISO payment protocols (8583) desirable
Job Responsibility
Job Responsibility
  • Play a crucial part in helping drive Quality to help build and ship better products
  • Collaborate with our development teams to enhance our existing software development processes
  • Drive QE methodologies and help build high quality software
  • Partner with developers to improve and automate test and release processes
  • Help make Quality as an integral part of the development process
What we offer
What we offer
  • competitive base salary
  • annual bonus or commissions
  • insurance (including medical, prescription drug, dental, vision, disability, life insurance)
  • flexible spending account and health savings account
  • paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave)
  • 80 hours of Paid Sick and Safe Time
  • 25 days of vacation time and 5 personal days
  • 10 annual paid U.S. observed holidays
  • 401k with a best-in-class company match
  • deferred compensation for eligible roles
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - QE

At Cloudera, we empower people to transform complex data into clear and actionab...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
cloudera.com Logo
Cloudera
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to learn and develop AI enabled test automation frameworks
  • Deep understanding of Kubernetes internals (CRDs, Controllers, Operators, Namespaces)
  • You must understand how to debug and test complex Helm chart deployments and dependencies
  • Expert-level proficiency in Python/Shell for scripting and automation
  • Experience testing Service Meshes (Istio Ambient Mode preferred), Ingress Gateways, and OCI registries
  • Experience testing authentication flows (OIDC, OAuth2) and infrastructure security
  • Understanding of certificates, mTLS, and secrets management
  • Bachelor’s or Master’s degree in Computer Science or equivalent experience
  • 10+ years of software engineering experience with a focus on test automation, infrastructure, or backend development
Job Responsibility
Job Responsibility
  • Design and build a scalable test automation framework capable of handling AWC’s multi-cluster architecture
  • Champion an API-first testing strategy
  • Automate the validation of our Zero-Trust security model
  • Act as the prime technical contact for quality within the AWC organization
  • Define testing standards, mentor senior engineers (IC2/IC3), and influence design decisions to ensure testability is baked into the architecture from day one
  • Partner with the Taikun (Kubernetes) and Foundational Services teams to integrate their components into the AWC test matrix
What we offer
What we offer
  • Generous PTO Policy
  • Support work life balance with Unplugged Days
  • Flexible WFH Policy
  • Mental & Physical Wellness programs
  • Phone and Internet Reimbursement program
  • Access to Continued Career Development
  • Comprehensive Benefits and Competitive Packages
  • Paid Volunteer Time
  • Employee Resource Groups
  • Fulltime
Read More
Arrow Right

Senior Quality Engineer

We’re looking to grow our Quality Engineering Team at NLS! Are you passionate ab...
Location
Location
United States , Springfield
Salary
Salary:
Not provided
nlsnow.com Logo
Next Level Solutions ltd.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience leading Quality Engineering or test automation teams
  • Hands-on experience with automation frameworks such as Playwright, Selenium, Cypress, or equivalent tools
  • Strong understanding of UI and API automation testing strategies and implementation
  • Experience writing and maintaining code-based automated test suites
  • Working knowledge of SQL and database validation techniques
  • Strong understanding of Software Development Life Cycle methodologies, including Agile and Waterfall environments
  • Experience mentoring junior engineers through code reviews and technical coaching
  • Ability to identify automation opportunities that reduce manual testing effort and improve delivery quality
  • Hands-on experience using AI-assisted testing and development tools
  • Strong communication and collaboration skills with internal teams, remote teams, and clients
Job Responsibility
Job Responsibility
  • Lead and drive automated testing strategies across assigned projects and teams
  • Mentor, coach, and support Quality Engineering team members through career development and technical guidance
  • Build, review, and maintain automated UI and API test suites using modern automation frameworks
  • Oversee test automation deliverables, timelines, and quality standards across multiple workstreams
  • Collaborate with internal teams and clients to define end-to-end testing strategies and project expectations
  • Develop and refine quality engineering processes, standards, and best practices
  • Validate project requirements, test cases, and testing outcomes to ensure high-quality delivery
  • Analyze test data, identify risks, and communicate critical quality concerns to leadership
  • Support onboarding and training efforts for internal and external testing resources
  • Leverage AI-assisted tools to improve test generation, automation efficiency, defect triage, and documentation workflows
What we offer
What we offer
  • Competitive salary package with an annual bonus
  • Comprehensive and inclusive health benefits
  • Flexible working arrangements
  • Opportunities for internal advancement and career development
  • Relaxed office environment with casual dress code
  • Company sponsored activities and team building events
  • PTO & paid company holidays
  • Traditional & Roth 401k with a 5% company match
  • Physical and mental wellness program
  • Fulltime
Read More
Arrow Right

Staff I Software Engineer

As a Staff Software Engineer, Test you will play a crucial role in the success o...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
blackline.com Logo
BlackLine
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's degree in Mathematics, Computer Science or related disciplines. 10+ years of hands-on experience in Web Application, SaaS, and RESTful API testing.
  • 7 or more years of hands-on test automation development, with experience building a test automation suite from the ground up.
  • 7 or more years of hands-on working experience in traditional OOP programming languages, specifically C# (with .NET core and NUnit / XUnit / MSTest).
  • 5+ years of solid technical leadership with extensive experience in architecting testing of cloud implementation and migration of complex SaaS product environments.
  • Strong testing experience with cloud native/cloud first applications in a cloud environment such as Google Cloud, AWS and Azure.
  • Expert knowledge in using and managing cloud platforms and cloud native tools.
  • Excellent communication skills and the ability to work well with engineers, product owners, and development managers, as well as other teams across the organization.
  • Experience with Performance test development and Continuous Integration (CI) tools.
  • Strong ownership, pride of work, and ability to take things across the finish line.
  • Strong understanding of XPath, HTML, CSS, JavaScript, JSON, and XML.
Job Responsibility
Job Responsibility
  • Drive creative and innovative technical concepts to automate workflows from ideation to operational tools that are reusable, maintainable and efficient.
  • Provide thoughtful leadership on the multi-cloud implementation and migration plan of enterprise SaaS application.
  • Design and drive execution on the detailed test strategy on the cloud journey.
  • Identify and assess risks and develop mitigation steps and processes to be put in place for projects, while collaborating on technical designs, dependencies management, and efficacy of valid test data to ensure successful and high-quality deliverables.
  • Consult on automation tools/techniques, feasibility and implementation, process improvements as well as maintenance plans.
  • Execute Quality Engineering (QE) forensics and detailed root cause analysis of test failures, and performance and scalability issues.
  • Provide strong end-to-end leadership in the definition and building of automation frameworks and continued push for providing value.
  • Demonstrable top-quality experience with integration, performance, regression, stress, and acceptance testing with a focus on web applications.
  • Provide strong technical leadership to other QE staff as the QE discipline and team grows, acting as an agent of change for a quality-first culture within the organization.
  • Author high-quality test plans, test cases, and supporting documentation.
Read More
Arrow Right

Senior Software Engineer

Get to Know Us: It's fun to work in a company where people truly believe in what...
Location
Location
United States , Pleasanton
Salary
Salary:
156000.00 - 196000.00 USD / Year
blackline.com Logo
BlackLine
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of hands-on experience in Web Application, Mobile, SaaS, and RESTful API testing
  • 7 or more years of hands-on test automation development, with experience building a test automation suite from the ground up
  • 7 or more years of hands-on working experience in traditional OOP programming languages, specifically C# (with .NET core and NUnit / XUnit / MSTest)
  • Hands on experience with IOS and Android hybrid/native mobile applications testing and test automation using Appium/Selendroid
  • Work closely with Product/UX designers to discuss and give feedback about customer perspective for UI/UX designs from QE
  • Hands on experience with testing, analyzing and troubleshooting communication between mobile apps and API
  • Configure CI/CD tool to run regression Appium/Selendriod automated tests
  • Experience in testing integration solutions for batch, API and event driven architectures
  • Experience with testing various integration patterns, styles and technologies and API gateway
  • Deep understanding of both technical and non-technical requirements for enterprise SaaS at scale in the areas of system performance, scalability, latency, reliability and security
Job Responsibility
Job Responsibility
  • Create Web application, Mobile App and API automation utilizing tools and frameworks already in place to ensure future automation coverage of all features
  • Build Mobile App test automation for both IOS/Android using Appium
  • Experience in testing Hybrid/Native IOS/Android Mobile Applications
  • Build and add to Automation Regression Test Harness
  • Experience in testing on virtual emulators using device farms
  • Drive improvements and provide recommendations by using or creating tools and contributing to the automation framework already in place
  • Independently identify and assess risks and develop mitigation steps and processes to be put in place for projects, while collaborating on technical designs, management of dependencies, and efficacy of valid test data to ensure successful and high-quality deliverables
  • Execute Quality Engineering (QE) forensics and detailed root cause analysis of test failures, reported defects, and performance and scalability issues
  • Provide technical leadership to other QE staff as the QE discipline and team grows, acting as an agent of change for a quality-first culture within the organization
  • Execute on QE compliance objectives and appropriate metrics to measure success
What we offer
What we offer
  • Short-term and long-term incentive programs, based on eligibility
  • Robust offering of benefit and wellness plans
  • Fulltime
Read More
Arrow Right