CrawlJobs Logo

Sdet automation tester

https://www.citi.com/ Logo

Citi

Location Icon

Location:
Canada , Mississauga

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

79320.00 - 110680.00 USD / Year

Job Description:

We are seeking a highly skilled and motivated Software Development Engineer in Test (SDET) Automation Tester to join our dynamic engineering team. The ideal candidate will be responsible for designing, developing, and maintaining robust automated test frameworks and test suites for both API and User Interface (UI) components of our applications. This role requires a strong understanding of software development principles, testing methodologies, and a passion for ensuring high-quality software delivery in an agile environment.

Job Responsibility:

  • Test Strategy & Planning: Collaborate with development and product teams to define comprehensive test strategies, test plans, and test cases for new features and existing functionalities across API and UI layers
  • API Test Automation: Design, develop, and maintain automated API test suites using relevant tools and frameworks (e.g., Postman, Rest Assured, Karate, SoapUI)
  • Validate RESTful and SOAP APIs for functionality, performance, reliability, and security
  • Integrate API tests into the CI/CD pipeline for continuous validation
  • UI Test Automation: Develop and maintain automated UI test suites using industry-standard tools and frameworks (e.g., Selenium WebDriver, Playwright)
  • Ensure cross-browser and cross-device compatibility for web applications
  • Focus on creating maintainable, scalable, and resilient UI automation scripts
  • Framework Development & Enhancement: Contribute to the design, development, and improvement of existing automation frameworks, adopting best practices for modularity, reusability, and reporting
  • Defect Management: Identify, document, and track software defects and work closely with developers to ensure timely resolution
  • CI/CD Integration: Integrate automated tests into the Continuous Integration/Continuous Delivery (CI/CD) pipelines to enable rapid feedback and continuous quality
  • Collaboration & Mentorship: Work closely with developers, product owners, and other QA engineers to understand requirements, provide feedback, and promote a culture of quality. Mentor junior QA engineers on automation best practices
  • Reporting: Generate clear and concise test execution reports, metrics, and dashboards to communicate test progress and product quality to stakeholders

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience
  • 3+ years of experience in software quality assurance with a strong focus on test automation
  • Proficiency in at least one programming language: Java, Python, JavaScript, C#, or similar
  • Extensive experience with API test automation tools and frameworks: e.g., Rest Assured, Postman (Newman), Karate DSL, SoapUI, or similar
  • Demonstrated experience with UI test automation tools and frameworks: e.g., Selenium WebDriver, Playwright, Cypress, or WebDriverIO
  • Solid understanding of web technologies (HTML, CSS, JavaScript) and web services (REST, SOAP)
  • Experience with version control systems (e.g., Git)
  • Familiarity with Agile development methodologies (Scrum, Kanban)
  • Strong analytical and problem-solving skills, with keen attention to detail
  • Excellent communication and interpersonal skills

Additional Information:

Job Posted:
March 20, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Sdet automation tester

Test Engineer (SDET)

As a SDET you will be creating and designing test automation frameworks for web ...
Location
Location
India
Salary
Salary:
Not provided
testingmavens.com Logo
Testing Mavens
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience in testing web and mobile apps
  • Architect and build test automation frameworks from scratch
  • 4+ years of experience working with Java language
  • Highly proficient in Selenium and Appium
  • Good understanding of Object-Oriented Programming concepts
  • Skilled in Selenium Page Object Model, TestNG and Extent Report
  • Automate API using Restful services
  • Good knowledge in CI/CD Environment such as Jenkins
  • Proficient in Git, Bitbucket or Gitlab
  • Strong problem identification and solving skills
Job Responsibility
Job Responsibility
  • Design, create and maintain automation framework using Selenium and Appium in Java
  • Mentor QA automation testers, help build automated regression suites, run and analyze the results
  • Improve QA efficiency by implementing sprint level automation and integrate tests to CI/CD pipeline
  • Identify the right automation tools and build framework for new projects
What we offer
What we offer
  • Fun work environment and a great testing team
  • Remote / Work from home option
  • Challenge yourself and learn something new everyday
Read More
Arrow Right

Performance Test Engineering Consultant

