Senior Engineer - QA

Brivo, Inc.

Bengaluru

Vor Ort

INR 1.800.000 - 2.400.000

Vollzeit

Vor 2 Tagen
Sei unter den ersten Bewerbenden

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

Brivo, Inc. in Bangalore seeks a Senior Automation Test Engineer to own automation, API testing, and performance strategies for key product areas.

You will design, implement, and maintain scalable test suites, run performance tests, and collaborate with developers to improve reliability and quality. You will work hands-on with Python/Java, modern frameworks, and CI/CD integration, and coordinate with US teams during evening hours in India.

Qualifikationen

  • Bachelor's degree in Computer Science or a related technical field or equivalent practical experience.
  • 4-8 years of hands-on software testing and test automation.
  • Strong programming skills in Python or Java for test code.
  • Experience with at least one automation framework (Robot Framework, PyTest, Playwright).
  • Solid knowledge of REST APIs, HTTP, authentication, and integration testing.
  • Hands-on performance and load testing experience (Locust, JMeter, or k6).
  • Experience integrating automated tests into CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI).
  • Proficiency with Git and code review workflows.
  • Excellent communication and ability to work with cross-functional teams.

Aufgaben

  • Design, develop, and maintain automated test suites scalable for multiple product areas.
  • Own automation for REST APIs including functional, integration, and end-to-end scenarios.
  • Design and execute performance, load, stress, and endurance tests across services.
  • Develop reusable performance test scripts using Locust, JMeter, or k6.
  • Analyze response times, throughput, and latency to identify bottlenecks.
  • Collaborate with developers and infrastructure teams to investigate performance issues.
  • Integrate tests into CI/CD pipelines for early regression detection.
  • Mentor junior engineers and promote coding standards in QA team.
  • Report test coverage, automation health, and performance trends clearly to stakeholders.
  • Collaborate with US-based teams during evening hours for planning and execution.

Kenntnisse

Python
Java
Test automation
API testing
Performance testing
CI/CD
Git
Debugging
Communication

Ausbildung

Bachelor's degree in Computer Science or related field

Tools

Robot Framework
PyTest
Playwright
Locust
JMeter
k6
Docker
Kubernetes
GitHub Actions
Jenkins
GitLab CI

Jobbeschreibung

Senior Engineer - QA

Department: Engineering - Access

Employment Type: Full Time

Location: Bangalore

Description

We are looking for a Senior Automation Test Engineer with strong expertise in test automation, API testing, and performance and load testing to help us build reliable, scalable, and high-quality software.

In this role, you will take ownership of automation and performance testing for assigned product areas. You will design and maintain automated test suites, develop performance test scenarios, analyse system behaviour under different workloads, and work closely with developers to identify bottlenecks and improve application reliability.

This is a hands-on engineering role for someone who combines strong programming skills with practical performance engineering experience. You should be comfortable working independently, investigating complex failures, and translating test results into actionable insights.

The role also requires regular collaboration with our US-based counterparts. Candidates should be comfortable attending meetings during evening hours in India to support cross-functional planning, technical discussions, and project execution.

Key Responsibilities
  • Test Automation: Design, develop, and maintain scalable automated test suites using Python and frameworks such as Robot Framework, PyTest, and Playwright.
  • API Testing: Own automation for REST APIs, including functional, integration, contract, negative, authentication, and end-to-end scenarios.
  • Performance and Load Testing: Design, develop, and execute performance, load, stress, and endurance tests to evaluate application behaviour under varying workloads.
  • Performance Test Scripting: Build and maintain reusable performance test scripts using tools such as Locust, JMeter, or k6, with a strong emphasis on code-driven performance testing.
  • Performance Analysis: Analyse response times, throughput, error rates, resource utilisation, and latency percentiles to identify bottlenecks and performance degradation.
  • Root Cause Investigation: Collaborate with developers and infrastructure teams to investigate performance issues across APIs, services, databases, and distributed systems.
  • Performance Benchmarking: Establish performance baselines, define measurable acceptance criteria, compare results across releases, and identify regressions before production deployment.
  • CI/CD Integration: Integrate functional automation and performance smoke tests into CI/CD pipelines, enabling early detection of regressions and faster feedback.
  • Framework Engineering: Improve automation framework architecture, reusable libraries, test data management, parallel execution, reporting, and test reliability.
  • Test Strategy and Planning: Define test coverage and approaches for new features, identify quality risks early, and determine appropriate functional and non-functional testing requirements.
  • Troubleshooting and Debugging: Investigate complex failures using application logs, API traces, monitoring dashboards, and performance test reports.
  • Code Reviews and Mentoring: Review automation code, promote coding standards, share technical knowledge and support the development of junior engineers.
  • Quality Reporting: Communicate test coverage, automation health, performance trends, bottlenecks, and release risks through clear actionable reports.
  • Cross-functional Collaboration: Work closely with developers, product managers, DevOps, and US-based engineering counterparts to align on quality goals and delivery priorities.
