Full Time

Test Automation Engineer

eSimplicity
$70,000 - $120,000* / year (about $34–$58 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by eSimplicity, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Test Automation Engineer at eSimplicity will be responsible for designing, developing, and implementing automated test scripts to ensure the quality and reliability of our software products. The engineer will collaborate closely with software developers and project managers to understand requirements and create comprehensive test strategies, facilitating continuous integration and delivery. The ideal candidate will have a strong foundation in automation frameworks, testing methodologies, and programming principles, as well as a keen eye for detail and a passion for innovation in software testing.



Job Responsibilities

  • Design and develop automated test cases and test frameworks using industry-standard tools.
  • Collaborate with cross-functional teams to gather requirements and translate them into test specifications.
  • Execute manual and automated tests, log defects, and track their resolution.
  • Participate in code reviews, providing insights into testability and software quality.
  • Maintain and improve automation frameworks and perform regular updates to test scripts.
  • Conduct performance and load testing to ensure system scalability and stability.
  • Generate comprehensive test reports and metrics to communicate testing status and results.
  • Stay current with industry trends and emerging technologies in software testing and automation.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Minimum of 3 years of experience in software testing and test automation.
  • Strong proficiency in programming languages such as Java, Python, or C#.
  • Experience with test automation frameworks such as Selenium, JUnit, or TestNG.
  • Solid understanding of software development life cycle (SDLC) and Agile methodologies.
  • Excellent analytical and problem-solving skills.
  • Strong communication skills, both verbal and written.
  • Experience with CI/CD tools such as Jenkins, Git, or CircleCI is preferred.


Technologies & Tools

The Test Automation Engineer will be working with a variety of technologies and tools including Selenium for web automation testing, JUnit for unit testing, Jenkins for continuous integration, and Git for version control. Familiarity with cloud-based platforms and tools such as AWS or Azure may also be beneficial. The role requires a comprehensive understanding of automated testing environments and an ability to adapt to new technologies as they become relevant.



Ideal Candidates

Ideal candidates for the Test Automation Engineer position will possess a strong passion for software quality and an innovative mindset. They will thrive in a collaborative environment and have a proactive approach to identifying issues and improving processes. Strong organizational skills, attention to detail, and the capacity to manage multiple tasks simultaneously are essential. Additionally, successful candidates will embrace challenges, display resilience, and maintain a continuous improvement mindset throughout their work.

The US unemployment rate was 4.2% in September 2026, against 4.4% a year before, says the Bureau of Labor Statistics. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.