Full Time

Quality Assurance Automation Engineer

Brooksource
$70,000 - $110,000* / year (about $34–$53 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 Brooksource, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Quality Assurance Automation Engineer at Brooksource will be engaged in enhancing, developing, and maintaining automated testing frameworks and scripts to ensure the utmost quality of our software products. The role entails close collaboration with cross-functional teams to identify potential areas for automation, establish best practices, and contribute to the overall efficiency of the software development lifecycle. The successful candidate will apply their expertise in automation testing methodologies to facilitate rapid delivery while ensuring comprehensive test coverage and defect identification.



Job Responsibilities

  • Design, develop, and implement automated test scripts using appropriate testing frameworks.
  • Work closely with developers, product managers, and other stakeholders to understand requirements and develop test strategies.
  • Maintain and enhance existing automated test suites for continuous improvement.
  • Analyze testing results, provide feedback, and contribute to defect reporting and tracking.
  • Participate in code reviews and provide input on quality and test automation methodologies.
  • Support testing efforts across various platforms and environments to ensure application reliability.
  • Research, evaluate, and adopt new testing tools and technologies to optimize the automation processes.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 2+ years of experience in software quality assurance, with a focus on automation.
  • Proficiency in automation testing tools such as Selenium, JUnit, TestNG, or similar.
  • Strong understanding of software development methodologies, including Agile and DevOps.
  • Experience with scripting languages such as Python, Java, or JavaScript.
  • Knowledge of version control systems, preferably Git.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Strong verbal and written communication skills, with the ability to articulate complex technical issues.


Technologies & Tools

This position primarily utilizes industry-standard automation frameworks and testing tools, including but not limited to Selenium, JUnit, TestNG, and CI/CD tools such as Jenkins. Familiarity with cloud services and containerization technologies like AWS and Docker is also beneficial. Additional experience with issue tracking systems like JIRA is valuable for managing test cases and defect reporting.



Ideal Candidates

The ideal candidate for the Quality Assurance Automation Engineer role will possess a strong sense of responsibility and commitment to quality. They should be detail-oriented, proactive in identifying potential issues and possess a mentality of continuous improvement. A collaborative spirit and the ability to work effectively in a team environment are crucial, as well as a passion for technology and staying updated on the latest industry trends and best practices in software testing and automation.

Heard nothing since you applied? Our guide says when to follow up, how, and what to write. How to follow up →

View Similar Jobs

Matches Jobs

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