Flag job

Report

Test Engineer - Selenium/JUnit

Salary

10k LPA - 15k LPA

Min Experience

3 years

Location

Delhi, Delhi, India

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Role Overview

We are seeking a skilled and experienced Test Manager with a strong background in automated testing and hands-on expertise in modern testing tools and frameworks.

The ideal candidate will lead the testing team, ensure robust test strategy design, and manage test processes that align with organizational goals and quality standards.

Key Responsibilities

Test Strategy & Planning :

  • Design and implement comprehensive test strategies and plans for automated and manual testing.
  • Define and manage test processes, standards, and KPIs to ensure high-quality deliverables.
  • Collaborate with cross-functional teams to understand project requirements and design test cases accordingly.

Automation Framework Development

  • Build and maintain scalable, reusable, and robust automation test frameworks using tools like Selenium, JUnit, TestNG, and Cypress.
  • Develop and optimize automated test scripts in JavaScript, Python, JQuery, and AngularJS.
  • Integrate automated testing with CI/CD pipelines using tools like Jenkins or Tekton for seamless delivery.

Test Management

  • Utilize platforms such as JIRA, TestRail, Testlink, qaManager, and Zephyr for test case management, defect tracking, and reporting.
  • Organize and maintain test suites to ensure coverage of functional, regression, and system integration testing.
  • Oversee the execution of test cases and analyze test results to identify potential quality risks.

API And Performance Testing

  • Conduct API testing using tools like Postman and RestAssured, ensuring the robustness of backend integrations.
  • Perform performance and load testing using JMeter to validate application scalability and responsiveness.

Team Leadership

  • Mentor and guide the testing team to adopt best practices in automation and performance testing.
  • Manage and prioritize testing activities to meet project deadlines and quality benchmarks.
  • Act as the primary point of contact for all testing-related queries and deliverables.

Quality Assurance & Reporting

  • Ensure adherence to quality assurance standards throughout the software development lifecycle.
  • Generate detailed reports on testing progress, coverage, and defect status for stakeholders.
  • Identify gaps in the testing process and recommend solutions for continuous improvement.

Requirements

Educational Qualifications :

  • Bachelor's degree in Computer Science, Information Technology, or a related field.

Technical Skills

  • Testing Tools : Proficiency with Selenium, JUnit, TestNG, Cypress, and JIRA.
  • Languages : Expertise in JavaScript, Python, JQuery, and AngularJS.
  • Test Management : Hands-on experience with tools like TestRail, Testlink, qaManager, and Zephyr.
  • API Testing : Skilled in Postman and RestAssured for API validation.
  • Performance Testing : Proficient in using JMeter for performance testing.
  • CI/CD : Experience integrating automated testing with tools like Jenkins or Tekton.

Soft Skills

  • Excellent communication and interpersonal skills to collaborate with cross-functional teams.
  • Strong analytical and problem-solving abilities with a detail-oriented mindset.
  • Leadership and mentoring capabilities to guide and inspire the testing team.

Desired Skills

  • Knowledge of DevOps practices and environments.
  • Experience with cloud-based testing platforms.
  • Familiarity with Agile and Scrum methodologies

(ref:hirist.tech)

Skills

selenium
junit
javascript
python
jquery
angularjs
postman
restassured
jmeter
jenkins
tekton