Job Summary:
A Senior QA Engineer is responsible for ensuring high-quality software by designing, implementing, and executing test plans, identifying defects, and collaborating with development teams to improve product quality, often with a focus on automation and leading junior engineers.
Key Responsibilities:
* Develop and execute comprehensive test plans and test cases:
* Create and maintain test scripts and procedures:
* Perform manual and automated testing
* Automate test cases using the same coding languages (Java, Javascript, C#, etc.) as their developers
* Analyze test results and identify defects
* Document and report test results
* Collaborate with development teams to resolve defects:
* Provide feedback to developers:
* Participate in sprint planning and retrospectives:
* Mentor and guide junior QA engineers:
* Identify and address quality issues:
* Improve testing processes:
* Stay up-to-date with the latest testing technologies and techniques:
Qualifications:
* Bachelor's degree in business, IT, or related field.
* 5+ years of experience in Quality assurance, including experience in test automation, and a strong understanding of software testing methodologies and tools
* Strong understanding of various testing methodologies, including functional, performance, regression, and integration testing.
* Ability to communicate effectively with developers, stakeholders, and other team members
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.
Salary Range-$95,000-$110,000 a year
#LI-KR1