Full Time

Software QA Engineer

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

Overview

The Software QA Engineer at Moore plays a critical role in ensuring the quality and reliability of our software products. This position encompasses the development and execution of comprehensive test plans and test cases, as well as the identification and mitigation of risks associated with software deployment. The successful candidate will work closely with developers and product managers to contribute to the software development lifecycle, enhancing the overall user experience through rigorous testing and validation processes.



Job Responsibilities

  • Design, develop, and execute test plans and test cases based on functional requirements.
  • Identify, document, and track defects, as well as provide reporting on test results.
  • Participate in review meetings to provide feedback on requirements, design, and development processes.
  • Collaborate with cross-functional teams to enhance software reliability and delivery.
  • Automate test scripts and optimize testing processes to improve efficiency.
  • Perform regression, performance, and load testing as needed.
  • Continuously improve testing methodologies to adapt to evolving project needs.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Minimum of 3 years of experience in software quality assurance or a related role.
  • Proficiency in test automation frameworks and scripting languages.
  • Strong understanding of software development lifecycle (SDLC) and methodologies such as Agile and Waterfall.
  • Experience with defect management and test management tools (e.g., JIRA, TestRail).
  • Excellent analytical skills, attention to detail, and problem-solving abilities.
  • Strong communication skills, both written and verbal, to interact effectively with team members and stakeholders.


Technologies & Tools

The Software QA Engineer will work with various technologies and tools including, but not limited to, Selenium, JUnit, TestNG, Git, Jenkins, and Agile project management tools. Familiarity with programming languages such as Java, Python, or C# will also be beneficial for test automation and integration.



Ideal Candidates

Ideal candidates for the Software QA Engineer position are detail-oriented individuals with a passion for quality and excellence in software delivery. They should possess a proactive attitude, demonstrating the ability to think critically and work under pressure to meet tight deadlines. Successful candidates are excellent communicators, capable of collaborating effectively across teams and articulating technical concepts to non-technical stakeholders. A mindset focused on continuous improvement and a willingness to embrace new challenges characterizes the best-fit individuals for this role.

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

Matches Jobs

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