Brivo Software Development Engineer in Test Recruitment 2026
The Software Development Engineer in Test role is part of Brivo's Engineering – Access team. The official job posting identifies the position as full-time and onsite in Bangalore. However, the current public posting does not provide detailed information under its Key Responsibilities or Skills, Knowledge & Expertise sections.
Brivo
About Brivo
Brivo is a cloud-based access control and video surveillance company. Brivo and Eagle Eye Networks have come together to build a cloud-first platform combining access control, video surveillance, and AI technologies. Their platform protects more than 600 million square feet across 90+ countries and serves sectors including commercial real estate, retail, healthcare, education, and critical infrastructure.
Eligibility Criteria
- Have a Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
- Have 0–2 years of experience in software testing, test automation, or software development.
- Have working knowledge of at least one programming language, with Python preferred.
- Have exposure to an automation framework such as PyTest, Playwright, or Robot Framework through work, coursework, or personal projects.
- Understand REST API concepts including HTTP methods, status codes, and JSON.
- Have familiarity with Postman or the Python requests library.
- Have familiarity with Git and basic branching workflows.
- Understand software testing fundamentals, including test case design, defect lifecycle, and regression testing.
- Have strong analytical and troubleshooting skills.
- Have clear written and verbal communication skills.
- Be willing to learn quickly and take direction from senior engineers.
Key Responsibilities
- Write, execute, and maintain automated API tests using Playwright and Robot Framework.
- Review requirements and user stories and design test cases for functional and non-functional scenarios.
- Perform manual exploratory testing for features without automation coverage.
- Convert repeatable manual checks into automated tests.
- Investigate failed tests in CI/CD pipelines and identify product defects, flaky tests, or environment-related issues.
- Report defects with reproduction steps, logs, and screenshots and track them through resolution.
- Use Git for branching, pull requests, and code reviews.
- Contribute to test data setup, environment configuration, and automation utilities.
- Work with developers and product managers to identify and address quality risks.
Preferred Skills
- Hands-on experience with PyTest, Playwright using TypeScript or Python, or Robot Framework.
- Python programming.
- REST API testing.
- Git and branching workflows.
- CI/CD tools such as Jenkins, Concourse, GitHub Actions, or GitLab CI.
- Agile/Scrum practices and tools such as Jira.
- Performance testing tools such as JMeter, k6, or Locust.
- Strong troubleshooting and analytical skills.
Selection Process
The exact selection process is not disclosed in the official job posting.
Salary & Benefits
- Salary/CTC: ₹4L – ₹9 Lakh
- Employment Type: Full Time.
- Work Mode: Onsite.
- Location: Bangalore.
- Benefits: Not specified in the official job posting.
Frequently Asked Questions
Candidates with a Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience, and 0–2 years of experience in software testing, test automation, or software development can apply.
The salary or CTC is not disclosed in the official job posting.
The job is based in Bangalore, India, and the workplace type is onsite.
The exact selection process is not disclosed in the official job posting.
The application deadline is not specified in the official job posting.
Note: Only shortlisted candidates will be contacted for the next round of the selection process.