Search by job, company or skills

  • Posted a month ago
  • Be among the first 20 applicants
Early Applicant
Quick Apply

Job Description

  • Reviews and provide feedback to requirements reviews/discussions
  • Develops a test plan that leads to effective testing with optimal test coverage, based on the deep understanding of the business domain and/or project/release/component.
  • Designs efficient and effective test scenarios and cases, based on the in-depth understanding of business domain and application functionalities and features.
  • Considers testability when reviewing the designs which result in more testable features and better test coverage.
  • Applies knowledge of software development process for early discovery of defects and higher quality builds
  • Performs actual test execution and analyze test results of highly complex programs/projects/releases.
  • Facilitates discovery of potential issues through application of appropriate testing methodologies.
  • Analyzes patterns of defects to identify test holes for a feature area.
  • Develops and document quality risks and mitigations.
  • Develops new documentation and project testing/quality procedures.
  • Provides leadership, guidance and direction to less experienced testers / users in resolution of escalated issues and/or complex production, application or system problems.
  • Drives the project test team to test effectively and efficiently to meet quality standards and deadlines.
  • Helps resolve issues/remove roadblocks for the project test team and/or escalate accordingly.
  • Provides regular quality status updates to IT testing lead and/or project stakeholders
  • Ensures efficient and effective delivery of service; Recommends and implement process improvements

Minimum Qualifications:

  • A Bachelor's Degree in Information Technology, Computer Science, Engineering or any other related technical courses.
  • Has 5+ years of automation testing experience
  • Experience in leading and managing all quality deliverables of complex transformation project(s) / release(s)
  • Multiple experience and an expert in test scoping and planning
  • Experience in setting-up / using test automation tool(s) like Selenium Web Driver is required
  • Experience in software testing projects involving different software development methodologies (e.g. Agile, Waterfall, etc.)
  • Solid understanding of infrastructure and database structure
  • Advanced SQL skills and other relational database scripting
  • Strong knowledge in Behavior-driven development and Test-driven development
  • Deeply understand different automation framework from conceptualization, set-up, implementation to maintenance.
  • Experienced in implementation of automation pyramid concept in a large and complex program
  • Has background in different tools such selenium, GIT, Jenkins etc.
  • Advanced skills in UI, Mobile and API automated test scripting
  • Experienced in building and integrating automated test in CI/CD pipeline
  • Strong experience in building test harness, quality gates and initiating best practices to increase code quality coverage
  • Advanced coding skills : Python, C#, Java
  • Solid understanding of different platform and technologies that can leverage in automation testing

More Info

Job Type:
Function:
Employment Type:

About Company

Tata Consultancy Services is an IT services, consulting and business solutions organization that has been partnering with many of the world’s largest businesses in their transformation journeys for over 56 years. Our consulting-led, cognitive powered, portfolio of business, technology and engineering services and solutions is delivered through our unique Location Independent Agile™ delivery model, recognized as a benchmark of excellence in software development.
A part of the Tata group, India's largest multinational business group, TCS has over 601,000 of the world’s best-trained consultants in 55 countries.

Job ID: 105717007