QA Automation Engineer (Exp-8 Years) -Full time-Hybrid

Hybrid in Dallas, TX, US • Posted 7 hours ago • Updated 7 hours ago
Full Time
No Travel Required
Hybrid
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Automated Testing
  • Cypress
  • Generative Artificial Intelligence (AI)

Summary

We are seeking an experienced QA Automation Engineer with 8+ years of experience in software quality assurance, test automation, and automation framework development. The ideal candidate will have strong hands-on expertise in Cypress, JavaScript/TypeScript, BDD, Gherkin, API testing, CI/CD, and modern AI-assisted testing.

The candidate will be responsible for designing, developing, and maintaining scalable automation frameworks, implementing end-to-end testing strategies, integrating automated tests into CI/CD pipelines, and improving overall application quality and test coverage.

Mandatory Skills

  • 8+ years of experience in QA Automation / SDET
  • Strong hands-on experience with Cypress
  • Strong programming experience in JavaScript and/or TypeScript
  • Extensive experience with BDD and Gherkin
  • Experience with Cucumber / Cypress Cucumber Preprocessor
  • Strong experience in UI, functional, regression, and end-to-end testing
  • Hands-on experience with REST API testing
  • Experience with Postman, REST Assured, or Cypress API testing
  • Strong knowledge of SQL/database testing
  • Experience with Git and CI/CD pipelines
  • Experience with Jenkins, GitHub Actions, GitLab CI, or Azure DevOps
  • Experience using AI tools for test automation and software quality
  • Strong understanding of Agile/Scrum and SDLC

Key Responsibilities

  • Design, develop, and maintain scalable automated testing frameworks using Cypress.
  • Develop reusable automation scripts using JavaScript/TypeScript.
  • Create and maintain BDD feature files using Gherkin syntax.
  • Develop reusable step definitions, hooks, fixtures, utilities, and custom Cypress commands.
  • Automate end-to-end, functional, regression, smoke, and integration test scenarios.
  • Work closely with developers, product owners, and business analysts to understand requirements and acceptance criteria.
  • Convert business requirements into effective automated test scenarios.
  • Execute automated test suites and analyze failures, defects, and flaky tests.
  • Perform root-cause analysis and collaborate with development teams to resolve issues.
  • Build reusable automation components and establish automation best practices.
  • Integrate automated test suites into CI/CD pipelines.
  • Participate in code reviews and provide recommendations for improving application testability.
  • Mentor junior QA engineers and provide technical guidance on automation practices.

Cypress Automation

  • Build robust Cypress E2E and component testing frameworks.
  • Automate React/Angular or other modern web applications.
  • Implement Page Object / component-based automation approaches.
  • Create reusable Cypress commands and utilities.
  • Manage test data, fixtures, environment configurations, and test dependencies.
  • Execute Cypress tests in headless and parallel modes.
  • Reduce flaky tests and improve automation stability.
  • Generate and analyze automation reports.
  • Integrate Cypress execution with CI/CD pipelines.

BDD / Gherkin

  • Develop business-readable automated scenarios using Given, When, Then.
  • Create and maintain Gherkin feature files.
  • Develop reusable step definitions.
  • Implement Scenario Outlines and Examples for data-driven testing.
  • Use tags, hooks, backgrounds, and reusable BDD components.
  • Collaborate with business and development teams to establish acceptance criteria.
  • Maintain traceability between requirements, BDD scenarios, automated tests, and defects.

API Automation

  • Design and execute automated tests for REST APIs.
  • Validate JSON/XML request and response payloads.
  • Validate HTTP status codes, headers, authentication, and error responses.
  • Perform positive, negative, boundary, and integration testing.
  • Test API workflows supporting web applications.
  • Work with authentication mechanisms such as OAuth2, JWT, and API Keys.
  • Use Postman, Cypress, REST Assured, or equivalent API automation tools.

AI / GenAI Testing

  • Utilize AI-assisted testing tools to improve test automation productivity and coverage.
  • Use AI tools such as GitHub Copilot, ChatGPT/OpenAI, Claude, or similar tools for test generation, debugging, refactoring, and test-data creation.
  • Generate test scenarios and edge cases using AI-assisted approaches.
  • Validate AI/GenAI-powered application functionality where applicable.
  • Test LLM-based features for response accuracy, consistency, relevance, and expected behavior.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91020323
  • Position Id: 9073459
  • Posted 7 hours ago

Company Info

About Visionary Innovative Technology Solutions

VITS provide staffing and recruitment services along with technology consulting to more than 50+ clients globally Our skilled & expertise professionals help clients to manage varying skill needs, skills gaps and changing staffing needs to encounter project deadlines. VITS staff augmentation services provide skilled resources which assist clients to develop, maintain, manage and support their applications. Our vigorous pursuit for excellence in hiring, delivery model, work ethics, and approach has enabled us to become a highly trusted & preferred recruitment solution provider.



Contact the job poster
Deepak Kumar

Deepak Kumar

Talent Acquisition Specialist @ Visionary Innovative Technology Solutions
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

Today

Easy Apply

Full-time

Depends on Experience

Hybrid in Irving, Texas

7d ago

Easy Apply

Full-time

Depends on Experience

Hybrid in Dallas, Texas

Today

Easy Apply

Full-time

Depends on Experience

Remote

Today

Easy Apply

Full-time

Depends on Experience

Search all similar jobs