Are you an experienced SDET with Performance Test experience looking to take the...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
ten10.com Logo
Ten10
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • SDET with experience as a Performance Tester, ideally in a consultancy or client-facing environment
  • Proficiency in at least one object-oriented programming language (e.g., Java, Python, C#, or JavaScript/TypeScript) for writing clean, maintainable test code and frameworks
  • Strong knowledge of performance testing methodologies, tools, and scripting
  • Ability to engage with customers, technical teams, and stakeholders to deliver meaningful outcomes
  • Experience in cloud-based and distributed system performance testing
  • A true "engineer in test" mindset: able to build custom tools, write high-quality test code, and participate in technical design and code reviews
  • Knowledge of monitoring and diagnostics tools such as AppDynamics, Dynatrace, Datadog or New Relic
  • Strong analytical and problem-solving skills, with a keen eye for detail
  • Demonstrable experience in building E2E functional automation frameworks in addition to a primary focus on performance testing
Job Responsibility
Job Responsibility
  • Deliver performance testing solutions to a range of clients, ensuring systems are scalable, reliable, and performant
  • Design, implement, and execute performance test strategies, including load, stress, scalability, and endurance testing
  • Work closely with technical teams and stakeholders, translating business requirements into testable solutions
  • Contribute to functional test automation (e.g., using Selenium, Cypress, Playwright) and ensure alignment between functional and non-functional testing efforts
  • Adopt a "shift-left" approach by designing and implementing performance tests at the API, component, and integration levels, not just at the UI/E2E level
  • Engage directly with clients, providing expert advice on performance test best practices
  • Collaborate with development, DevOps, and infrastructure teams to identify performance bottlenecks and optimise system performance
  • Utilise performance testing tools such as JMeter, K6, LoadRunner, NeoLoad, or Gatling
  • Provide insights and recommendations based on test results to drive continuous improvements
Read More
Arrow Right

SDET Automation Tester (API & UI)

We are seeking a highly skilled and motivated Software Development Engineer in T...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience
  • 3+ years of experience in software quality assurance with a strong focus on test automation
  • Proficiency in at least one programming language: Java, Python, JavaScript, C#, or similar
  • Extensive experience with API test automation tools and frameworks: e.g., Rest Assured, Postman (Newman), Karate DSL, SoapUI, or similar
  • Demonstrated experience with UI test automation tools and frameworks: e.g., Selenium WebDriver, Playwright, Cypress, or WebDriverIO
  • Solid understanding of web technologies (HTML, CSS, JavaScript) and web services (REST, SOAP)
  • Experience with version control systems (e.g., Git)
  • Familiarity with Agile development methodologies (Scrum, Kanban)
  • Strong analytical and problem-solving skills, with keen attention to detail
  • Excellent communication and interpersonal skills
Job Responsibility
Job Responsibility
  • Test Strategy & Planning: Collaborate with development and product teams to define comprehensive test strategies, test plans, and test cases for new features and existing functionalities across API and UI layers
  • API Test Automation: Design, develop, and maintain automated API test suites using relevant tools and frameworks (e.g., Postman, Rest Assured, Karate, SoapUI)
  • Validate RESTful and SOAP APIs for functionality, performance, reliability, and security
  • Integrate API tests into the CI/CD pipeline for continuous validation
  • UI Test Automation: Develop and maintain automated UI test suites using industry-standard tools and frameworks (e.g., Selenium WebDriver, Playwright)
  • Ensure cross-browser and cross-device compatibility for web applications
  • Focus on creating maintainable, scalable, and resilient UI automation scripts
  • Framework Development & Enhancement: Contribute to the design, development, and improvement of existing automation frameworks, adopting best practices for modularity, reusability, and reporting
  • Defect Management: Identify, document, and track software defects and work closely with developers to ensure timely resolution
  • CI/CD Integration: Integrate automated tests into the Continuous Integration/Continuous Delivery (CI/CD) pipelines to enable rapid feedback and continuous quality
  • Fulltime
Read More
Arrow Right

SDET Automation Tester (API & UI)

We are seeking a highly skilled and motivated Software Development Engineer in T...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience
  • 3+ years of experience in software quality assurance with a strong focus on test automation
  • Proficiency in at least one programming language: Java, Python, JavaScript, C#, or similar
  • Extensive experience with API test automation tools and frameworks: e.g., Rest Assured, Postman (Newman), Karate DSL, SoapUI, or similar
  • Demonstrated experience with UI test automation tools and frameworks: e.g., Selenium WebDriver, Playwright, Cypress, or WebDriverIO
  • Solid understanding of web technologies (HTML, CSS, JavaScript) and web services (REST, SOAP)
  • Experience with version control systems (e.g., Git)
  • Familiarity with Agile development methodologies (Scrum, Kanban)
  • Strong analytical and problem-solving skills, with keen attention to detail
  • Excellent communication and interpersonal skills
Job Responsibility
Job Responsibility
  • Test Strategy & Planning: Collaborate with development and product teams to define comprehensive test strategies, test plans, and test cases for new features and existing functionalities across API and UI layers
  • API Test Automation: Design, develop, and maintain automated API test suites using relevant tools and frameworks (e.g., Postman, Rest Assured, Karate, SoapUI)
  • Validate RESTful and SOAP APIs for functionality, performance, reliability, and security
  • Integrate API tests into the CI/CD pipeline for continuous validation
  • UI Test Automation: Develop and maintain automated UI test suites using industry-standard tools and frameworks (e.g., Selenium WebDriver, Playwright)
  • Ensure cross-browser and cross-device compatibility for web applications
  • Focus on creating maintainable, scalable, and resilient UI automation scripts
  • Framework Development & Enhancement: Contribute to the design, development, and improvement of existing automation frameworks, adopting best practices for modularity, reusability, and reporting
  • Defect Management: Identify, document, and track software defects and work closely with developers to ensure timely resolution
  • CI/CD Integration: Integrate automated tests into the Continuous Integration/Continuous Delivery (CI/CD) pipelines to enable rapid feedback and continuous quality
  • Fulltime
Read More
Arrow Right

Quality SDET Cypress Javascript Engineer

Engineer the future of global finance. At Citi, our Tech team doesn’t just suppo...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Significant relevant experience in testing
  • Proven current hands-on experience as an automation QE and as a functional tester
  • Experience in designing and implementing automation test frameworks, test scripting, test suite execution and test reporting
  • Experience in Cypress automation framework (javascript) or selenium (Java) is a key expectation for this role
  • Ability to adjust priorities quickly as circumstances dictate
  • Consistently demonstrates clear and concise written and verbal communication
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Takes ownership of tasks assigned and reports to senior management appropriately at regular agreed intervals
  • Build and enhance scalable test automation frameworks that support efficient test execution and maintenance
  • Write, execute and run functional/automated test cases using AI driven frameworks regularly and analyze test results, logging any defects and providing detailed reports
  • Perform in API/ database testing
  • Work closely with development, manual QA, and product teams to understand requirements, features, and testing needs in Agile environments
  • Utilize tools like JIRA to identify, log and prioritize defects
  • collaborate with developers to resolve issues promptly
  • Develop test scripts and/or test frameworks using JavaScript or Java to execute RESTful API calls and SQL queries for test data setup/teardown and results validation
  • Manage and run the QA cycle as part of the agile development cycle and work towards taking the sprints to closure
  • Build reliable automated test suites that run as part of the project CI and/or nightly build system
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right

Software Development Engineer in Test

SDET (Software Development Engineer in Test) - Software Test Engineer Position D...
Location
Location
United States , San Diego
Salary
Salary:
48.00 - 52.00 USD / Hour
gomillenniumsoft.com Logo
MillenniumSoft Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree or Higher in computer science or an engineering discipline
  • 3-5 years of recent software development experience
  • 3-5 years of recent software test experience
  • Expertise in the creation of test scenarios for all levels
  • Proficiency in at least one modern programming language (C#)
  • Understands databases (SQL Server is preferred) and is able to develop EXPERT – complex level queries
  • Intermediate in developing new tools, Automation frameworks, and methodologies
  • Agile Environment experience using user stories, providing estimates etc.
  • Understanding API test/Load testing framework setup
  • Understand Object Oriented software design and principles
Job Responsibility
Job Responsibility
  • Contributes to the creation and maintenance of the development program’s test automation strategy
  • Has direct oversight and responsibility for the test automation team’s ability to successfully execute
  • Develop automation for user-facing applications, API’s, web-services, and databases
  • Build testing tools that allow system test teams to verify core services, web applications, and interfaces to other systems
  • Perform testing activities within all phases as required within the projects such as functional testing, integration testing, performance testing and assisting with user acceptance testing
  • Create and maintain shared libraries, tools, and frameworks to increase team productivity
  • Works with Developers, Dev Ops and Testers to make applications more testable, scalable
  • Incorporates coding best practices and regularly conducts/participates in Code Reviews
  • Over 75% will be programming/ development in Test
  • Fulltime
Read More
Arrow Right

Software Development Engineer in Test II

We are seeking an experienced SDET II to join our Industrial IoT product team, c...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
amgen.com Logo
Amgen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • 5+ years of experience in software testing
  • Strong programming skills in Python, Java, or similar languages
  • Experience with CI/CD pipelines, Kubernetes, and cloud platforms (AWS)
  • Understanding of software development lifecycle and test methodologies
  • Experience working in Agile development environments (Scrum, Kanban, or SAFe), collaborating with cross-functional teams
  • Excellent communication and teamwork skills
  • Experience with common test automation systems/frameworks (Zephyr/Selenium/Pytest)
Job Responsibility
Job Responsibility
  • Design, implement, and execute automated tests for new and existing IIoT platform components
  • Develop and maintain unit, integration, regression, performance, API, and exploratory tests to validate interactions between modules, APIs, and external systems
  • Collaborate with developers to ensure comprehensive test coverage across the software stack
  • Build and maintain automated test suites and frameworks
  • Perform functional, regression, and performance testing
  • Document defects and collaborate with developers for resolution
  • Participate in test planning, review sessions, and Agile ceremonies
  • Ensure adherence to quality standards and regulatory requirements (GxP, CSV)
  • Contribute to qualification plans, system documentation, and Confluence pages
  • Support User Acceptance Testing (UAT) as needed
Read More
Arrow Right

Lead Software Developer In Test - Lead Consultant

Join Ten10 as a Lead Software Developer in Test. At Ten10, we're transforming ho...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
ten10.com Logo
Ten10
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Eligibility for SC clearance
  • Proven leadership in QA/testing roles, with experience guiding teams and managing delivery in Agile environments (SCRUM, Kanban)
  • Strong programming skills in Java, C#, JavaScript/TypeScript, or similar
  • Deep expertise in test automation frameworks such as Selenium, Playwright, Cypress, or RestAssured
  • Experience with integration testing, test strategy, and test architecture at the project or program level
  • Familiarity with performance testing tools such as JMeter, Gatling, K6, or Neoload
  • Skilled in CI/CD pipeline integration (e.g., Jenkins, GitLab CI, Azure DevOps)
  • Excellent stakeholder communication and ability to navigate complex client landscapes
  • Experience mentoring testers and fostering a culture of continuous learning and delivery excellence
Job Responsibility
Job Responsibility
  • Lead the design and implementation of robust, scalable automation solutions across multiple projects and clients
  • Mentor and coach a team of SDETs, fostering growth, upskilling, and driving best practices in testing and automation
  • Own the QA strategy on projects, setting the vision for test architecture, tooling, quality metrics, and delivery excellence
  • Engage directly with clients as a trusted advisor, understanding business needs and aligning our testing approach accordingly
  • Contribute to pre-sales and project scoping, helping shape engagements from inception through delivery
What we offer
What we offer
  • 25 Days Annual Leave, increasing with tenure (+ buy/sell scheme)
  • Matched Pension Contributions up to 5%
  • Subsidized Gym Memberships
  • Bike-to-Work Scheme
  • Season Ticket Loans for easier commuting
  • Flexible Hybrid Working arrangements
  • Regular Social Events—from team socials to company-wide celebrations
  • Continuous Learning—including tailored training programs and full support for certifications
  • Fulltime
Read More
Arrow Right