Senior Qa Automation Test Engineer

Mployee.me

Bengaluru

On-site

INR 1,800,000 - 2,800,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Mployee.me in Bengaluru is seeking a seasoned Testing Tools Development Engineer to design, build, and maintain advanced testing frameworks and automation tools. You will create scalable, reusable testing infrastructure supporting functional, performance, and security testing across platforms.

Responsibilities include framework design, library and CLI tool development, CI/CD integration, and DevOps collaboration. Strong Java, scripting, and cloud/Kubernetes experience are essential.

Qualifications

  • 8+ years of Quality Engineering and Tools development.
  • Strong programming in Java for tooling and automation.
  • Experience with open-source testing tools such as Postman/Bruno, REST Assured, Karate.
  • Experience integrating testing tools with Jira, Xray, Zephyr.
  • CI/CD Pipelines: Jenkins, GitHub Actions, GitLab CI, Azure DevOps.
  • Device Farms: BrowserStack, Sauce Labs for cross-platform testing.
  • Experience with test data management, mocking frameworks, and service virtualization tools like WireMock/Hoverfly/Mountebank.
  • SQL and NoSQL databases; Kafka or RabbitMQ experience.
  • REST, gRPC, WebSockets, and event-driven architectures.
  • Cloud platforms (AWS/Azure/GCP) and Kubernetes expertise.
  • Linux/Unix, shell scripting, debugging.
  • Agile/Scrum and cross-functional collaboration.
  • Problem-solving and root cause analysis.

Responsibilities

  • Design & implement custom test automation frameworks for functional, performance, security testing.
  • Develop reusable libraries, plugins, and CLI tools to support test execution, reporting, and CI/CD integration.
  • Build scalable test harnesses for distributed systems, microservices, and cloud-native apps.
  • Write robust Java and JavaScript/TypeScript code to automate test workflows.
  • Containerize tools using Docker and orchestrate test environments with Kubernetes.
  • Integrate tools with Git, CI/CD platforms, and artifact repositories.
  • Collaborate with QE, SRE/DevOps and development teams to deliver tooling solutions.
  • Provide governance, documentation, training, and support for tool adoption.
  • Evaluate emerging technologies in testing and contribute to best practices.

Skills

Java
JavaScript/TypeScript
Test automation tooling
CI/CD pipelines
Docker
Kubernetes
Git
RESTful APIs
Observability tools
Cloud platforms

Education

Bachelor's degree in Computer Science or related engineering

Tools

Postman
REST Assured
Karate
JMeter
Gatling
Locust
OWASP ZAP
Burp Suite
Selenium
JUnit

Job description

Role & responsibilities

(Test Automation & Tools Development)

Experience - 8+ years of experience in Quality Engineering and Tools development

We are seeking a highly skilled Testing Tools Development Engineer to design, develop, and maintain advanced testing frameworks and automation tools. This role focuses on building scalable, reusable, and integrated testing infrastructure that supports functional, performance, and security testing across diverse platforms and environments.

Key Responsibilities:

Tool Development & Framework Design:

  • Design & implement custom test automation frameworks for functional, performance, security testing.
  • Develop reusable libraries, plugins, and CLI tools to support test execution, reporting, and integration with CI/CD pipelines.
  • Build scalable test harnesses for distributed systems, microservices, and cloud-native applications.

Automation & Scripting:

  • Write robust, maintainable code in Java, JavaScript/TypeScript to automate test workflows.
  • Integrate tools with version control systems (Git), CI/CD platforms (Jenkins, GitHub Actions, Azure DevOps), and artifact repositories

DevOps & Infrastructure Integration:

  • Containerize tools using Docker and orchestrate test environments using Kubernetes.
  • Implement observability into test tools using New Relic, Splunk, Prometheus, Grafana, ELK Stack

Collaboration & Enablement:

  • Partner with QE, SRE/DevOps, and development teams to understand testing pain points and deliver tooling solutions.
  • Provide governance model, documentation, training, and support to enable teams to adopt and extend testing tools effectively.

Innovation & Continuous Improvement:

  • Evaluate and adopt emerging technologies in the testing ecosystem.
  • Contribute to internal best practices for test automation, tool development, & quality engineering.
  • Familiarity with AI/ML-based test generation or test impact analysis.
Preferred candidate profile
  • Bachelors degree in computer science or a related engineering discipline.
  • 8+ years of experience in Quality Engineering and Tools development
  • Strong programming skills in Java with a focus on tooling and automation
  • Extend and customize open-source tools such as:
    • API Testing: Postman/Bruno, REST Assured, Karate
    • Performance Testing: JMeter, K6, Gatling, Locust
    • Security Testing: OWASP ZAP, Burp Suite, Nmap, Nessus
  • Integrate testing tools with:
    • Test Management & Issue Tracking: Jira, Xray, Zephyr
    • Reporting & Analytics: ReportPortal, Allure, ExtentReports, Grafana
    • CI/CD Pipelines: Jenkins, GitHub Actions, GitLab CI, Azure DevOps
    • Device Farms: BrowserStack, Sauce Labs for cross-platform and mobile testing
  • Experience with test data management, mocking frameworks, and service virtualization tools such as WireMock, Hoverfly, or Mountebank.
  • Strong command of relational (SQL) and non-relational (NoSQL) databases, along with experience in publish-subscribe messaging systems like Kafka or RabbitMQ.
  • Solid understanding of RESTful APIs, gRPC, WebSockets, and event-driven or asynchronous architectures.
  • Hands-on experience with leading cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP), and expertise in Kubernetes for container orchestration.
  • Proficient in working within Linux/Unix-based environments, including shell scripting and system-level debugging.
  • Well-versed in Agile/Scrum methodologies, with a focus on iterative development and continuous delivery.
  • Demonstrated ability in problem-solving, root cause analysis, and debugging complex systems across the stack.
  • Excellent communication and collaboration skills, with a proven track record of working effectively in cross-functional teams
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior QA Engineer
Senior QA Engineer

Sequoia Applied Technologies • Chennai District

On-site
INR 1,000,000 - 1,500,000
Senior QA Engineer
Senior QA Engineer

Glowingbud • India

On-site
INR 1,000,000 - 1,500,000
Senior Qa Engineer
Senior Qa Engineer

Travel Corporation (India) Ltd. • Gurugram District

On-site
INR 900,000 - 1,500,000
Senior QA Engineer (5-8 years)
Senior QA Engineer (5-8 years)

Landmark Group • Bengaluru Urban

On-site
INR 1,000,000 - 1,500,000
Senior Engineer - QA
Senior Engineer - QA

Brivo, Inc. • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Senior QA Engineer
Senior QA Engineer

DigiMantra • Mohali

On-site
INR 1,200,000 - 1,800,000
QE Automation
QE Automation

Zensar • Bengaluru

Hybrid
INR 900,000 - 1,200,000
Qa Automation Testing Engineer
Qa Automation Testing Engineer

TruckHall Pvt. Ltd. • Chennai

On-site
INR 450,000 - 900,000
Senior QA Engineer
Senior QA Engineer

Inspiredge IT • Hyderabad

On-site
INR 1,800,000 - 3,000,000
Qa Automation Test Engineer
Qa Automation Test Engineer

ZIGRAM Data Technologies Private Limited • Gurugram District

On-site
INR 600,000 - 1,200,000