CrawlJobs Logo

Quality SDET Cypress Javascript Engineer

United Kingdom, London · Job Posted March 04, 2026
Apply Position
Job Link Share

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

Looking for more opportunities?

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

Similar Jobs for

Quality SDET Cypress Javascript Engineer

8 matching positions

Test Automation Engineer (SDET)

We are looking for a skilled Test Automation Engineer (SDET) to join our team in...
Location
Location
Canada , Mississauga
Salary
Salary:
120000.00 USD / Year
realign-llc.com Logo
Realign
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience in test automation and software testing methodologies
  • Proficiency in programming languages such as Java, Python, or JavaScript
  • Experience with automation tools like Selenium, Cypress, Playwright, or Appium
  • Knowledge of API testing tools (Postman, Rest Assured, etc.)
  • Familiarity with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI
  • Experience with Agile/Scrum development environments
  • Strong analytical and problem-solving skills
Job Responsibility
Job Responsibility
  • Design, develop, and maintain automated test frameworks and scripts
  • Collaborate with developers, QA, and product teams to understand requirements and test scenarios
  • Execute automated and manual tests to identify defects and ensure product quality
  • Integrate automated tests into CI/CD pipelines
  • Analyze test results, report defects, and work with development teams for resolution
  • Improve test coverage, test reliability, and overall QA processes
  • Participate in code reviews and continuous improvement of automation frameworks
  • Fulltime
Read More
Arrow Right

Senior SDET Engineer

This role addresses technical challenges by translating business and functional ...
Location
Location
United States , Philadelphia
Salary
Salary:
89400.00 - 161300.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree plus 5 years of related work experience OR Advanced degree with 3 years of related experience
  • Acceptable areas of study include Software Engineering, Computer Science or a related field or the foreign equivalent, and 5 years of progressively responsible postbaccalaureate relevant work experience
  • 4-7 years Professional experience using 3 or more development languages (e.g., TypeScript, JavaScript, Python, Java etc.)
  • 4-7 years Professional experience using 3 or more automation tools (e.g., Cypress (preferred) Selenium, TestNG, Appium, Sauce Labs, Rest Assured, Postman, Cucumber, Jasmine, Protractor, etc.)
  • 4-7 years Professional experience with various testing methodologies and strategies: Test Driven Development, Behavior Driven Development, etc.
  • 4-7 years Professional experience using CA Service Virtualization or equivalent
  • 4-7 years Professional experience using issue-tracking software and agile project management systems
  • 4-7 years Professional experience designing and developing applications on Unix or Windows environment, mobile platforms (Android or iOS) or designing complex multi-tiered applications
  • Agile
  • End-to-end Testing
Job Responsibility
Job Responsibility
  • Design and maintain automation systems and tools to improve testing efficiency and coverage
  • Provide practice leadership by training peers, contributing to quality standards, and managing defect processes
  • Ensure requirements and user stories are testable and provide input to test activities and estimates
  • Coordinate with development and operations teams to uphold testing practices and quality thresholds
  • Also responsible for other duties/projects as assigned by business management as needed
What we offer
What we offer
  • Competitive base salary and compensation package
  • Annual stock grant
  • Employee stock purchase plan
  • 401(k)
  • Access to free, year-round money coaches
  • Annual bonus or periodic sales incentive or bonus
  • Medical, dental and vision insurance
  • Flexible spending account
  • Paid time off and up to 12 paid holidays
  • Paid parental and family leave
  • Fulltime
Read More
Arrow Right

Senior SDET Engineer

