Full Time

Senior Software Test Engineer (Data Platform) - Remote

Clari
Remote!
$90,000 - $120,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Clari, so some details may not match this job. The employer's own page has the real description.

Overview

Clari is seeking a dedicated and experienced Senior Software Test Engineer (Data Platform) to join our remote team. In this role, you will play a crucial part in enhancing the quality and reliability of our data platform systems. You will be responsible for designing and implementing automated tests, conducting thorough software testing processes, and collaborating closely with development teams to identify and resolve issues. Your expertise will help in shaping our testing strategies and ensure that the data services we provide meet the highest standards of excellence and performance.



Job Responsibilities

  • Develop, maintain, and execute automated test suites for new and existing data platform features.
  • Collaborate with software engineers, product managers, and data scientists to define testing requirements and scenarios.
  • Perform functional, integration, regression, and load testing activities to validate product performance.
  • Identify, document, and troubleshoot defects while providing clear reproducibility steps to development teams.
  • Contribute to the continuous improvement of testing processes, tools, and methodologies.
  • Design and implement testing frameworks to enhance the efficiency and effectiveness of testing operations.
  • Mentor junior team members and promote best practices in software testing within the team.
  • Participate in code reviews and provide constructive feedback to peers regarding quality and testing.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of experience in software testing, with a focus on data platforms and systems.
  • Proficiency in test automation tools and frameworks such as Selenium, TestNG, JUnit, or similar.
  • Strong programming skills in languages such as Java, Python, or JavaScript.
  • Experience with databases, SQL, and data validation techniques.
  • Excellent analytical and problem-solving abilities, with keen attention to detail.
  • Strong communication skills, both verbal and written, to collaborate effectively with cross-functional teams.
  • Demonstrated ability to work independently in a remote setting while managing multiple priorities.


Technologies & Tools

The Senior Software Test Engineer will utilize a variety of technologies and tools including but not limited to: Selenium, TestNG, JUnit, Git, Jenkins for continuous integration, SQL databases, and cloud platforms like AWS or Azure. Familiarity with big data technologies such as Hadoop or Spark is a plus. The role will also involve the use of various monitoring and performance testing tools to ensure the reliability of our systems.



Ideal Candidates

An ideal candidate for the Senior Software Test Engineer position will possess excellent critical thinking and debugging skills and be driven by a commitment to quality and efficiency. They will have a proactive mindset, demonstrating the ability to anticipate potential issues and resolve them effectively. Strong interpersonal skills are vital for collaboration across teams, and a passion for technology and testing will highlight their dedication to delivering superior software products. Being adaptable and responsive to changing demands is critical in this fast-paced environment.

Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.