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
The Staff Software Test Engineer at Clari will play a critical role in enhancing the quality and reliability of our software products. This position involves designing and implementing test plans, collaborating with cross-functional teams, and ensuring that the product meets the highest standards before release. The ideal candidate will also mentor junior engineers, advocate for best testing practices, and utilize innovative testing methodologies to drive product excellence. This role offers a unique opportunity to work in a fully remote environment while contributing to a forward-thinking organization dedicated to transforming how revenue teams operate.
Job Responsibilities
- Develop and execute comprehensive test plans and automated test scripts.
- Identify, document, and track defects using software management tools.
- Collaborate with development teams to ensure quality development practices and product functionality.
- Conduct well-defined test cases to cover all aspects of the software life cycle.
- Mentor and train junior testing staff on best practices and new testing tools.
- Participate in code reviews to ensure adherence to testing and quality standards.
- Continuously evaluate and improve testing processes and strategies.
- Work closely with Product Management to understand the product roadmap and contribute to overall product quality.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software testing and quality assurance.
- Proficiency in test automation frameworks and scripting languages.
- Strong understanding of software development methodologies (Agile, Scrum, etc.).
- Experience with load, performance, and stress testing.
- Familiarity with CI/CD tools and practices.
- Excellent problem-solving and analytical skills.
- Effective communication skills, both written and verbal.
Technologies & Tools
The Staff Software Test Engineer will be exposed to a wide range of technologies and tools including but not limited to Selenium for automation testing, JIRA for defect tracking, Jenkins for continuous integration, and various programming languages such as Python or Java. The use of cloud-based testing tools and environments may also be employed to facilitate efficient and scalable testing processes.
Ideal Candidates
Ideal candidates for this position will possess a strong blend of technical expertise and a passion for quality assurance. They should have an inquisitive nature and be driven to constantly improve both their own skills and the product quality. Strong team collaboration and mentorship skills are essential, along with the ability to communicate effectively with both technical and non-technical stakeholders. Candidates should be self-motivated, enjoy working in a fast-paced environment, and demonstrate a commitment to organizational success through high-quality deliverables.
Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.