Senior QA Automation Engineer
Posted 7 days 23 hours ago by SAM AI Solutions LTD.
SAM AI Solutions is at the forefront of digital transformation, empowering businesses to navigate and thrive in the ever-evolving technological landscape. Our company is driven by a team of visionary professionals who deliver excellence through innovative solutions.
Our expertise lies in transforming businesses by leveraging cutting-edge digital technologies and providing top-tier staff augmentation services. We understand the unique challenges faced by modern enterprises and offer tailored solutions that drive efficiency, scalability, and growth.
As a Senior QA Automation Engineer at SAM AI Solutions Ltd, you will be responsible for testing all features, both functional and non-functional, for our product, along with examining whether the software meets architectural requirements, developing and automating tests for software validation, ensuring the high quality of the system, and collaborating with firmware developers and validation engineers.
Key Responsibilities:
- Create, enhance, debug, and run test cases.
- Proficiency in PyTest and Selenium with a minimum of 3 years of experience.
- Manage the defect management process, collate and monitor bugs.
- Manage changes and execute regression tests.
- Develop solutions for issues related to object identity and error handling.
- Track bug lifecycle workflows: testing, initiating, reviewing, investigating, updating, and confirming resolution.
- Conduct automated and manual tests to ensure software quality.
- Collaborate closely with developers to ensure bugs are fixed based on test results.
- Identify non-critical and severe bugs.
- Identify product weaknesses and participate in requirement reviews to develop and review test cases.
- Write and maintain test plans, environments, cases, automation scripts, and track defects.
- Recommend process improvements to enhance quality, efficiency, and customer experience.
- Create training materials, operating manuals, document QA activities, and generate audit reports.
- Assist in building an automation testing team.
Key Qualifications:
- Bachelor's Degree in Software Engineering, IT, or related field.
- 4-7 years of relevant experience.
- Strong coding skills for designing and implementing automated solutions.
- Preferred ISTQB CTFL certification.
Key Skills:
- Team player with excellent time management and organizational skills.
- Strong analytical skills and attention to detail.
- Excellent troubleshooting and problem-solving abilities.
- Work ethic, adaptability, and ability to thrive in a fast-paced, multicultural environment.
- Effective communication skills in English and Arabic.
- Deep knowledge of QA methodologies and automation testing frameworks.
- Experience with bug-tracking tools like JIRA, Asana, Trello.
- Familiarity with Agile, Scrum, and Lean methodologies.
- Proficiency in multiple programming languages, especially Python, Java, and related tools.
- Experience with web and mobile UI automation, API testing, and CI/CD pipelines.