Back to all jobs

About the role
<p></p>
<p><strong>JOB PURPOSE</strong></p>
<p>The Software QA Engineer reports to a QA Lead. The Software QA Engineer will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs, while being cost-effective. He/She will review system requirements and track quality assurance metrics. He/She will also design and implement tests and help in debugging and corrective actions. Ultimately, he/she will monitor all stages of software development to identify and resolve system malfunctions to meet quality standards.</p>
<p> </p>
<p><strong>MAIN RESPONSIBILITIES / DUTIES</strong></p>
<ul>
<li>Reviews requirements, specifications, and technical design documents to provide timely and meaningful feedback.</li>
<li>Liaises with internal teams (e.g., developers and product managers) to identify system requirements.</li>
<li>Creates detailed, comprehensive, and well-structured test plans and test cases.</li>
<li>Performs and takes ownership of the testing activities.</li>
<li>Designs, develops, and executes automation scripts using defined tools (where applicable).</li>
<li>Identifies, records, documents thoroughly and tracks bugs.</li>
<li>Performs thorough regression testing when bugs are resolved.</li>
<li>Monitors the process of fixing bugs and ensures the success of corrections.</li>
<li>Investigates the causes of non-conforming software.</li>
<li>Tracks quality assurance metrics like test execution progress, defect densities and open defect counts.</li>
<li>Stay up to date with new testing tools and test strategies.</li>
<li>Receives predetermined work assignments that are subject to a moderate level of control and review.</li>
<li>Raise flags to QA Lead on needs and opportunities for improvement of Quality practice.</li>
<li>Follows RAPP IO Agile governance approaches - such as ticket descriptions, metrics, dashboards, and reporting.</li>
<li>Collaborates with project management teams to ensure successful delivery of projects.</li>
<li>Follows RAPP IO standards and supports the overall success of this group within the organization.</li>
<li>Follows process and documentation standards with the end goal of top-efficiency and quality.</li>
<li>Evaluates and promotes teamwork, initiative, work ethic, values adherence, and reports findings to discipline leads.</li>
<li>Ensures effective communication and promotes a sense of participation and involvement.</li>
</ul>
<p> </p>
<p> </p>
<p>REQUIREMENTS / QUALIFICATIONS</p>
<p><strong>ACADEMIC BACKGROUND</strong></p>
<ul>
<li>Desirable: Bachelor's / Master’s degree in Computer Science, Information Systems, Applied Computing, Software Engineering or related field</li>
<li>SFMC Email Specialist certified</li>
</ul>
<p> </p>
<p><strong>REQUIRED EXPERIENCE</strong></p>
<ul>
<li>0-2 years of experience in software quality assurance.</li>
<li>Good knowledge of information & communication technologies.</li>
<li>Knowledge of SQL and scripting.</li>
</ul>
<p> </p>
<p>LANGUAGES</p>
<ul>
<li>Full professional proficiency in English.</li>
</ul>
<p> </p>
<p>SKILLS / COMPETENCIES</p>
<p><strong>Communicates effectively: </strong>Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences.</p>
<ul>
<li>Attentively listens to others.</li>
<li>Adjusts to fit the audience and the message.</li>
<li>Provides timely and helpful information to others across the organization.</li>
<li>Encourages the open expression of diverse ideas and opinions.</li>
</ul>
<p> </p>
<p><strong>Self-development: </strong>Actively seeking new ways to grow and be challenged using both formal and informal development channels.</p>
<ul>
<li>Shows personal commitment and acts to continuously improve.</li>
<li>Accepts assignments that broaden capabilities.</li>
<li>Learns from new experiences, from others, and from structured learning.</li>
</ul>
<p> </p>
<p><strong>Action Oriented:</strong> Taking on new opportunities and tough challenges with a sense of urgency, high energy, and enthusiasm.</p>
<ul>
<li>Readily acts on challenges, without unnecessary planning.</li>
<li>Identifies and seizes new opportunities.</li>
<li>Displays a can-do attitude in good and bad times.</li>
<li>Steps up to handle tough issues.</li>
</ul>
<p> </p>
<p><strong>Nimble Learning:</strong> Actively learning through experimentation when tackling new problems, using both successes and failures as learning fodder.</p>
<ul>
<li>Learns quickly when facing new situations.</li>
<li>Experiments to find new solutions.</li>
<li>Takes on the challenge of unfamiliar tasks.</li>
<li>Extracts lessons learned from failures and mistakes.</li>
</ul>
<p> </p>
<p> </p>
<p>SPECIFIC CERTIFICATIONS/SPECIALTIES/COURSEWORK</p>
<ul>
<li>Mastery of office productivity tools such as Excel, Word, Visio, and PowerPoint.</li>
</ul>
<p> </p>
<p>WORK ENVIRONMENT DEMANDS</p>
<ul>
<li>This job operates in a professional office environment. This role routinely uses standard officeequipment such as computers, smartphones, photocopiers, and filing cabinets.</li>
<li>May be requested to work overtimeand/ or to travel for special projects.</li>
</ul>
<p></p>
731,000+ hidden jobs like this
RAPP and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites