Senior Software Engineer (QA)

Posted 14 Hours Ago
Be an Early Applicant
Chennai, Tamil Nadu
Senior level
Internet of Things • Software
The Role
As a Senior Software Engineer, you will design and develop testing infrastructures, build automated test execution tools, optimize performance, maintain test environments, and ensure compliance with security standards while mentoring junior engineers.
Summary Generated by Built In

Striim, (pronounced “stream” with two i’s for integration and intelligence), is a unified data integration and streaming platform that connects clouds, data, and applications with unprecedented speed and simplicity to deliver the right data at the right time. Striim is used by enterprise companies to monitor events across any environment, build applications that drive digital transformation, and leverage true real-time analytics to provide a superior experience to their customers. At our company, we believe and expect all of our employees to operate as one with unlimited potential and dignity. 

Description 

We are seeking a highly skilled and experienced Senior Software Engineer to lead the design, development, and continuous improvement of our testing infrastructure. In this role, you will be instrumental in building scalable and reliable testing environments, enabling efficient test execution, and enhancing our automation capabilities. You’ll work closely with crossfunctional teams including Infra, QA, and development to ensure that our test infrastructure is robust, adaptable, and capable of supporting fastpaced product releases.
Responsibilities

  • Infrastructure Development: Design and implement scalable, reliable, and efficient test environments that support continuous integration and delivery (CI/CD) pipelines such as adding new Operating Systems, Database versions etc
  • Automation Support: Build and maintain tools for automated test execution, including test framework and infrastructure components to add the test automations with less effort and time, optimize test efficiency and speed.
  • Environment Maintenance: Oversee the maintenance, cost and troubleshooting of test environments, ensuring uptime and consistency.
  • Tool Development: Develop and integrate tools to monitor, manage, and optimize test execution, such as monitoring solutions, reporting tools, and environment management dashboards.
  • Performance Optimization: Identify and implement performance improvements in testing infrastructure to reduce test times and enhance test accuracy.
  • Documentation: Create and maintain comprehensive documentation for test framework, infrastructure, processes, and best practices to support knowledge sharing across the organization.
  • Security and Compliance: Ensure that test environments meet security and compliance standards, implementing safeguards as required.
  • Mentorship: Mentor junior engineers on test infrastructure development best practices and foster a collaborative learning environment.

 Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
  • Minimum of 5 - 7 years of experience in test infrastructure development, support, DevOps, or related roles.
  • Technical Expertise:
    • Strong programming skills in languages such as Python, Java for tool & framework development.
    • Experience with version control systems like Git and familiarity with branching and merging strategies.
    • Hands-on experience with CI/CD tools (e.g., Jenkins).
    • Proficiency in test automation frameworks (e.g., Selenium, JUnit, TestNG, Cypress).
    • Indepth knowledge of cloud infrastructure (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
    • Familiarity with infrastructure as code tools (e.g., Terraform, Ansible) is a plus.
  • Excellent troubleshooting abilities and a proactive approach to identifying and resolving infrastructure bottlenecks.
  • Strong verbal and written communication skills, able to collaborate effectively with cross functional teams.
  • Ability to work in a fast paced environment, balancing multiple projects with shifting priorities.

Benefits

Striim (pronounced “stream” with two i’s for integration and intelligence) was founded in 2012 with the simple goal of helping companies make data useful the instant it is born. Our founding team is experienced, proven, and successful: they were part of the core team at Weblogic (acquired by BEA, 2002) and GoldenGate (acquired by Oracle, 2009).

We offer

  • Competitive salary and pre-IPO stock options
  • Comprehensive health care plans for employees and family members.
  • Gratuity Plan as per the India Gratuity Act
  • Paid Time Off (Annual Leave, Sick Leave, Casual and generous public /bank holidays)
  • Employee Wellness Programs: Access to free online Yoga classes, Gym membership reimbursements, Employee Wellness Assistance Program
  • Sodexo Meal Program
  • Internet reimbursement program
  • Group Term Life Insurance
  • Paid Maternity and Paternity leave
  • The chance to contribute to and shape an upbeat, fully engaged culture

Our company culture fosters entrepreneurship and nurtures our team members to grow with the company. Come join a Silicon Valley startup focused on delivering a product that’s loved by its customers and primed to be a core part of the cloud data stack.

We are an equal opportunity employer, and we value diversity at our company.It is in our best interest to continue to foster an environment of diversity, equity, and inclusion to bring the most value to our workforce, customers, and partners. All applicants are considered for employment without attention to race, color, religion, sex, age, marital status, sexual orientation, gender identity, national origin, veteran status, or disability status.

For more information on Striim's Privacy Policy, click here.

Top Skills

Java
Python
The Company
HQ: Palo Alto, CA
138 Employees
On-site Workplace
Year Founded: 2012

What We Do

The Striim platform is an end-to-end streaming data integration and operational intelligence solution enabling continuous query/processing and streaming analytics. With Striim, you can get to know your data – and sort out what’s important – the instant it’s born.

Striim specializes in integration from a wide variety of data sources – transaction/change data, events, log files, application and IoT sensor data – and real-time correlation across multiple streams.

Add structure, logic and rules to streaming data. Define time windows for analysis. Detect outliers, visualize events of interest, and trigger alerts and automated workflows – all within milliseconds.

Striim is the only non-intrusive, enterprise-strength offering that combines streaming integration and intelligence in a single platform. Streaming data can be enriched with reference/historical data for instant context, at-speed and at-scale. And the entire solution can be built using a SQL-like language.

Respond faster to your customers, make better decisions, and grow your business with Striim.

Similar Jobs

Rajivgandhi Nagar, Thandurai, Tiruvallur, Tamil Nadu, IND
58848 Employees

Expeditors Logo Expeditors

Developer in Test II- Core Services

Logistics • Transportation • 3PL: Third Party Logistics
Chennai, Tamil Nadu, IND
15812 Employees

VIAVI Solutions Logo VIAVI Solutions

Senior QA Engineer

Information Technology
Chennai, Tamil Nadu, IND
4570 Employees

Trimble Inc. Logo Trimble Inc.

Lead Software Development Engineer in Test

Hardware • Information Technology • Other • Software • Analytics
Chennai, Tamil Nadu, IND
10001 Employees

Similar Companies Hiring

TrainingPeaks (A Peaksware Company) Thumbnail
Software • Fitness
Louisville, CO
69 Employees
bet365 Thumbnail
Software • Gaming • eSports • Digital Media • Automation
Denver, Colorado
6100 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account