Must Have Technical/Functional Skills: Programming Languages Java (primary) JavaScript SQL Gherkin HTML / CSS Test Automation & QA Skills Smoke, Functional, Regression, Integration, Performance Testing White / Grey / Black Box testing UI Testing (Web & Mobile) API Testing - REST Assured, Postman Database Testing (SQL + NoSQL) Test Plans, Test Cases, Test Strategies Cross-browser and cross-platform testing BDD / TDD practices Tools & Frameworks Test Automation Selenium WebDriver Cucumber (BDD) TestNG JUnit (incl.
JUnit 5) Appium Serenity Page Object Model (POM) Selenium Grid Perfecto (Android + iOS automation) Apache POI JMeter (performance testing) JaCoCo Swagger API / Backend REST Assured JDBC SQL Developer DBeaver Cloud & DevOps AWS CodeBuild CodePipeline DynamoDB EC2 CloudWatch S3 Lambda Secrets Manager Step Functions CI/CD Jenkins Maven CodeBuild pipelines (AWS) Databases Oracle PostgreSQL Amazon Redshift DynamoDB (NoSQL) Strong SQL knowledge Query optimization Parameterized queries Testing Methodologies Agile (Scrum / Kanban) Waterfall BDD (Behavior-Driven Development) Version Control & IDEs Git GitHub GitLab Bitbucket IntelliJ IDEA Eclipse Roles & Responsibilities: Designing, developing, and executing test plans, test cases, and automated scripts to ensure software quality.
Performing functional, regression, performance, and security testing to identify bugs or defects.
Collaborating with developers, product managers, and other stakeholders to understand product requirements and testing needs.
Identifying, documenting, and tracking software defects, ensuring clear communication of issues and their resolutions.
Conducting thorough reviews of product specifications and software design to identify potential areas of concern before testing.
Using test automation tools and frameworks to increase the efficiency of the testing process.
Ensuring the software meets customer and business requirements by validating the functionality and performance.
Assisting in continuously improving QA processes, tools, and best practices to enhance software testing efficiency and effectiveness.
Supporting user acceptance testing (UAT) and assisting clients with product validation.
Base Salary Range: $125,000 - $140,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.
#LI-SV2 #LI-KUMARAN