Skills, Knowledge and Expertise
  • Bachelors degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • 4-8 years of hands-on experience in software testing and test automation, including substantial experience with API automation.
  • Strong programming skills in Python or Java, with the ability to develop clean, reusable, and maintainable test code.
  • Strong hands-on experience with at least one automation framework, such as Robot Framework, PyTest, or Playwright.
  • Solid understanding of REST APIs, HTTP protocols, authentication, schema validation, and integration testing.
  • Strong practical experience in performance and load testing, including designing workloads, executing tests, interpreting results, and investigating performance bottlenecks.
  • Hands-on experience with at least one performance testing tool such as Locust, Apache JMeter, or k6.
  • Understanding of key performance metrics, including response time, throughput, requests per second, error rate, concurrent users, and p90/p95/p99 latency.
  • Experience analysing performance test results and correlating application behaviour with logs, monitoring metrics, database activity, or infrastructure resource utilisation.
  • Experience integrating automated tests into CI/CD pipelines using tools such as GitHub Actions, Jenkins, GitLab CI, or equivalent.
  • Proficiency with Git, including branching, pull requests, and code review workflows.
  • Strong analytical, debugging, and problem-solving skills, with the ability to work independently and take ownership of deliverables.
  • Good written and verbal communication skills, including the ability to explain technical findings to cross-functional stakeholders.
  • Willingness and availability to attend regular meetings with US-based counterparts during evening hours in India, depending on team and project requirements.
  • Ability to work onsite in Bengaluru.
  • Experience building or significantly enhancing automation frameworks from scratch.
  • Experience with performance testing of REST APIs, microservices, distributed systems, or cloud-hosted applications.
  • Familiarity with observability and monitoring tools such as Datadog, Grafana, Prometheus, or equivalent.
  • Experience investigating performance issues involving databases, connection pools, caching, queues, or network latency.
  • Experience using Docker and Kubernetes for test execution or environment management.
  • Experience optimising test execution through parallelisation and reliable CI/CD integration.
  • Experience mentoring engineers and contributing to technical decisions within a QA team.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Automation Test Engineer
Senior Automation Test Engineer

Broadway Global Services • Bengaluru

Vor Ort
INR 1.200.000 - 2.500.000
Competitive compensation
Bangalore office
Career growth opportunities
QA Automation Engineer
QA Automation Engineer

Nexfeld Group • Bengaluru

Vor Ort
INR 1.500.000 - 2.100.000
QA Test Automation Engineer
QA Test Automation Engineer

Eurofins • Karnataka

Hybrid
INR 800.000 - 1.200.000
Comprehensive benefits including hybrid work
Career growth opportunities
Exposure to cloud-based technologies
QA Engineer (Automation + Manual)
QA Engineer (Automation + Manual)

Zemoso Technologies • Bengaluru

Vor Ort
INR 600.000 - 1.200.000
Senior QA Engineer
Senior QA Engineer

DigiMantra • Mohali

Vor Ort
INR 1.200.000 - 1.800.000
Senior Quality Engineer
Senior Quality Engineer

AagatiServe Pvt Ltd • Bengaluru

Vor Ort
INR 1.800.000 - 3.000.000
Senior QA Engineer- Automation
Senior QA Engineer- Automation

Robosoft • Mumbai

Vor Ort
INR 1.200.000 - 1.800.000
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

TIGI HR • Bengaluru

Vor Ort
INR 700.000 - 900.000
QA Engineer - Automation
QA Engineer - Automation

Techblocks • Hyderabad

Vor Ort
INR 1.200.000 - 1.800.000
Quality Assurance
Quality Assurance

CIEL Skills and Careers Pvt Ltd (a CIEL HR Group Company) • Bengaluru

Vor Ort
INR 600.000 - 1.200.000