QA Automation Engineer
QAFull Timesfax, Tunisia
QA Automation Engineer
Role Overview:
We are looking for a detail-oriented and proactive QA Automation Engineer to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining automated test frameworks, ensuring software quality, and supporting continuous delivery processes.
Key Responsibilities:
Test Automation & Quality Assurance- Design, develop, and maintain automated test scripts for web, API, or mobile applications.
- Build and enhance test automation frameworks using Selenium.
- Ensure high test coverage for functional, regression, and integration testing.
- Participate in code reviews and collaborate with developers to resolve defects.
- Analyze requirements and specifications to define test strategies and test cases.
- Execute automated and manual tests when required.
- Identify, document, and track bugs using appropriate tools (e.g., JIRA, Azure DevOps).
- Ensure that issues are resolved and verified before release.
- Work closely with developers, product owners within Agile/Scrum workflows.
- Contribute to CI/CD pipelines by integrating automated tests (GitLab CI, Jenkins, Azure DevOps, etc.).
- Participate in sprint planning, daily stand-ups, and retrospectives.
- Propose improvements to testing processes, tools, and coding standards.
Required Qualifications:
- Engineering degree in Computer Science or equivalent.
- Experience with test automation ( Selenium, Cypress, Playwright, TestNG, JUnit...).
- Strong understanding of .NET, C#, Java, or similar programming languages.
- Knowledge of REST API testing (e.g., Postman, REST Assured).
- Familiarity with CI/CD tools, Git, and Agile methodologies.
- Understanding of software development lifecycle (SDLC) and QA best practices.
Nice-to-Have Skills:
- Experience with performance testing tools (JMeter, k6, LoadRunner).
- Knowledge of SQL and database testing.
- Experience with Docker, Kubernetes, or cloud environments (Azure, AWS).
- Exposure to AI-assisted testing tools or self-healing test frameworks.
- ISTQB certification or similar is a plus.
Soft Skills:
- Strong analytical and problem-solving abilities
- Attention to detail and a quality-driven mindset
- Team player with good communication skills
- Ability to work in a fast-paced and Agile environment
Why Join Us?
- Opportunity to work on innovative and high-impact projects
- Collaborative and supportive team culture
- Growth and training opportunities in automation and emerging technologies
- Competitive salary and benefits package