QA Eng - Quality Assurance

Tata Consultancy Services
Phoenix, US
On-site

Job Description

Job Description

Role - QA Eng - Quality Assurance

Experience Required - 2+ Years

Must Have Technical/Functional Skills

  • 6+ years of experience in Software Quality Assurance across frontend and backend applications.
  • Strong experience testing Backend services (Node.js preferred), RESTful APIs, Web frontend applications, Native mobile applications
  • Expert knowledge of Testing Frameworks and Automation Design Patterns, including TDD, BDD, Page Object Model (POM)
  • Experience with automation tools such as WebdriverIO, MochaJS, Postman, UI automation frameworks (e.g., Selenium, Cypress, Playwright or similar)
  • Strong understanding of unit testing frameworks and code coverage practices.
  • Experience integrating automation into CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, Azure DevOps, etc.).
  • Experience with defect tracking and source control tools (e.g., Jira, Git).
  • Experience working in Agile/Scrum environments.
  • Strong understanding of Clean code principles, Test-driven development, Agile engineering mindset
  • Knowledge of public cloud platforms (AWS, Azure, or GCP).
  • Experience in application security testing.
  • Proven ability to build and adopt new test frameworks.
  • Excellent communication, collaboration, and leadership skills.
  • High engagement, strong self-organization, and team-oriented mindset.

Roles & Responsibilities

  • Develop and maintain comprehensive test cases, test strategies, and test plans, striving toward high levels of test automation using modern frameworks and programming languages.
  • Ensure robust test automation across APIs, backend services, web frontend applications, and native mobile applications.
  • Design, build, and maintain scalable automation frameworks for frontend UI, backend services, and API layers.
  • Perform and support manual and automated testing, including:
  • Functional testing
  • Regression testing
  • Integration and system testing
  • Performance and scalability testing
  • Security and compliance testing
  • Drive quality improvements through collaboration with engineers, including support for unit testing and code refactoring.
  • Promote and enforce Test-Driven Development (TDD) and Behavior-Driven Development (BDD) practices.
  • Act as a Platform SME for Quality Engineering, defining and driving automation and testing strategy at the application le vel.
  • Review user stories and product backlogs, deriving detailed test cases from requirements and specifications to validate:
  • Completeness and edge cases
  • Performance and reliability
  • Scalability and testability
  • Usability and accessibility
  • Security and compliance
  • Define risk-based testing approaches and provide recommendations on prioritization aligned with delivery timelines.
  • Integrate automated tests into CI/CD pipelines, enabling continuous testing and rapid feedback.
  • Conduct application security testing, validating against common vulnerabilities (e.g., OWASP Top 10).
  • Validate applications deployed in public cloud environments (AWS, Azure, or GCP).
  • Utilize industry-standard tools for defect tracking, source control, test case management, automation reporting, and monitoring.
  • Mentor QA and engineering team members on automation best practices and framework adoption.
  • Continuously evaluate and adopt new testing tools, frameworks, and quality practices.

Base Salary Range : $90,000 to $105,000 Per Annum

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 & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.

Skills & Requirements

Technical Skills

Software quality assuranceBackend services (node.js)Restful apisWeb frontend applicationsNative mobile applicationsTesting frameworksAutomation design patternsTddBddPage object model (pom)WebdriverioMochajsPostmanSeleniumCypressPlaywrightUnit testing frameworksCode coverage practicesCi/cd pipelinesJenkinsGithub actionsGitlab ciAzure devopsDefect trackingSource control toolsAgile/scrum environmentsClean code principlesTest-driven developmentAgile engineering mindsetPublic cloud platforms (aws, azure, gcp)Application security testingTest-driven development (tdd)Behavior-driven development (bdd)Defect tracking toolsSource control toolsTest case managementAutomation reportingMonitoringQaEngineeringAutomation best practicesFramework adoptionCommunicationCollaborationLeadershipEngagementSelf-organizationTeam-oriented mindset

Salary

$90,000 - $105,000

year

Level

senior

Posted

4/16/2026

Continue to LinkedIn

You will be redirected to the job posting on LinkedIn.