CrawlJobs Logo

Quality SDET Cypress Javascript Engineer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
United Kingdom , London

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance – we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech. The Applications Development Technology lead analyst is a mid-level position responsible for hands- on implementation of AI driven test automation inclusive of CICD and modern techniques in testing. The overall objective of this role is to ensure quality delivery of applications through AI driven functional and automation testing.

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

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
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

Additional Information:

Job Posted:
March 04, 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 Quality SDET Cypress Javascript Engineer

Lead Test Automation Engineer

We are looking for a Lead Test Automation Engineer with strong technical leaders...
Location
Location
Salary
Salary:
Not provided
edvantis.com Logo
Edvantis
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience as Test Engineer / Test Automation Engineer / SDET (Software Development Engineer in Test)
  • Proven experience as a QA Leader / SDET Leader / Technical Leader
  • Performance and load testing experience (e.g., JMeter, k6, etc.)
  • Hands-on expertise with WebDriver IO, Cypress, and Cucumber
  • Deep understanding of CI/CD pipelines, test orchestration, and pipeline automation – preferably using GitHub Actions
  • Proficiency in JavaScript / TypeScript
  • Strong understanding of test architecture, test design principles, test strategies, and quality metrics
  • Experience with API Automation and back-end testing
  • Ability to work independently and take ownership of QA deliverables
  • Experience working in Agile / Scrum at scale
Job Responsibility
Job Responsibility
  • Take end-to-end ownership of QA strategy and deliverables across multiple services and environments
  • Design, implement, and maintain scalable test automation frameworks using JavaScript/TypeScript
  • Act as a QA Technical Leader, defining test architecture, best practices, and quality standards
  • Integrate automated tests into CI/CD pipelines, ensuring fast, reliable feedback (GitHub Actions preferred)
  • Lead and coordinate testing activities in Agile/Scrum environments at scale
  • Perform API and back-end automation testing to validate system integrations
  • Ensure quality of applications deployed in Azure Cloud environments
  • Execute and maintain performance and load testing (e.g., JMeter, k6)
  • Apply security testing practices and contribute to overall product security posture
  • Work with containerized environments (Docker) for test execution and environment setup
What we offer
What we offer
  • Remote-first work model with flexible working hours (we provide all equipment)
  • Comfortable and fully equipped offices in Lviv and Rzeszów
  • Competitive compensation with regular performance reviews
  • 18 paid vacation days per year + all state holidays
  • 12 days of paid sick leave per year without a medical certificate + extra paid leave for blood donation
  • Medical insurance with an affordable family coverage option
  • Mental health program which includes free and confidential consultations with a psychologist
  • English, German, and Polish language courses
  • Corporate subscription to learning platforms, regular meetups and webinars
  • Friendly team that values accountability, innovation, teamwork, and customer satisfaction
  • Fulltime
Read More
Arrow Right

QA Automation Engineer (SDET)

We’re seeking a QA Engineer (SDET) to help us scale quality across Maisa Studio,...
Location
Location
Spain , Manises; Madrid; Barcelona
Salary
Salary:
Not provided
maisa.ai Logo
Maisa
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Hands-on experience as a QA Engineer / SDET, with a strong focus on automation
  • Experience with automated testing frameworks such as Playwright, Cypress, Selenium, or similar
  • Solid experience with API and integration testing (REST / GraphQL)
  • Strong programming skills in JavaScript, Python, Go, or similar
  • Experience integrating automated tests into CI/CD pipelines (GitHub Actions preferred)
  • Strong understanding of test strategy, the testing pyramid, and quality best practices
  • Proven ability to balance automation with effective manual testing
  • Experience improving test stability, reducing flakiness, and optimizing pipelines
Job Responsibility
Job Responsibility
  • Design, implement, and maintain automated tests using frameworks such as Playwright, Cypress, Selenium, or similar
  • Build and maintain API and integration tests for REST and GraphQL services
  • Write and maintain test code using JavaScript, Python, Go, or similar languages
  • Integrate automated tests into CI/CD pipelines (e.g. GitHub Actions) to provide fast and reliable feedback
  • Collaborate with engineers to ensure testability across services and components
  • Contribute to and evolve test strategies aligned with system risk and product complexity
  • Make informed decisions on what to automate vs. what to test manually
  • Apply a strong understanding of the testing pyramid, identifying coverage gaps and risk areas
  • Advocate for quality early in the development process
  • Reduce test flakiness and improve reliability of automated test suites
  • Fulltime
Read More
Arrow Right

QA Automation Engineer (SDET)

We’re seeking a QA Engineer (SDET) to help us scale quality across Maisa Studio,...
Location
Location
Spain , Manises; Madrid; Barcelona
Salary
Salary:
Not provided
maisa.ai Logo
Maisa
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Hands-on experience as a QA Engineer / SDET, with a strong focus on automation
  • Experience with automated testing frameworks such as Playwright, Cypress, Selenium, or similar
  • Solid experience with API and integration testing (REST / GraphQL)
  • Strong programming skills in JavaScript, Python, Go, or similar
  • Experience integrating automated tests into CI/CD pipelines (GitHub Actions preferred)
  • Strong understanding of test strategy, the testing pyramid, and quality best practices
  • Proven ability to balance automation with effective manual testing
  • Experience improving test stability, reducing flakiness, and optimizing pipelines
