Full Time

Software QA Engineer

Cloudera
$60,000 - $100,000* / year (about $29–$48 an hour)

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 Cloudera, so some details may not match this job. The employer's own page has the real description.

Overview

The Software QA Engineer at Cloudera will be an integral part of the software development team, responsible for ensuring the overall quality and functionality of software products. This role involves designing and implementing testing strategies, executing tests to identify software defects, and collaborating with cross-functional teams to deliver high-quality products that meet customer expectations. The ideal candidate will possess a strong analytical mindset, attention to detail, and the ability to diagnose problems effectively while contributing to continuous improvement initiatives within the QA process.



Job Responsibilities

  • Design, develop, and execute effective test plans and test cases.
  • Identify, document, and track software defects and discrepancies in an organized manner.
  • Collaborate with developers, product managers, and other stakeholders to ensure alignment on quality requirements.
  • Perform regression, performance, and load testing to ensure software robustness and reliability.
  • Participate in code reviews to provide feedback on design and implementation concerning quality assurance.
  • Automate testing processes using relevant tools to enhance efficiency in QA workflows.
  • Maintain and improve the existing QA processes and workflows.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in software quality assurance or related roles.
  • Proficiency in test automation tools and frameworks such as Selenium, JUnit, or TestNG.
  • Strong knowledge of software development lifecycle (SDLC) and testing methodologies.
  • Experience with bug tracking tools such as Jira or Bugzilla.
  • Familiarity with agile development practices and methodologies.
  • Excellent analytical and problem-solving skills.
  • Strong communication skills and ability to work collaboratively in a team environment.


Technologies & Tools

The Software QA Engineer will utilize a variety of technologies and tools including automated testing frameworks (e.g., Selenium, Cucumber), performance testing tools (e.g., JMeter), and CI/CD pipeline tools (e.g., Jenkins, Git). Familiarity with cloud environments and big data technologies, such as Hadoop and Spark, will also be beneficial in conducting effective testing for Cloudera's software solutions.



Ideal Candidates

Ideal candidates for the Software QA Engineer position should exhibit strong problem-solving skills and a meticulous approach to quality assurance. They should be detail-oriented with excellent organizational skills, enabling them to manage multiple tasks efficiently while maintaining high standards of quality. A proactive attitude towards continuous improvement and innovation, along with the ability to foster collaborative relationships across teams, will significantly contribute to the success of the candidate in this role.

Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). For all workers it was 4.3%. Compare kinds of work →

View Similar Jobs

Matches Jobs

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