The Job logo

What

Where

Senior QA Engineer Non-Functional Tester

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
The role of Senior QA Engineer Non-Functional Tester at Tata Consultancy Services involves testing non-functional requirements such as performance, resilience, and monitoring for applications deployed in the cloud. It requires expertise in automated testing tools, Linux/UNIX environments, and fault-tolerant distributed platform technologies. The position is based in Hyderabad, India, and offers a full-time on-site opportunity with responsibilities including script construction, KPI definition, performance monitoring, and detailed documentation.

Job Description

TCS has always been in the spotlight for being adept in “the next big technologies”. What we can offer you is a space to explore varied technologies and quench your techie soul.

The customer -  LSEG (London Stock exchange group) is a leading global financial markets infrastructure and data group, also they are dedicated partners with a deep commitment to excellence, delivering value for their customers.  They are leaders in data and analytics, risk, collateral and processing solutions, capital formation and trade execution.  With them you get the level of influence and opportunity that you’d have at a startup, combined with the large-scale impact of working at a global company

LSEG is a global organization spanning 70 countries and one rooted in a culture of growth, opportunity, diversity, and innovation, this is a place where everyone can grow, develop, and fulfil your potential with purposeful careers.

Role Name:  Senior QA Engineer Non-Functional Tester

Location of Requirement: Hyderabad 

Tech Profile/Essential Skills

· 5+ years of NFT testing experience.

· Experience of non-functional requirements for performance, resilience, monitoring & operability.

· Minimum of 3-year experience in automated testing: java, JMeter or another similar tool.

· Minimum of 3-year experience on Linux / UNIX environment.

· Minimum of 3-year experience in testing applications deployed in cloud (AWS).

· Understanding of fault tolerant distributed platform technologies for Data Centres & Cloud Computing.

· Experience in playback large volumes of data to analyse system behaviours and impact of changes.

· Experience working on service changes in respect of Infrastructure (including Cloud), Software & Networks.

· Knowledge of source version control systems: Git/GitHub.

Additional Skills and Experience

· High fluency in English: Strong communication skills in verbal and written English.

· Training & coaching team members.

· Be self-motivated, solution-oriented.

· Comfortable with identifying, assessing, and solving problems quickly.

· Detail-oriented and methodical testing process.

· Highly organised and able to compile detailed testing reports.

· Able to work well independently or in a group setup with cross-functional teams.

· Experience using SQL and data lakes.

· Experience in testing backend applications build on APIs.

· Experience in working with JIRA, Confluence and Zephyr.

Detailed Responsibilities

· Construction and maintenance of non-functional test scripts to match requirements.

· Collaborating with other stakeholders to define suitable performance KPIs.

· Establish the setup in order to monitor the database and server performance.

· Playback large volumes of data to an alyse system behaviours and impact of changes.

· Participation on providing test estimates for performance.

· Documenting the test steps and recording the test results.

· Accurate recording of performance issues and follow-up with Dev and Solutions teams.

· Suggesting new processes and techniques to enhance the current non-functional testing process.

· Reviewing test environments configuration and processes to facilitate continuous improvement.

· Creating Knowledge Artefacts for the wider team to use.

Set alert for similar jobsSenior QA Engineer Non-Functional Tester role in Hyderabad, India
Tata Consultancy Services Logo

Company

Tata Consultancy Services

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Software Engineering

Locations

Hyderabad, Telangana, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Tata Consultancy Services Logo

Senior QA Engineer

Tata Consultancy Services

Hyderabad, Telangana, India

Posted: a year ago

Role Profile · Project: Kraken is the Capital Markets FX Trading current Analytics solution. It is a BigData ecosystem developed and supported in-house. It is used by internal users, external customers, and regulators. · We are seeking an experienced Senior QA Engineer to join a highly collaborative, cross-functional, Quality Assurance Team responsible for producing manual test cases, functional and regression test workflow execution and data validation across a variety of technologies. Tech Profile/Essential Skills · 5+ years' experience as a senior QA automation engineer/SDET. · Understanding of Capital Markets Domain (Equities or FX). · Working on Linux / UNIX operating systems. · Knowledge of Cloud Services and working on AWS Platform. · Writing test automation scripts using BDD Tools - Cucumber, Specflow, Gherkin etc. · Strong C# knowledge (Regex, LINQ, Lambda). · Experience of API Testing using tools such as Postman, SoapUI etc. · Experience of open-source User Interface (UI) test tools such as Selenium WebDriver, Java Script etc. · Knowledge of WPF, SQL, REST, JSON, XML, XSLT, HTML, XPath, CSS. · Experience of working in software delivery methodologies such as Agile/Scrum. · Support and evolve CI/CD Platform for continuous testing. · High fluency in English: Strong communication skills in verbal and written English . Preferred Skills and Experience · Degree educated. · ISTQB core advanced certified or equivalent. Detailed Responsibilities · Work with the team in requirements grooming to understand the business requirements and test requirements. · Maintain and update automated test scripts based on agreed acceptance criteria.