top of page

Sr. Software Testing Engineer

Testing

Location

Chennai, Tamil Nadu, India

Job Type

Full Time

About the Role


This role is part of the Engineering team. You will be responsible for taking ownership of the sections of an enterprise product. The applicant must have good technical and analytical skills in order to take part in the collaborative and cooperative development process that delivers high-quality software to enterprise customers. The applicant must be an expert in JavaScript testing and needs to be familiar with popular test automation tools and frameworks. Familiarity with unit testing, integration testing, smoke testing and end to end testing with the ability to automate most of it is necessary to succeed in this position.



Responsibilities:


  • Understanding the flow of code and how it interacts with different components

  • Understanding project documents, client demands, and product objectives to create and execute test cases

  • Setting up, maintaining, and performing test automation frameworks on multiple application platforms, such as Mobile, Desktop, and Web, and building test scenarios and acceptance tests

  • Investigating client problems, testing bugs, and creating and managing bug reports

  • Handling technical communications and understanding the clients' systems

  • Working with deployment teams, resolving issues for systems and offering inputs on the testability of functional elements and product designs

  • Noting all testing actions, you have performed in daily and weekly reports

  • Analyzing and disintegrating software systems and coordinating with other teams to enhance the overall design

  • Researching test tools, methodologies, and trends and upgrading existing practices and processes

  • Collaborate with the rest of the engineering team using Jira, Confluence & Gitlab

  • Contributes to the development of project estimates, scheduling, and deliverables

  • Managing the final quality on production release

Requirements

  • OOPs understanding, proficient in JavaScript/Typescript & its frameworks such as (NodeJS/React)

  • Minimum 3 years of experience in black box & white box testing methods and applying TDD & BDD practices

  • Minimum 2 years of experience with automation tools such as Cyprus & Appium for development of automated tests across application layers (UI/Service/Data)

  • Minimum 3 years of experience in designing/developing/maintaining reusable/scalable Automation Test frameworks (Jest, Mocha, Chai)

  • Familiar with Static code analysis, Code coverage analysis, Cross-browser testing, API testing & Test Data Management. Adhere to best practices/coding standards

  • CI/CD working knowledge with tools like Jenkins, GitLab, AWS Code Commit and SonarQube

  • Experienced in Agile/Scrum SDLC & tools like JIRA, Confluence

About the Company

A global management technology services and outsourcing company. Combining unparalleled experience, comprehensive capabilities across all industries and business functions, and extensive research on the world’s most successful companies, they collaborates with clients to help them become high-performance businesses and governments.

Apply Now

Select File
Apply Form
bottom of page