
QA Automation Engineer, Python
Posted Jun 11

Posted Jun 11
This is a fully remote position, open to applicants in Qatar.
• Design, develop, and maintain automated testing solutions for REST APIs, encompassing authentication, authorization (RBAC), and request/response validation.
• Construct and enhance UI automation frameworks utilizing modern testing tools and industry best practices.
• Create and manage test automation scripts using Python and pytest.
• Develop and uphold test documentation, test cases, and defect reports.
• Engage in defect triage, root cause analysis, and initiatives aimed at quality enhancement.
• Incorporate automated tests into CI/CD pipelines to guarantee ongoing quality validation.
• Collaborate effectively with Software Engineers, Product Owners, and DevOps teams throughout the development lifecycle.
• Contribute to quality assurance efforts for conversational and voice-driven AI solutions, including the validation of user interactions, system responses, and performance metrics.
• Assist in performance and latency validation for real-time communication workflows.
• Over 3 years of experience in Quality Assurance, focusing on testing web applications and API-driven systems.
• Strong practical experience with REST API testing, including aspects of authentication, authorization, RBAC, and request/response validation.
• Proficient in using API testing tools such as Postman or similar alternatives.
• Hands-on experience in UI test automation utilizing Playwright with TypeScript or comparable automation frameworks.
• Solid skills in automation scripting with Python and pytest.
• Experience in designing, developing, and maintaining automated test suites.
• Familiarity with AWS services (ECS, CloudWatch, Secrets Manager, S3).
• Strong understanding of software testing methodologies, test planning, and defect management processes.
• Ability to produce clear test documentation, draft detailed defect reports, and engage in defect triage activities.
• Excellent written and verbal communication skills in English.
• Basic understanding of Docker and Docker Compose.
• Knowledge of CI/CD pipelines and troubleshooting (Bitbucket Pipelines or similar).
• Culture of Relentless Performance: join an unstoppable technology development team with a 99% project success rate and over 30% year-over-year revenue growth.
• Competitive Pay and Benefits: enjoy a comprehensive compensation and benefits package that includes health insurance and a relocation program.
• Work From Anywhere Culture: take advantage of the flexibility that comes with remote working.
• Growth Mindset: benefit from a variety of professional development opportunities, including certification programs, mentorship, talent investment initiatives, and internal mobility and internship options.
• Global Impact: collaborate on significant projects for top global clients and help shape the future of industries.
• Welcoming Multicultural Environment: be part of a dynamic, global team and thrive in an inclusive and supportive workplace, with open communication and regular team-building social events.
• Social Sustainability Values: join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.
Affirm
U.S. Department of Veterans Affairs
JetBlue
Goods & Services
Get handpicked remote jobs straight to your inbox weekly.