Technical Architect

Tata Consultancy Services Limited
Pittsburgh, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 120K

Job location

Pittsburgh, United States of America

Tech stack

Java
JIRA
Automation of Tests
Bugzilla
C Sharp (Programming Language)
Computer Programming
Continuous Delivery
Continuous Integration
Database Testing
Gradle
JUnit
Python
Maven
Object-Oriented Software Development
Scrum
Systems Development Life Cycle
Regression Testing
SoapUI
Software Engineering
SQL Databases
Testng
Scripting (Bash/Python/Go/Ruby)
Postman
Information Technology
Cucumber
Selenium Webdriver
Api Management
Jenkins

Job description

Must Have Technical/Functional Skills Technical Proficiency:

  1. Expertise in Selenium WebDriver and related frameworks.
  2. (TestNG, JUnit, Cucumber).
  3. Strong programming/scripting skills in a language like Java, Python, or C#.
  4. Familiarity with CI/CD tools (Jenkins, Maven, Gradle) and defect tracking systems (JIRA, Bugzilla).
  5. Knowledge of software development lifecycle (SDLC) and methodologies (Agile/Scrum).
  6. Experience with API testing (SOAPUI, Postman) and database testing (SQL queries) is often required. Roles & Responsibilities:
  • Strategy & Planning: Define the overall automation testing strategy and comprehensive test plans, identifying risks and ensuring alignment with business goals and quality standards.
  • Framework Development: Design, build, and maintain scalable and reusable automation frameworks (e.g., Page Object Model, Data Driven, Hybrid) using Selenium WebDriver with compatible languages like Java, Python, or C#.
  • Team Leadership & Mentoring: Lead, mentor, and guide junior automation engineers in best practices, coding standards, and testing techniques.
  • Scripting & Execution: Oversee the design, development, and execution of automated test scripts for functional and regression testing. This often requires hands-on involvement with complex or high-risk areas.
  • Collaboration & Integration: Work closely with cross-functional teams (developers, business analysts, product managers) to understand requirements, define test scenarios, and integrate automation suites into Continuous Integration / Continuous Delivery (CI/CD) pipelines (e.g., using Jenkins).
  • Reporting & Metrics: Monitor, measure, and report on test progress, defect leakage, automation coverage, and overall product quality to relevant stakeholders.
  • Process Improvement: Continuously evaluate and implement suitable new tools and technologies to improve the efficiency and effectiveness of the QA process.

Requirements

Qualifications : BACHELOR OF COMPUTER SCIENCE

Benefits & conditions

3.9 Pittsburgh, PA $100,000 - $120,000 a year, Salary Range - $100,000-$120,000 a year 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.

Apply for this position