Logo for Indium Software

Automation Engineer

Roles & Responsibilities

  • 6+ years of experience in software quality assurance, QA automation, and testing
  • Strong experience in developing and maintaining test automation frameworks and scripts
  • Proficiency with SQL databases; familiarity with NoSQL databases is a plus
  • Excellent problem-solving, communication, and leadership skills with experience leading QA teams in an Agile environment

Requirements:

  • Lead and mentor QA team members, driving continuous improvement in testing practices
  • Analyze complex software requirements, specifications, and technical designs to provide meaningful feedback
  • Develop and maintain test automation frameworks and scripts; integrate testing within CI/CD pipelines using GitLab, Travis, or Jenkins
  • Perform white-box and black-box testing; conduct performance and functional testing with tools such as JMeter, BlazeMeter, Testim, or Selenium; use TestRail and Jira for test management and defect tracking; collaborate with teams on web technologies (HTML, CSS, XML, JSON) and REST APIs

Job description

This is a remote position.

Job Description – Automation Engineer

Experience: 6+ Years

Role Overview:
We are looking for an experienced Software Quality Assurance Lead / Senior QA Engineer with strong expertise in automation, testing frameworks, and team leadership. The ideal candidate will be responsible for ensuring high product quality, improving testing processes, and guiding QA teams to deliver reliable and scalable solutions.

Key Responsibilities:

  • Lead and mentor QA team members while driving continuous improvement in testing practices.

  • Analyze complex software requirements, specifications, and technical designs to provide meaningful feedback.

  • Develop and maintain test automation frameworks and scripts to improve testing efficiency.

  • Work closely with development teams within an Agile SDLC environment to ensure quality throughout the development lifecycle.

  • Manage and execute white-box and black-box testing strategies.

  • Integrate and maintain testing processes within CI/CD pipelines using tools such as GitLab, Travis, or Jenkins.

  • Utilize test management and defect tracking tools such as TestRail and Jira.

  • Perform performance and functional testing using tools like JMeter, BlazeMeter, Testim, or Selenium.

  • Work with SQL databases for data validation and testing.

  • Collaborate with teams working on web technologies including HTML, CSS, XML, JSON, and REST APIs.

Required Skills:

  • Strong experience in test automation and frameworks.

  • Solid understanding of Agile methodologies and QA best practices.

  • Hands-on experience with SQL databases; familiarity with NoSQL databases is a plus.

  • Excellent problem-solving, communication, and leadership skills.



Test Automation Engineer Related jobs

Other jobs at Indium Software

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.