This role addresses technical challenges by translating business and functional ...
Location
Location
United States , Philadelphia
Salary
Salary:
89400.00 - 161300.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree plus 5 years of related work experience OR Advanced degree with 3 years of related experience
  • Acceptable areas of study include Software Engineering, Computer Science or a related field or the foreign equivalent, and 5 years of progressively responsible postbaccalaureate relevant work experience
  • 4-7 years Professional experience using 3 or more development languages (e.g., TypeScript, JavaScript, Python, Java etc.)
  • 4-7 years Professional experience using 3 or more automation tools (e.g., Cypress (preferred), Selenium, TestNG, Appium, Sauce Labs, Rest Assured, Postman, Cucumber, Jasmine, Protractor, etc.)
  • 4-7 years Professional experience with various testing methodologies and strategies: Test Driven Development, Behavior Driven Development, etc.
  • 4-7 years Professional experience using CA Service Virtualization or equivalent
  • 4-7 years Professional experience using issue-tracking software and agile project management systems
  • 4-7 years Professional experience designing and developing applications on Unix or Windows environment, mobile platforms (Android or iOS) or designing complex multi-tiered applications
  • Agile
  • End-to-end Testing
Job Responsibility
Job Responsibility
  • Design and maintain automation systems and tools to improve testing efficiency and coverage
  • Provide practice leadership by training peers, contributing to quality standards, and managing defect processes
  • Ensure requirements and user stories are testable and provide input to test activities and estimates
  • Coordinate with development and operations teams to uphold testing practices and quality thresholds
  • Also responsible for other duties/projects as assigned by business management as needed
What we offer
What we offer
  • competitive base salary and compensation package
  • annual stock grant
  • employee stock purchase plan
  • 401(k)
  • access to free, year-round money coaches
  • annual bonus or periodic sales incentive or bonus
  • medical, dental and vision insurance
  • flexible spending account
  • employee stock grants
  • employee stock purchase plan
  • Fulltime
Read More
Arrow Right

SDET Engineer

This role addresses technical challenges by translating business and functional ...
Location
Location
United States , Philadelphia
Salary
Salary:
72000.00 - 129900.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree plus 2 years of related work experience OR combination of education and experience deemed equivalent
  • Acceptable areas of study include Technical Discipline
  • 2-4 years Professional experience using 3 or more development languages (e.g., TypeScript, JavaScript, Python, Java, etc.)
  • 2-4 years Professional experience using 3 or more automation tools (e.g., Cypress, Selenium, TestNG, Appium, Sauce Labs, Rest Assured, Postman, Cucumber, Jasmine, Protractor, etc.)
  • 2-4 years Professional experience with various testing methodologies and strategies: Test Driven Development, Behavior Driven Development, etc.
  • 2-4 years Professional experience using CA Service Virtualization or equivalent
  • 2-4 years Professional experience using issue-tracking software and agile project management systems
  • 2-4 years Professional experience designing and developing applications on Unix or Windows environment, mobile platforms (Android or iOS) or designing complex multi-tiered applications
  • Agile
  • End-to-end Testing
Job Responsibility
Job Responsibility
  • Develop and maintain automated and manual tests to measure product quality and support continuous delivery pipelines
  • Ensure requirements and user stories are testable and clarify ambiguities to support accurate test design and execution
  • Coordinate with development and operations teams to uphold testing practices and meet quality thresholds
  • Design, develop, and maintain automation tools and systems to support development and testing activities
  • Also responsible for other duties/projects as assigned by business management as needed
What we offer
What we offer
  • annual stock grant
  • employee stock purchase plan
  • 401(k)
  • access to free, year-round money coaches
  • annual bonus or periodic sales incentive or bonus
  • medical, dental and vision insurance
  • flexible spending account
  • employee stock grants
  • paid time off
  • up to 12 paid holidays
  • 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 (TS/Playwright)

We are looking for an Automation QA Engineer to join our team. About us: On the ...
Location
Location
Salary
Salary:
Not provided
noveogroup.com Logo
Noveo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2–5 years of experience in a QA / Quality Engineering / SDET role
  • Strong fundamentals in clean code and test architecture: DRY, KISS, separation of concerns, single responsibility — applied to test code, not just product code
  • Solid command of test design patterns: Page Object Model (POM), fixtures, helpers, factories, data builders
  • Hands-on experience designing and maintaining automated test suites with Playwright (or strong equivalents like Cypress or Selenium, with willingness to switch)
  • Comfortable writing and reviewing JavaScript and TypeScript (our stack)
  • Solid grasp of API testing and HTTP/REST
  • Exposure to CI/CD pipelines and release workflows (GitHub Actions or similar)
  • Experience working closely with engineering and product teams in an agile setup
  • Fluent in spoken and written English
