We are seeking a Quality Assurance Engineer who is passionate about software testing and quality assurance. You will play a key role in ensuring our products meet the highest standards of quality before they reach our clients.
Responsibilities
Design, develop, and implement automated testing solutions.
Ensure compliance with testing standards and best practices.
Perform root cause analysis on defects and work with the team to implement fixes.
Document and maintain comprehensive records of test results and reporting.
Work closely with the product management team to understand product goals.
Mentor junior QA team members and share best practices.
Support user acceptance testing and coordinate feedback from end-users.
Requirements
Education
Bachelor's degree in relevant technical field
Master's degree preferable
Experience
5+ years of experience in quality assurance testing
Technical Skills
Automation Frameworks
SQL
Soft Skills
Critical Thinking
Time Management
Certifications
Six Sigma Certification
Agile Testing Certified
Languages
English: Fluent
Advantageous
Familiarity with Continuous Integration/Continuous Deployment (CI/CD): Understanding of CI/CD processes and tools like Jenkins.
Scripting knowledge: Experience with scripting languages like Python or JavaScript for test automation.
Benefits
Generous holiday allowance
Company pension scheme with employer contributions
Employee assistance programme
Support for continuous learning and certifications
Company Culture
Growth Mindset: We support continuous professional growth, providing resources and opportunities for skills enhancement.
Positive Work Environment: We strive to maintain a positive atmosphere where everyone can thrive.
Open Communication: We believe in open and transparent communication within our teams and across the organisation.