Job Responsibility
Job Responsibility
  • Design, implement, and maintain automated tests using frameworks such as Playwright, Cypress, Selenium, or similar
  • Build and maintain API and integration tests for REST and GraphQL services
  • Write and maintain test code using JavaScript, Python, Go, or similar languages
  • Integrate automated tests into CI/CD pipelines (e.g. GitHub Actions) to provide fast and reliable feedback
  • Collaborate with engineers to ensure testability across services and components
  • Contribute to and evolve test strategies aligned with system risk and product complexity
  • Make informed decisions on what to automate vs. what to test manually
  • Apply a strong understanding of the testing pyramid, identifying coverage gaps and risk areas
  • Advocate for quality early in the development process
  • Reduce test flakiness and improve reliability of automated test suites
What we offer
What we offer
  • You will be joining one of Europe’s most exciting early-stage AI start-ups
  • You’ll have the opportunity to work with cutting-edge Agentic Process Automation
  • You will get to directly influence how major multinational organizations transform critical business processes
  • Working on genuinely differentiated technology that solves real enterprise AI challenges
  • You will be challenged daily and expedite your learning and development
  • Fulltime
Read More
Arrow Right
New

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
New

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

Software Development Engineer in Test

We are supporting a leading private bank in Luxembourg that is looking for a Sof...
Location
Location
Luxembourg , Luxembourg
Salary
Salary:
Not provided
nicollcurtin.com Logo
Nicoll Curtin
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Around 4 years of professional experience in an SDET or similar role
  • Strong programming skills in Java, Python, and JavaScript/TypeScript
  • Solid understanding of REST APIs, microservices, and Web UI testing
  • Experience with testing frameworks such as JUnit, TestNG, Cypress, Playwright, or PyTest
  • Familiarity with CI/CD tools, preferably GitLab
  • Fluent technical English
Job Responsibility
Job Responsibility
  • Designing, developing, and maintaining automated test solutions
  • Improving functional, integration, performance, and security test coverage
  • Working closely with Java and JavaScript/TypeScript developers
  • Building and enhancing robust testing frameworks
  • Testing REST APIs, microservices, and Web UI components
  • Integrating automated tests into CI/CD pipelines
  • Supporting overall product quality throughout the software lifecycle
  • Fulltime
Read More
Arrow Right

Senior Software Development Engineer in Test

Join ResMed: A Global Leader in Digital Health. At ResMed, we're changing lives ...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
resmed.com Logo
ResMed
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or a related technical field involving coding
  • 5+ years of experience in software testing, including manual and automated testing
  • Proven ability to develop and execute automated test scripts using tools like Cypress and Playwright, with hands-on experience testing across iOS and Android platforms, and integrating with AWS-based environments
  • Experience designing and maintaining test automation frameworks in JavaScript or Python
  • Familiarity with mobile test automation tools and platforms such as UI Testing, XCUITest (iOS), UI Automator (Android), and experience testing on both Android and iOS devices
  • Strong knowledge of REST API testing with tools like Rest Assured and JMeter
  • Hands-on experience with cloud-based architectures, including microservices, multitenancy, and batch services
  • Proficiency in AWS and continuous integration tools such as GitHub Actions or similar
  • Experience using tools and platforms like JIRA, Confluence, Git and Cucumber
  • Understanding of Agile and Scrum methodologies and the product development lifecycle
Job Responsibility
Job Responsibility
  • Leverage AI-powered tools (e.g., GitHub Copilot, ChatGPT, custom LLMs) to accelerate test case generation, automation script development, and step definition creation
  • Design, develop, and maintain intelligent test automation frameworks that incorporate AI to improve scalability, accuracy, and maintainability
  • Implement machine learning techniques and data analysis to identify high-risk areas, guide exploratory testing, and prioritize test coverage
  • Build and optimize CI/CD pipelines that integrate AI-driven static code analysis, test selection, and failure prediction mechanisms
  • Collaborate with development and quality teams to define and evolve strategies for AI-assisted quality assurance, ensuring testability is built into product design
  • Evaluate and introduce AI-based test optimization tools to reduce redundant testing and improve regression cycles
  • Monitor and maintain automation coverage using AI tools to detect gaps, outdated tests, and potential redundancies in the test suite
  • Participate in code reviews and architecture discussions, offering insight into how AI can support testability, performance validation, and risk assessment
  • Mentor junior engineers in the use of AI-driven tools for test development and debugging workflows
  • Research and stay informed on the latest trends in AI for software testing, including generative testing, predictive QA, autonomous test agents, and prompt engineering
What we offer
What we offer
  • bonus plan
  • Working from home flexibility
  • referral bonus
  • ResMed's preferred shareholding programme
  • Internal career opportunity - joining an international fast-pace and massively growing company
  • Fulltime
Read More
Arrow Right

Software QA Engineer

We are seeking a highly skilled Software QA Engineer with deep experience in des...
Location
Location
United States , Macedonia, OH
Salary
Salary:
Not provided
peaknano.com Logo
Peak Nano
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science or similar
  • 3–6 years of experience as a Software QA Engineer or SDET
  • Strong experience with test automation for web-based SaaS applications
  • Hands-on experience with automation tools such as: Playwright, Cypress, Selenium, or similar
  • Experience designing and running performance/load tests using tools like: k6, JMeter, Gatling, Locust, or similar
  • Proficiency in at least one programming or scripting language: JavaScript, Python, Java, or similar
  • Solid understanding of software testing fundamentals and test design
  • Experience working in Agile/Scrum environments
  • Ability to debug issues across frontend, backend, and infrastructure layers
  • US Citizenship
Job Responsibility
Job Responsibility
  • Build and maintain test frameworks and tooling
  • Execute targeted manual testing when automation is not practical
  • Identify, document, and track defects with clear reproduction steps
  • Validate bug fixes and prevent regressions
  • Integrate automated tests into CI/CD pipelines
  • Analyze test results and performance metrics
  • Advocate for quality, reliability, and testability across the product
  • Fulltime
Read More
Arrow Right