We are looking for a detail-oriented and proactive Associate Software Quality Assurance (QA) Engineer to join our QA team. In this role, you will be responsible for ensuring the quality and reliability of our software products through comprehensive testing. You will work closely with cross-functional teams to develop and execute test plans, identify defects, and contribute to process improvements. If you have a keen eye for detail, a solid understanding of QA methodologies, and a passion for delivering high-quality software, we would love to hear from you.
Задачи
Collaborate with product owners, business analysts, developers, and other stakeholders to understand software requirements and technical specifications
Design, develop, and execute test plans, test cases, and test scripts to validate software functionality, performance, and reliability
Perform manual testing, identify defects, and document detailed bug reports, including reproduction steps
Conduct regression testing to ensure defect resolution and verify that new changes do not introduce new issues
Assist in test automation efforts by developing and maintaining automated test scripts using testing frameworks and tools
Work closely with development teams to reproduce, troubleshoot, and resolve reported issues
Identify opportunities for process improvements and contribute to the implementation of best QA practices
Set up and maintain test environments, including configuring hardware and software components
Stay updated with the latest QA trends, tools, and methodologies to enhance testing processes
Support the release process by ensuring high-quality software deployment with minimal defects
Participate in Agile/Scrum ceremonies, including daily stand-ups, sprint planning, and retrospectives