Software Test Engineer

Tata Consultancy Services Pennington, NJ $100,000 - $120,000
Full Time Entry Level

Posted 3 weeks ago

Interested in this position?

Upload your resume and we'll match you with this and other relevant opportunities.

Upload Your Resume

About This Role

As a Software Test Engineer, you will actively participate in Agile ceremonies, analyze requirements to derive effective test scenarios, and design and execute test cases for API and UI testing to ensure high-quality software releases.

Responsibilities

  • Participate actively in Agile ceremonies
  • Analyze requirements, user stories and acceptance criteria to derive effective test scenarios
  • Design, develop and execute test cases for API and UI testing
  • Perform functional, regression and integration testing across releases
  • Validate REST APIs using tools such as Postman/REST clients
  • Identify, log, track and retest defects using defect management tools
  • Collaborate closely with developers and BA to ensure early defect detection and resolution
  • Ensure test coverage aligns with project timelines and quality standards

Requirements

  • Agile/Scrum methodologies
  • API testing (REST services, JSON, HTTP Methods, status codes)
  • UI testing for web-based applications
  • Software testing fundamentals

Qualifications

  • BACHELOR OF COMPUTER SCIENCE

Nice to Have

  • Selenium automation concepts
  • Exposure to JIRA
  • Familiarity with CI/CD concepts and testing in deployment pipelines

Skills

Agile * Scrum * Jira * JSON * CI/CD * REST Services * Postman * Selenium * API Testing * HTTP Methods * REST clients *

* Required skills

About Tata Consultancy Services

Professional Services
View all jobs at Tata Consultancy Services →