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 TSP, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Quality Assurance Engineer at Pure Storage is responsible for ensuring that our products meet the high standards of reliability and performance expected by our customers. This role involves designing and executing functional and non-functional test plans, analyzing results, and collaborating with development teams to troubleshoot issues. The successful candidate will contribute to the continuous improvement of our software quality processes within a fast-paced, cutting-edge environment.
Job Responsibilities
- Develop and execute detailed test plans, test cases, and test scripts for software validation.
- Identify, document, and track defects and issues through the entire development lifecycle.
- Work collaboratively with development, product management, and operations teams to define quality benchmarks and acceptance criteria.
- Perform regression, performance, load, and stress testing to ensure product robustness.
- Utilize automation tools to improve the efficiency and coverage of testing processes.
- Participate in code reviews and provide input on testability and design considerations.
- Maintain and enhance existing testing frameworks and methodologies.
- Report on quality metrics and communicate findings to relevant stakeholders consistently.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of experience in software quality assurance engineering.
- Experience in developing test automation frameworks and tools.
- Proficiency in programming languages such as Python, Java, or similar.
- Strong knowledge of QA methodologies, tools, and processes.
- Experience with CI/CD pipelines and tools like Jenkins or GitLab.
- Excellent analytical skills with an ability to understand complex technical issues.
Technologies & Tools
The Quality Assurance Engineer will utilize a variety of technologies and tools, including but not limited to automated testing frameworks like Selenium or JUnit, version control systems such as Git, and continuous integration/continuous deployment (CI/CD) tools like Jenkins. Familiarity with performance testing tools such as JMeter or LoadRunner is also essential. The role may require experience with cloud platforms that support our storage solutions.
Ideal Candidates
Ideal candidates for the Quality Assurance Engineer position at Pure Storage possess a meticulous attention to detail and a commitment to achieving excellence in software quality. They should demonstrate strong problem-solving abilities and effective communication skills, enabling them to work well in a team-oriented environment. A proactive approach to identifying and addressing potential quality risks will be critical, along with a passion for innovation and continuous improvement in testing practices.
The government’s broadest measure of unemployment, which also counts people working part-time who want full-time, was 7.6% in September, against 8.1% a year before. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.