eClerx logo

Selenium JMeter Automation Test Engineer

eClerx

RemoteFull timeMid levelPosted today
Apply with JobAssist

About the role

Selenium & JMeter Automation Test Engineer

Job Title

Automation Test Engineer (Selenium & JMeter)

Experience

6 yrs 8 yrs

Job Summary

We are seeking a skilled Automation Test Engineer with expertise in Selenium and JMeter to design, develop, and execute automated test scripts and performance testing solutions. The candidate will be responsible for ensuring software quality, identifying defects, and validating application performance under various load conditions.

Key Responsibilities

Selenium Automation Testing

  • Develop, maintain, and execute automation test scripts using Selenium WebDriver.
  • Design automation frameworks using C#, TestNG/JUnit, Maven, and Page Object Model (POM).
  • Perform load, functional, regression, smoke, and sanity testing.
  • Integrate automation scripts with CI/CD pipelines such as Jenkins, GitHub Actions, or Azure DevOps.
  • Analyze test execution results and prepare test reports.
  • Collaborate with developers and business analysts to resolve defects.

Performance Testing with JMeter

  • Design and execute performance, load, stress, endurance, and scalability tests using Apache JMeter.
  • Create and maintain JMeter test plans and scripts.
  • Monitor application behavior during performance tests.
  • Analyze performance bottlenecks and provide optimization recommendations.
  • Generate performance reports and present findings to stakeholders.

Quality Assurance

  • Prepare test cases, test scenarios, and test data.
  • Track defects using Jira, Azure DevOps, or similar tools.
  • Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.
  • Ensure adherence to testing standards and best practices.

Required Skills

Technical Skills

  • Selenium WebDriver
  • .Net/Python
  • TestNG/JUnit
  • Maven/Gradle
  • Apache JMeter
  • REST API Testing (Postman/Rest Assured)
  • Jenkins or other CI/CD tools
  • Git/GitHub/Bitbucket
  • SQL and Database Testing
  • Agile/Scrum methodologies

Performance Testing Skills

  • Load Testing
  • Stress Testing
  • Endurance Testing
  • Performance Monitoring
  • Analysis of CPU, Memory, Response Time, Throughput, and Error Rates

Preferred Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • ISTQB certification preferred.
  • Experience with cloud platforms (AWS, Azure, GCP) is an advantage.
  • Knowledge of Docker, Kubernetes, and DevOps practices is a plus.

Soft Skills

  • Strong analytical and problem-solving skills.
  • Excellent communication and stakeholder management.
  • Ability to work independently and in a team environment.
  • Strong documentation and reporting skills.

Nice to Have

  • Selenium Framework Development from scratch.
  • Rest Assured API Automation.
  • Performance Monitoring Tools (Grafana, Dynatrace, AppDynamics, New Relic).
  • BDD Frameworks such as Cucumber.

Keywords for Resume Screening

Selenium, WebDriver, .Net, TestNG, Maven, NHibernate, JMeter, Performance Testing, Load Testing, Stress Testing, Jenkins, CI/CD, REST Assured, API Testing, Agile, Jira, Git, SQL, Automation Framework.

Millions of jobs, with real people getting hired every day

20,000+
New jobs added daily
7,000,000+
Verified job listings
500,000+
Tailored applications submitted
FAQ

Questions, answered

Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.

Yes. This role at eClerx was screened before publishing – we confirmed the employer before listing it.

The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.

This position can be done from anywhere, with no in-office requirement.

Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.