Software / Firmware QA Engineer Position Available In Gwinnett, Georgia

Tallo's Job Summary: Expert Technical Solutions is looking for a Software / Firmware QA Engineer for a prominent industry client in Atlanta, GA. The role involves manual and automated testing to ensure software and firmware quality. This hybrid position offers competitive pay and growth opportunities, requiring a Bachelor's degree and 5+ years of QA experience.

Company:
Expert Technical Solutions
Salary:
JobFull-timeOnsite

Job Description

Software / Firmware QA Engineer
SearchShareApply
Software / Firmware QA Engineer Expert Technical Solutions is seeking a Software / Firmware QA Engineer for one of our leading industry clients based out of Atlanta, GA (Duluth). Reporting directly to the Manager of Firmware/Software, the QA Engineer is responsible for developing and executing manual and automated tests to ensure the quality and reliability of software applications and machine firmware. •This role plays a critical part in the product development lifecycle by ensuring that both new and existing systems meet established quality standards. Responsibilities include creating detailed test plans and test cases, conducting thorough testing, and documenting and reporting defects for resolution. The ideal candidate will also coordinate with Service teams to investigate and validate customer-reported issues, facilitating prompt remediation with Product and Engineering•This is a Permanent, HYBRID (Monday – Thursday onsite; WFH on Fridays) opportunity offering competitive pay and outstanding growth potential.

ESSENTIAL DUTIES AND RESPONSIBILITIES
Test Planning, Development & Execution:

Design, create, review, execute, and maintain manual and automated test cases to ensure products meet design specifications and quality standards.
Conduct manual test cases and manage automation test cases across multiple projects.
Review requirement specifications and translate them into comprehensive test plans.
Present test plans for review and sign-off with stakeholders.
Analyze test results and contribute to the resolution and Familiarity with Agile/Scrum development methodologies and continuous integration/continuous deployment (CI/CD) practices.
Strong understanding of QA methodologies, testing types, and best practices across the software development lifecycle (SDLC).
Proficiency in creating detailed test plans, test cases, and test scripts.
Hands-on experience with automated testing tools, test management platforms, and bug-tracking systems (e.g., Jira).
Familiarity with scripting languages (e.g., Python, JavaScript) and version control tools (e.g., Git).
Excellent analytical and problem-solving skills with a keen attention to detail.
Ability to communicate clearly and effectively with technical and non-technical stakeholders.
Self-motivated and able to manage multiple priorities in a fast-paced environment.
Strong documentation and organizational skills, with the ability to maintain accuracy under pressure.
Knowledge of secure testing practices and experience working with confidential and sensitive data.
root cause analysis of test failures.
Review test plans, test procedures, and testing infrastructure to ensure adequacy, completeness, and accuracy.
Develop tailored testing strategies optimized for each situation and communicate effectively with stakeholders.

Automation & Tools Development:

Identify and develop test tools that enhance team productivity and overall quality.
Produce and maintain measurable improvements in QA efficiency through effective test automation.

Collaboration & Communication:

Collaborate with development engineers and product managers to design, develop, and execute test plans for both new and existing projects.
Work closely with stakeholders to communicate the status of product issues and bugs.
Coordinate with Service teams to investigate, validate, and triage customer-reported bugs.
Facilitate issue resolution with Product and Engineering teams.

Product Knowledge & Documentation:

Develop subject matter expertise in software and firmware products and their interrelationships.
Maintain detailed documentation of test activities, findings, and outcomes.
Demonstrate strong organizational, problem-solving, and technical skills to drive results.

Security, Compliance & Other Duties:

Ensure all confidential records are secured and customer account information is protected.
Adhere to established security safeguards, QA procedures, and company policies.
Keep management informed of QA activities and significant issues.
Support the Director of Product Development as needed. DESIRED SKILLS and

EXPERIENCE

Bachelor’s degree in Computer Science, Software Engineering, Business Administration, or a related field is required!
5+ years of experience as a QA Engineer with experience in QA test methodology, concepts of systems, manual, automated, integrated, and performance testing.
2+ years of experience in testing embedded systems, firmware, or hardware-software integrated products is highly preferred.
Experience working closely with cross-functional engineering and product teams.
Familiarity with Agile/Scrum development methodologies and continuous integration/continuous deployment (CI/CD) practices.
Strong understanding of QA methodologies, testing types, and best practices across the software development lifecycle (SDLC).
Proficiency in creating detailed test plans, test cases, and test scripts.
Hands-on experience with automated testing tools, test management platforms, and bug-tracking systems (e.g., Jira).
Familiarity with scripting languages (e.g., Python, JavaScript) and version control tools (e.g., Git).
Excellent analytical and problem-solving skills with a keen attention to detail.
Ability to communicate clearly and effectively with technical and non-technical stakeholders.
Self-motivated and able to manage multiple priorities in a fast-paced environment.
Strong documentation and organizational skills, with the ability to maintain accuracy under pressure.
Knowledge of secure testing practices and experience working with confidential and sensitive data.

Other jobs in Gwinnett

Other jobs in Georgia

Start charting your path today.

Connect with real educational and career-related opportunities.

Get Started