RE

Senior Software Engineer I

Relx Group
Chennai5-8 LPA Posted 5 Sept 2025
FULL TIME
cypress
Rest Assured
C#
Java
Python
+1 more

Job Description

About the role

The role in focus involves designing and implementing robust testing automation framework s and scripts . As a QE engineer, you'll collaborate e with cross-functional teams will be crucial to gather and address technical requirements, while ongoing responsibilities include maintaining and enhancing testing frameworks ( e.g. performance testing/API testing/content testing) , troubleshooting testing issues, and documenting all procedures for future reference and compliance. This role demands a proactive approach to integrating new technologies and continuous improvement of systems to deliver high quality of products and services.

Responsibilities

  • Designing and implementing performance /API/UI/Content automated test scripts using industry-standard tools and frameworks.
  • Developing and maintaining test automation frameworks to ensure efficient and scalable test execution.
  • Collaborating with engineers to understand the application architecture and identify testable components.
  • Executing automated tests as part of the continuous integration and delivery pipeline.
  • Analyzing test results, identifying root causes of failures, and providing detailed reports.
  • Continuously improving the test automation framework and processes to enhance test coverage and efficiency.
  • Staying up-to-date with the latest testing tools, techniques, and industry best practices.
  • Mentoring and providing guidance to other team members on test automation practices.

Requirements

  • Proficient in programming languages such as Java, Python, or C#
  • Proficient in test performance/API/UI automation framework design and implementation (e.g., Locust, Selenium Cypress , Rest Assured )
  • Proficient in continuous integration and delivery tools (e.g., Jenkins, GitLab CI/CD, ArgoCD)
  • Hands on experiences data handling with SQL/NoSQL DB
  • Knowledge of testing methodologies ( e.g. TDD , BDD)
  • Knowledge of monitoring tools ( e.g. Splunk, Coralogix)
  • Excellent communication and collaboration skills
  • Knowledge of cloud platforms (e.g., AWS, Azure) is an advantage

QUALIFICATIONS

  • Minimum of 5 years of experience in testing engineering or a related field.
  • Strong proficiency in building and maintaining automation tests in python/java
  • Bachelor s degree in computer science, Engineering, or a related field is preferred; equivalent practical experience is also considered.
  • Demonstrated ability to design and implement test solutions based on on-demand requirements
Join WhatsApp Channel