Analyst
Tata Consultancy Services · Jersey City, NJ · 1 mo ago
Business Development$100k–$115k/yrFull-time
About the Role
We are seeking a QA Automation Lead with strong expertise in Python and API testing to drive automation strategy for banking applications. This role involves leading the design and implementation of automation frameworks, mentoring team members, and ensuring quality across functional, integration, and regression testing in an Agile environment.
Responsibilities
- Lead the design and implementation of automation frameworks using Python.
- Define and maintain API automation test strategies for banking applications.
- Develop, execute, and maintain automated test scripts for functional, integration, and regression testing.
- Collaborate with Business Analysts, Developers, and Product Owners to understand requirements and define test coverage.
- Review test cases and automation scripts developed by team members.
- Analyze test results, identify defects, and drive defect resolution with development teams.
- Ensure test automation is integrated into CI/CD pipelines.
- Create automation metrics, dashboards, and status reports for stakeholders.
- Mentor QA team members and establish testing best practices.
- Support release validation and production readiness activities.
- Ensure compliance with banking security, audit, and regulatory requirements.
Requirements
- Bachelor's degree in Computer Science or related field.
- At least 10 years of overall testing experience with strong background in QA Automation.
- Hands-on experience in Python Automation Framework Development.
- Strong expertise in API Testing using REST APIs, SOAP APIs, Postman, and automation tools.
- Experience with test automation frameworks such as PyTest, Robot Framework, Selenium, or Playwright.
- Strong knowledge of API validation, data verification, and backend testing.
- Experience with SQL and database validations.
- Hands-on experience with CI/CD pipelines using Jenkins, GitHub Actions, Azure DevOps, or similar tools.
- Experience with version control systems such as Git.
- Strong understanding of Banking and Financial Services applications.
- Knowledge of Agile/Scrum methodologies.
- Experience with defect tracking and test management tools such as Jira, ALM, or Azure DevOps.
Pay
- Salary Range: $100,000–$115,000 a year
Benefits
- 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