Job Responsibility
Job Responsibility
  • Building automation, partnering with squads on test scenarios, investigating production issues, and helping the company ship with confidence — within the global quality strategy defined by the QA Lead
  • Design, build and maintain automated test suites using Playwright
  • Apply clean-code principles so the suite stays easy to read (POM, reusable fixtures, helpers and factories)
  • Collaborate with DevOps and the QA Lead on CI/CD integration and feedback loops
  • Practice shift-left. Embed early with squads: review specs, challenge edge cases and assumptions before code is written
  • Help engineers and PMs write better acceptance criteria and test scenarios
  • Coach engineers on writing better tests of their own
What we offer
What we offer
  • Paid vacations (24 working days/year) and sick leave
  • Stable long-term workload (8 hours per day, 40 hours per week), flexible working hours, fully remote
  • Working on exciting projects in an international team of professionals
  • Opportunities for learning and practicing new technologies
  • internal training
  • Participating in inner meetups and permanent experience exchange with colleagues
  • Well-defined development processes and methodologies
  • Partial reimbursement of medical fees, massage, or sports
  • Fulltime
Read More
Arrow Right

SDET Automation Tester

We are seeking a highly skilled and motivated Software Development Engineer in T...
Location
Location
Canada , Mississauga
Salary
Salary:
79320.00 - 110680.00 USD / Year
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
  • 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
  • Design, develop, and maintain automated API test suites using relevant tools and frameworks
  • Validate RESTful and SOAP APIs for functionality, performance, reliability, and security
  • Integrate API tests into the CI/CD pipeline for continuous validation
  • Develop and maintain automated UI test suites using industry-standard tools and frameworks
  • Ensure cross-browser and cross-device compatibility for web applications
  • Contribute to the design, development, and improvement of existing automation frameworks
  • Identify, document, and track software defects and work closely with developers to ensure timely resolution
  • Integrate automated tests into the CI/CD pipelines
  • Work closely with developers, product owners, and other QA engineers
  • Fulltime
Read More
Arrow Right

Sdet trainee

We’re looking for an SDET Trainee to join our Engineering team. We are seeking a...
Location
Location
India , Noida
Salary
Salary:
Not provided
taazaa.com Logo
Taazaa Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 0–1 year of experience or strong academic exposure to software testing or programming
  • Basic knowledge of JavaScript and Python programming
  • Understanding of software testing concepts and manual testing fundamentals
  • Basic understanding of web technologies such as HTML, CSS, and APIs
  • Familiarity with automation tools like WebdriverIO, Playwright, or Cypress is a plus
  • Basic knowledge of API testing tools such as Postman or similar platforms
  • Familiarity with Git or other version control systems is a plus
  • Understanding of SDLC and STLC concepts is an added advantage
  • B.Tech / B.E (Computer Science / IT) – 2025 or 2026 batch
  • Strong interest in software testing, automation, and quality engineering
Job Responsibility
Job Responsibility
  • Learn and contribute to test automation using JavaScript and Python-based frameworks
  • Understand application functionality and assist in creating test cases and test scenarios
  • Support the QA team in API testing, web testing, and automation testing
  • Write, execute, and maintain automated test scripts
  • Participate in manual test execution, bug reporting, and debugging activities
  • Collaborate with developers and QA engineers to ensure high product quality and stability
  • Continuously learn new testing tools, frameworks, and best practices in quality engineering
What we offer
What we offer
  • Competitive compensation
  • Collaborative culture
  • Career growth opportunities
  • Workplace that values innovation, learning, and quality
  • Learning-driven and supportive engineering environment
  • Practical experience in automation testing and modern QA practices
  • Opportunities to work with experienced engineers
  • Learn industry-standard tools
  • Build a strong foundation in software quality engineering
  • Continuous learning through mentorship, hands-on projects, and exposure to real-world testing challenges
  • Fulltime
Read More
Arrow Right