We seek an experienced Software Quality Assurance Engineer to join our dynamic team. The ideal candidate will have a strong background in both manual and automated testing, ensuring the quality and reliability of our software products.
Responsibilities:
• Develop and implement quality assurance processes and procedures for both manual and automated testing, including functional, integration, and regression testing for our SAAS-based project management software and integrations with other products
• Work closely with development teams to ensure that software defects are identified and resolved in a timely and effective manner and that software releases are delivered on time and with high-quality
• Develop and maintain test plans and test cases, ensuring that all products meet the highest standards of quality and regulatory compliance
• Continuously improve the quality assurance process, implementing new tools, techniques, and best practices to improve efficiency and effectiveness
Qualifications:
• Bachelor's degree in Computer Science or a related field
• At least 3 - 6 years of experience in quality assurance, including both manual and automated testing
• Knowledge of software development life cycle and quality assurance methodologies
• Experience with automated testing tools such as Selenium, Appium, or similar
• Excellent problem-solving skills and attention to detail
• Strong communication skills, with the ability to collaborate with other departments and stakeholders
• Experience working in an Agile development environment is a plus
• Prior experience with products/projects based on Angular and Laravel technology stack is a preferred qualification.