QA Engineer

October 2, 2023

Apply for this job

Email *

Job Description

CommonShare operates a platform for managing supply chain traceability, sustainability, quality, and labor compliance. The leadership team behind CommonShare has decades of experience working in the fields of ESG, sustainability, and impact investing.<p><br></p><strong>The Role</strong><p><br></p>As a QA Engineer at CommonShare you will be responsible for designing and implementing end-to-end tests, debugging, and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts.)<p><br></p><strong><u>Your Responsibilities Will Include</u></strong><p><br></p><ul><li>Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.</li><li>Create detailed, comprehensive, and well-structured test plans and test cases.</li><li>Estimate, prioritize, plan and coordinate testing activities.</li><li>Design, develop and execute automation scripts using open-source tools.</li><li>Identify, record, document thoroughly, and track bugs.</li><li>Perform thorough regression testing when bugs are resolved.</li><li>Develop and apply testing processes for new and existing products to meet client needs</li><li>Liaise with internal teams (e.g. developers and product managers) to identify system requirements.</li><li>Monitor debugging process results.</li><li>Investigate the causes of non-conforming software and train users to implement solutions.</li><li>Track quality assurance metrics, like defect densities and open defect counts.</li><li>Stay up-to-date with new testing tools and test strategies.</li></ul><p><br></p><strong>Ideal Profile</strong><p><br></p><strong><u>Skills Required</u></strong><p><br></p><ul><li>Proven work experience in software development.</li><li>3-5 years of proven experience as a quality assurance engineer or similar role.</li><li>Familiarity with Agile development methodologies.</li><li>Experience with software design and development in a test-driven environment.</li><li>Strong knowledge of software QA methodologies, tools and processes.</li><li>Experience in writing clear, concise and comprehensive test plans and test cases.</li><li>Hands-on experience with both white box and black box testing.</li><li>Hands-on experience with automated testing tools.</li><li>Experience working in an Agile/Scrum development process.</li><li>Solid knowledge of SQL and scripting.</li><li>Excellent communication skills.</li><li>Resourcefulness and troubleshooting aptitude.</li><li>Analytical skills.</li><li>Minimum of BSc in Computer Science or a Related Field.</li><li>Amenable to work at Location/Timezone: Central European Time.</li></ul><p><br></p><strong>What’s on Offer?</strong><p><br></p><ul><li>Work within a company with a solid track record of success</li><li>Great work environment</li><li>Work alongside &amp; learn from best in class talent</li></ul>