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.
Job Overview
As a Senior Software Test Engineer (Data Platform) at Clari, you will play a pivotal role in ensuring the quality and reliability of our data platform solutions. You will collaborate closely with software developers and product managers to design and implement effective testing strategies, automate testing processes, and provide comprehensive feedback on product features. Your expertise will be essential in developing test plans, executing test cases, and identifying defects, all while contributing to continuous improvement efforts within our engineering team.
Job Responsibilities
- Design, develop, and execute automated test suites for various components of the data platform.
- Collaborate with cross-functional teams to analyze requirements and ensure test coverage aligns with product specifications.
- Identify, record, and track defects, providing detailed information to facilitate resolution.
- Participate in code reviews and provide constructive feedback to enhance overall software quality.
- Continuously improve testing processes and methodologies to increase efficiency and effectiveness.
- Contribute to the development of performance and load testing strategies.
- Mentor junior testers and contribute knowledge-sharing initiatives within the team.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of experience in software testing, with at least 2 years focused on data platforms.
- Proven expertise in automation testing tools (such as Selenium, TestNG, or similar).
- Strong knowledge of programming languages like Python, Java, or Scala.
- Experience working with databases and data manipulation techniques.
- Familiarity with CI/CD pipelines and source control tools (e.g., Git).
- Excellent problem-solving abilities and attention to detail.
Technologies & Tools
The Senior Software Test Engineer (Data Platform) will utilize a variety of technologies and tools, including but not limited to: automation testing frameworks (Selenium, JUnit, or similar), programming languages (Python, Java, Scala), continuous integration systems (Jenkins, CircleCI), and database platforms (SQL, NoSQL databases). Familiarity with cloud services such as AWS or Azure will be advantageous as well.
Ideal Candidates
The ideal candidate for this position is someone who possesses a strong analytical mindset and is passionate about quality assurance in Software Development. They should demonstrate effective communication skills to collaborate on complex projects, exhibit a proactive approach in identifying potential risks, and display a strong commitment to continuous learning and improvement. A successful Senior Software Test Engineer will thrive in a fast-paced environment, adapt quickly to new challenges, and take ownership of their work to deliver high-quality solutions.
In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.