Job Summary
We are seeking a highly motivated QA Automation Engineer with 3–5 years of hands-on experience in end-to-end quality assurance for web, mobile, and backend/API-driven applications. The ideal candidate is automation-focused while maintaining strong expertise in manual testing, performance validation, and security testing practices.
Key Responsibilities
- Test Planning & Execution
- Review and analyze requirement documents, specifications, and technical design documents.
- Create detailed, comprehensive, and well-structured test plans and test cases.
- Execute test cases (manual and automated) and analyze results.
- Automation
- Design, develop, and maintain scalable automation frameworks.
- Implement automated UI, API, and integration test suites using tools such as Selenium, Cypress, Playwright, or Appium.
- Integrate automated tests into CI/CD pipelines for continuous validation.
- Optimize test execution for reliability and maintainability.
- Bug Tracking & Reporting
- Identify, record, document, and track bugs using tools like JIRA or similar.
- Collaborate with developers and product managers to reproduce and resolve issues.
- Performance & Load Testing
- Design and execute performance, stress, and scalability tests.
- Identify bottlenecks using tools such as JMeter, k6, or LoadRunner.
- Security & Penetration Testing
- Conduct vulnerability and security testing aligned with OWASP principles.
- Execute basic penetration-style testing scenarios to assess application resilience.
- Regression & Performance Testing
- Perform thorough regression testing when bugs are resolved.
- Conduct performance and load testing using tools like JMeter or LoadRunner etc.
- Collaboration & Process Improvement
- Work closely with cross-functional teams including Developers, Product Managers, and DevOps.
- Suggest process improvements to enhance software quality.
- Participate in agile ceremonies like sprint planning, daily stand-ups, and retrospectives.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 5+ years of experience in SQA or a related role.
- Proficient in manual testing and experience in at least one automation framework.
- Strong understanding of SDLC, STLC, Agile methodologies, and QA best practices.
- Experience with API testing (REST/SOAP) and tools like Postman or Swagger.
- Familiarity with version control systems like Git.
- Good analytical and problem-solving skills.
- Excellent written and verbal communication skills.
Preferred Qualifications
- Experience with mobile app testing (Android/iOS).
- Knowledge of database queries (SQL/MySQL).
- Exposure to cloud environments like GCP, AWS or Azure.
- Familiarity with OWASP security practices.
- ISTQB or similar certification (optional but preferred).
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Lead Software Architect
2026-01-31
Lead Software Architect
2026-01-27
Senior Software Engineer
2026-05-24
- Posted
- Feb 16, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Doha
- Company
- Lillia
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Lead Software Architect
2026-01-31
Lead Software Architect
2026-01-27
Senior Software Engineer
2026-05-24