Must Have Technical/Functional Skill
• Design, develop, and maintain UI automation test suites using Playwright and Selenium, covering web application functionality across browsers.
• Build and enhance robust, scalable automation frameworks, following best practices for reusability, maintainability, and performance.
• Develop automated test scripts for functional, regression, and smoke testing, ensuring high test coverage across critical user journeys.
• Integrate automated test execution into CI/CD pipelines, enabling continuous testing as part of build and deployment workflows.
• Analyze test failures, identify root causes, and distinguish between application defects, test issues, and environment problems.
• Collaborate with development teams to understand application architecture, workflows, and changes impacting automation.
• Maintain and improve test data management, test reporting, and logging mechanisms.
• Actively contribute to test strategy and automation approach, identifying opportunities to increase automation coverage and efficiency.
• Execute debugging and analysis of failed automation runs, ensuring quick turnaround and reliable test results.
• Ensure automation aligns with Agile delivery cycles, supporting frequent releases and rapid feedback loops.
• Follow quality engineering best practices, including coding standards, naming conventions, and documentation for automation assets.
• Support automation efforts across multiple environments (DEV, QA, UAT) and ensure stability of test execution.
• Continuously enhance automation frameworks to adapt to new features, UI changes, and technology upgrades.
Roles & Responsibilities
• Develop and maintain automation frameworks using Playwright and Selenium.
• Design and execute automated test cases as part of sprint and regression cycles.
• Integrate automation suites with CI/CD tools to enable unattended, repeatable test execution.
• Analyze automation and test failures, log defects accurately, and collaborate with developers for resolution.
• Perform and support regression testing to ensure application stability before releases.
• Maintain automation scripts in version control systems and participate in peer code reviews.
• Collaborate with functional testers and product teams to ensure test scenarios cover business requirements.
• Support release activities by validating builds and providing automation test reports and quality metrics.
• Improve test coverage, execution speed, and reliability through continuous optimization.
• Contribute to test documentation, dashboards, and quality status reporting.
Salary Range $120,000-$140,000 Per 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 I nsurance, Identity Theft Protection.
Convenience & Professional Growth: Commuter Benefits & Certification & amp; 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-SP1