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 Hammerspace, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior Staff Software QA Engineer at Hammerspace will play a pivotal role in ensuring the quality and functionality of our software products. This position requires a highly skilled and experienced individual who will lead the execution of quality assurance processes, develop test strategies, and collaborate closely with cross-functional teams to identify bugs and implement solutions. The successful candidate will contribute to improving our continuous integration and continuous deployment (CI/CD) pipeline, thus enhancing the overall product performance and user experience.
Job Responsibilities
- Design and implement test plans, test cases, and test scripts based on product requirements.
- Lead and execute functional, regression, and performance testing across various software projects.
- Review product specifications and design documents to provide timely and meaningful feedback to the development team.
- Develop and maintain automated test frameworks to ensure efficient testing processes.
- Monitor and report on testing progress, bugs, and overall quality metrics to the project stakeholders.
- Mentor and train junior QA team members in best practices and testing techniques.
- Collaborate with development, product management, and operations to ensure successful software delivery.
- Participate in troubleshooting and problem-solving efforts for quality-related issues post-release.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- Minimum of 5 years of experience in software quality assurance testing for complex applications.
- Strong proficiency in test automation tools and techniques.
- Experience with performance testing and load testing tools.
- Familiarity with CI/CD practices and tools such as Jenkins, GitLab CI, or CircleCI.
- Excellent analytical and problem-solving skills.
- Strong verbal and written communication skills for effective collaboration.
- Experience with Agile and Scrum development methodologies is a plus.
Technologies & Tools
The Senior Staff Software QA Engineer position at Hammerspace will leverage a diverse set of technologies and tools including but not limited to Selenium, JUnit, TestNG, Jenkins, Docker, and various cloud platforms. Familiarity with programming languages such as Python, Java, or JavaScript for automated testing purposes is also essential. Understanding of database technologies and APIs to perform integration testing will be highly advantageous.
Ideal Candidates
Ideal candidates for this position should exhibit a strong attention to detail and a passion for quality assurance in software development. They should possess effective leadership qualities, enabling them to guide and mentor team members while fostering a culture of quality and collaboration. The ability to thrive in a fast-paced environment, embrace challenges, and adapt to new technologies are essential traits for success in this role. Candidates should also demonstrate a commitment to continuous improvement for both personal and team growth.
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
Similar jobs which you may be interested in. Typically using your existing skillset.