Senior Engineer -Quality

Tata Consultancy Services

Dallas (TX)

On-site

USD 90,000 - 110,000

Full time

9 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical Coverage
Dental & Vision
401K Plan
Performance Bonus
Certification & Training Reimbursement
Vacation & Holidays

Job summary

Tata Consultancy Services in Dallas, TX, is seeking a QA Engineer to join the testing team. The role focuses on modern E2E and unit testing for React applications, with emphasis on Cypress, Jest/Vitest, and accessibility audits.

You will migrate tests, write new Cypress specs, and validate OAuth2/OIDC login flows across ForgeRock and cloud deployments. Collaboration with developers to ensure quality across environments is essential.

Qualifications

  • Strong Cypress E2E experience with React applications.
  • Unit testing with Jest or Vitest and React Testing Library; proficient in JavaScript or TypeScript for test code.
  • Automated accessibility testing with axe-core and WCAG validation; Lighthouse CI or Web Vitals monitoring.
  • Cross-browser testing via BrowserStack; must document defects with clear steps.
  • Experience testing OAuth2 / OIDC authentication flows; token lifecycle, session handling, MFA, and logout.
  • Familiarity with ForgeRock identity platform: testing login journeys, password reset, and verification flows.
  • Comfortable validating deployments across Kubernetes / AWS EKS environments (dev, sandbox, UAT).

Responsibilities

  • Audit the existing Cypress E2E and unit test suites; categorize and prioritize migration work; deliver a written plan early in the engagement.
  • Migrate unit tests from Jest to Vitest; maintain existing coverage.
  • Write Cypress specs for each surface: authentication flow, navigation shell, role-based access, keyboard accessibility, data table interactions, and multi-step wizard flows.
  • Test ForgeRock journey flows end-to-end: login, MFA, email and phone validation, password update, session expiry, and logout.
  • Run automated accessibility audits on every major route using axe-core; enforce zero critical or high violations as a sprint exit criterion.
  • Set up and track Lighthouse CI performance and accessibility scores across the engagement.
  • Execute cross-browser testing via BrowserStack; triage and document failures.
  • Validate deployments across AWS EKS environments (dev, sandbox, UAT).
  • File and track defects with clear reproduction steps; verify fixes before closing.

Skills

Cypress E2E
Jest or Vitest
JavaScript/TypeScript
axe-core accessibility
Lighthouse/Web Vitals
BrowserStack
OAuth2/OIDC testing
ForgeRock identity platform
Kubernetes/AWS EKS

Education

Bachelor's degree in Computer Science
Degree in Computers

Tools

Cypress
Jest
Vitest
React Testing Library
axe-core
Lighthouse
BrowserStack
Kubernetes
AWS EKS
ForgeRock

Job description

Job Description QA Engineer

Must Have Technical/Functional Skills

  • Strong Cypress E2E experience: authoring, maintaining, and refactoring spec suites for React applications
  • Unit testing with Jest or Vitest and React Testing Library; proficient in JavaScript or TypeScript for test code
  • Automated accessibility testing with axe-core and manual WCAG 2.1 AA validation; Lighthouse CI or Web Vitals monitoring
  • Cross-browser testing via BrowserStack or equivalent; structured defect management with clear reproduction steps and severity classification
  • Experience testing OAuth2 / OIDC authentication flows - token lifecycle, session handling, MFA, and logout scenarios
  • Familiarity with ForgeRock or a comparable identity platform: testing login journeys, password reset, and identity verification flows
  • Comfortable validating deployments across Kubernetes / AWS EKS environments (dev, sandbox, UAT)
Roles & Responsibilities
  • Audit the existing Cypress E2E and unit test suites; categorize and prioritize migration work; deliver a written plan early in the engagement
  • Migrate unit tests from Jest to Vitest; maintain existing coverage
  • Write Cypress specs for each delivered surface: authentication flow, navigation shell, role-based access, keyboard accessibility, data table interactions, and multi-step wizard flows
  • Test ForgeRock journey flows end-to-end: login, MFA, email and phone validation, password update, session expiry, and logout
  • Run automated accessibility audits on every major route using axe-core; enforce zero critical or high violations as a sprint exit criterion
  • Set up and track Lighthouse CI performance and accessibility scores across the engagement
  • Execute cross-browser testing via BrowserStack; triage and document failures
  • Validate deployments across AWS EKS environments (dev, sandbox, UAT)
  • File and track defects with clear reproduction steps; verify fixes before closing
Generic Managerial Skills, If any
  • Experience migrating from Create React App to Vite or removing styled-components from a large codebase
  • Cypress or other E2E test authoring alongside feature development
Healthcare or regulated industry background (HIPAA awareness a plus)
Education

Degree in Computers

TCS Employee Benefits Summary
  • Discretionary Annual Incentive.
  • Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
  • Family Support: Maternal & Parental Leaves.
  • Insurance Options: Auto & Home Insurance, Identity Theft Protection.
  • Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
  • Time Off: Vacation, Time Off, Sick Leave & Holidays.
  • Legal & F inancial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.

Salary Range: $90000 - 110000 a year

Qualifications: BACHELOR OF COMPUTER SCIENCE

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

QA Engineer
QA Engineer

Centraprise • Dallas (TX)

On-site
USD 110,000 - 150,000
QA Engineer 432945
QA Engineer 432945

Siri InfoSolutions Inc • United States

On-site
USD 90,000 - 125,000
Lead Automation Tester - Remote
Lead Automation Tester - Remote

The Dignify Solutions, LLC • Jersey City (NJ)

On-site
USD 100,000 - 150,000
Technical Lead-Testing Services
Technical Lead-Testing Services

Birlasoft • Northern (KY)

Hybrid
USD 90,000 - 130,000
Quality Engineer
Quality Engineer

Global Soft Systems • Dallas (TX)

Remote
USD 75,000 - 120,000
Cypress Test Engineer – UI & API Automation (Onsite MD)
Cypress Test Engineer – UI & API Automation (Onsite MD)

TJ Consulting Group • Maryland

Hybrid
USD 80,000 - 100,000
PTO
401K with a 4% Match
Medical Insurance
+3
Software Engineer in Test JavaScript/Cypress
Software Engineer in Test JavaScript/Cypress

Compunnel, Inc. • Durham (NC)

On-site
USD 90,000 - 120,000
Enterprise - Test Engineer - AWS, Cypress, JavaScript
Enterprise - Test Engineer - AWS, Cypress, JavaScript

Erias Ventures • Maryland

Hybrid
USD 150,000 - 265,000
Above Market Pay
401k with Immediate Vesting
Spot Bonuses for Growth
+5
Automated Test Engineer (Hybrid) - Cypress/JavaScript/Agile/Git/Jira/AWS/CI/CD
Automated Test Engineer (Hybrid) - Cypress/JavaScript/Agile/Git/Jira/AWS/CI/CD

Captivation • Maryland

On-site
USD 130,000 - 270,000
Up to 20% 401k contribution
HSA contribution of $3,600
6 weeks paid time off
+2
Sr. React developer / Front end engineer
Sr. React developer / Front end engineer

Accord Technologies Inc • Las Vegas (NV)

On-site
USD 83,000 - 124,000