QA Automation Engineer

QA Automation Engineer  

Experience – 6+years 

Role Description: 
Looking for an experienced QA Automation Engineer with strong expertise in Selenium UI automation, REST API testing, and Java/C# programming. The role involves automation, performance testing using JMeter, database validation, and working in CI/CD and Agile environments. Hands-on AWS/Cloud experience is preferred, along with exposure to Gen AI/MCP tools and modern monitoring technologies. 

Key Experiences: 

  • 6+ years of proven experience in the software development industry, participating in a team environment. 
  • 5+ years of experience in UI automation, such as Selenium WebDriver. 
  • 5+ years of proven experience in testing web services such as RESTful API. 
  • 3+ years of proven experience in performance testing using tools such as Apache JMeter. 
  • 2+ years of working in a cloud-based development and production environment such as AWS. 
  • 3+ years of proven experience with programming languages such Java/C#. Familiarity with Python is a plus. Seeking candidates with solid coding proficiency in Java or C#. 
  • Proficient with SQL / NoSQL database & associated testing. 
  • Experienced working in Continuous Integration/Continuous Deployment (CI/CD) environments. 
  • Good understanding and exposure to Gen AI / MCP tools usage. 
  • Having AWS/Cloud technologies knowledge are big plus. 

Key Responsibilities: 

  • Design and execute functional and automation testing for applications. 
  • Develop and execute automated test scripts using testing tools; document and summarize results. 
  • Build, update, and maintain UI automation test cases using Selenium with C# (flexibility to learn C# if not already proficient). 
  • Perform manual API testing using tools such as Postman or Insomnia. 
  • Perform API automation testing using industry-standard frameworks and tools. 
  • Participate actively in Agile ceremonies (daily stand-ups, sprint planning, retrospectives). 
  • Collaborate closely with Development and Business teams to ensure project success. 
  • Quickly adapt to new technologies and tools (Amazon Web Services,  newrelic, Splunk, Wiz etc.). 
  • Work with SQL and NoSQL databases for backend validation and robust data testing. 
  • Create comprehensive end-to-end test plans, test specifications, and test case templates. 
  • Develop and document detailed test plans and test cases. 
  • Facilitate defect tracking, reporting, and resolution management. 
  • Review requirements (Functional Specifications, User Stories, Change Requests) to ensure full coverage. 
  • Identify and manage test data; prepare automation-ready test cases. 
  • Conduct system testing, regression testing, and support Testing during deployment . 
  • Implement Shift Left Testing practices by participating in early requirement and design reviews, writing acceptance criteria up front, and integrating automated tests in CI/CD pipelines. 
  • Be actively involved in the deployment process, collaborating with DevOps and engineering teams to ensure smooth releases. 

Job Category: QA Automation Engineer
Job Type: Full Time
Job Location: Coimbatore - Remote

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Nallas Partners with Databricks to Redefine Data + AI in the Enterprise.

Nallas
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.