الخبرة : 3-5 سنة
الراتب : Not
المكان : الرياض
Software QA Engineer
Yara Company logo
Yara Company
Ajloun · Jordan
Expired or no longer accepting applications
Full time
Video & Film Production
Job Description
We are seeking a dedicated and detail-oriented Software QA Engineer to join our dynamic team in the video and film production industry. The ideal candidate will be responsible for ensuring the quality and performance of our software applications, which play a crucial role in our production processes. You will work closely with developers and product managers to identify and resolve issues, ensuring that our software meets the highest standards of quality. Your primary goal will be to develop and execute test plans, identify bugs, and help improve the overall user experience of our applications.
Responsibilities:
Design and execute comprehensive test plans and test cases based on software requirements and specifications.
Identify, document, and track software defects and issues using appropriate tools and methodologies.
Collaborate with cross-functional teams, including developers, product managers, and designers, to ensure a thorough understanding of software functionality.
Perform regression testing and ensure that existing functionalities remain intact after new features are implemented.
Participate in code reviews and provide feedback to developers on testability and potential issues.
Develop and maintain automated test scripts to enhance testing efficiency and coverage.
Analyze test results and provide detailed reports to stakeholders, highlighting key findings and recommendations.
Stay updated on industry trends and best practices in software quality assurance and testing.
Contribute to the continuous improvement of QA processes and methodologies.
Preferred Candidate:
Proven experience as a Software QA Engineer or in a similar role within the software development lifecycle.
Strong understanding of software testing methodologies, tools, and best practices.
Excellent analytical and problem-solving skills with a keen attention to detail.
Ability to work collaboratively in a team environment and communicate effectively with technical and non-technical stakeholders.
Familiarity with automation testing tools and scripting languages is a plus.
Experience with Agile development methodologies and frameworks.
Strong organizational skills with the ability to manage multiple tasks and priorities.
Passion for technology and a commitment to delivering high-quality software products.
Relevant certifications in software testing (e.g., ISTQB