What are the responsibilities and job description for the QA Engineer position at Goodwill of Orange County?
false false false EN-US X-NONE X-NONE
NOTE : Maximum range is provided as an example of the wage / salary range for each position and its earning capacity given factors such as time in position, longevity with the company education level, and performance experience. Newly entering employees should expect to enter at the minimum to midrange level, and not the cap which is for employees with tenure and above level skill sets in that position.
PURPOSE OF POSITION :
To ensure the quality, reliability, and performance of ShopGoodwill.com through rigorous testing processes, automation frameworks, and effective collaboration with development teams.
SUPERVISION RECEIVED :
Reports directly to the ShopGoodwill.com Product Manager, with latitude for independent judgement and decision making in defined areas of responsibility.
SUPERVISION EXERCISED :
May direct activities for junior QA team members or collaborate with external testing consultants.
DUTIES AND RESPONSIBILITIES :
Develop, manage, and maintain comprehensive test suites, including functional, regression, integration, and performance tests.Utilize testing tools such as Playwright, Selenium, or similar frameworks for automation.Write and execute detailed test cases and scenarios based on user stories, functional specifications, and acceptance criteria.Create and maintain robust automation frameworks tailored to ShopGoodwill.com's needs.Perform manual testing when necessary to ensure comprehensive coverage.Validate system changes by testing across multiple devices, browsers, and environments to ensure compatibility and reliability.Identify, document, and track defects using issue-tracking tools such as Jira or Azure DevOps.Collaborate with cross-functional teams to identify edge cases, uncover potential issues, and validate features.Analyze test results to recommend process improvements and enhance overall efficiency.Prepare and maintain test reports, metrics, and documentation for project stakeholders.Ensure adherence to security and compliance guidelines during the testing process.Identify vulnerability and recommend improvements to secure applications integrity.Stay updated on industry best practices and emerging QA technologies.Drives on company business as required.Performs other duties as required.Safeguards company property, including donated goods. Reports any incidents of theft of unauthorized possession of company property.Acts safely at all times, following all safety rules and regulations.Follows all company policies and procedures.Promotes and demonstrates cooperation and teamwork. Assists and shares knowledge and information with other employees as needed.Uses good interpersonal skills such as courtesy, sensitivity, politeness, and thoughtfulness.Works with, trains, and / or acts as a good example for program participants receiving training at Goodwill.
MINIMUM JOB REQUIREMENTS :
Bachelor's Degree from a four-year college or university in a related field preferred or equivalent work experience / education combined.2 years of experience in software testing, quality assurance, or a related field.Proficiency in test automation tools like Playwright, Selenium, or similar frameworks.Strong understanding of web technologies, including HTML, CSS, JavaScript, and APIs.Familiarity with CI / CD pipelines and tools like Jenkins, Azure, DevOps, or similar.Experience with SQL for data validation and troubleshooting.Excellent communication and analytical skills.Mobile App testing and hardware testing is a plus.Cloud (Azure, AWS) experience is a plus.Knowledge of Agile and Scrum methodologies is a plus. Valid driver's license, liability insurance, and a DMV record acceptable to Goodwill's insurance company.
N OTE : This position is 100% remote.