Job Closed
This listing is no longer active.
Nearshore Software Development Solutions
QA Mobile Automation Engineer
Location
Qatar
Posted
119 days ago
Salary
0
Seniority
Senior
Job Description
QA Mobile Automation Engineer
Applaudo
• Design, implement, execute, and maintain automated test suites for mobile (Android & iOS) and web applications. • Contribute to the evolution of automation frameworks following clean code, reusability, and maintainability best practices. • Automate smoke, regression, and end-to-end test scenarios, including API validations supporting UI flows. • Ensure cross-platform functional coverage across mobile and web applications. • Collaborate closely with engineers to improve testability, define stable selectors, and reduce flaky tests. • Integrate and execute automated tests within CI/CD pipelines, supporting parallel execution and reporting. • Manage test data, environments, and execution artifacts (logs, screenshots, videos, reports). • Analyze test failures, perform root-cause analysis, and clearly document and report defects. • Participate in automation code reviews and contribute to QA best practices and continuous improvement initiatives.
Job Requirements
- Bachelor’s Degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 4+ years of professional experience in Software Quality Assurance.
- 4+ years of hands-on experience in QA Automation, with a strong focus on mobile automation.
- Proven experience automating Android and iOS applications using Appium or equivalent tools.
- Experience working with modern programming languages such as Java, Kotlin, JavaScript/TypeScript, Python, or C#.
- Hands-on experience automating web applications using Playwright, Cypress, or Selenium.
- Solid understanding of: Automation design patterns (Page Object Model, Screenplay, etc.) Debugging and reducing flaky tests, Mobile testing concepts (emulators, simulators, real devices, gestures, permissions)
- Experience integrating automated tests into CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, Azure DevOps).
- Knowledge of API testing and RESTful services (Postman/Newman, REST Assured, SuperTest).
- Familiarity with Git workflows and code review practices.
- Strong communication skills and the ability to collaborate effectively with cross-functional teams.
- English proficiency is required, as you will work with international teams.
Benefits
- Health insurance
- 401(k)
- Professional development opportunities
- Flexible working hours
- Paid time off
Related Guides
Related Categories
Related Job Pages
More QA Automation Engineer Jobs
Senior IT Automation Engineer
UJETEnabling the development of electric vehicles of the future. From #materialscience to ultimate #emobility products.
• Lead IT automation initiatives across identity, cloud access, endpoint management, and SaaS tooling • Design, implement, and maintain Okta configurations and integrations, including SSO, MFA, lifecycle management, and app provisioning • Build and maintain automated joiner/mover/leaver workflows integrating Okta, HRIS, GCP, ticketing systems, and downstream applications • Develop automation using APIs, scripts, infrastructure-as-code, workflow platforms, and emerging AI-enabled tools • Evaluate, test, and deploy new automation approaches, including AI-assisted workflows, using a thoughtful, secure, and iterative approach • Partner with Security, HR, Engineering, and Business Systems teams globally to ensure scalable, compliant solutions • Support and troubleshoot GCP-based environments, services, and identity integrations • Manage access controls, service accounts, and permissions within GCP following least-privilege principles • Provide hands-on support for identity, access, endpoint, and SaaS-related issues, from initial diagnosis through resolution • Support global onboarding, role changes, and offboarding with fast, accurate, and automated access provisioning • Identify recurring issues and proactively translate learnings into automation or system improvements • Monitor automation workflows, identity systems, and cloud access processes for reliability, performance, and security • Maintain clear, globally accessible documentation for systems, workflows, and troubleshooting • Continuously improve IT processes by testing assumptions, validating outcomes, and refining solutions over time • Act as a technical advisor on identity, automation, cloud access, and modern IT practices • Share knowledge and best practices to strengthen IT capability across the organization
Senior Logistics Automation Engineer
GovCIOGovCIO is a service-disabled-veteran-owned small business (SDVOSB) that offers technology services to improve business performance for government organizations.
• Drive the design and implementation of advanced logistics automation strategies to support enterprise operational objectives. • Lead complex system integrations, process automation, and optimization efforts across multi-site environments. • Provide expert-level troubleshooting and resolution for critical automation issues impacting readiness and compliance. • Develop sophisticated automation frameworks using scripting and workflow tools to enhance efficiency and reduce operational risk. • Oversee automated inventory and asset management processes, ensuring alignment with DoD and USCG standards. • Integrate logistics automation into modernization initiatives and digital platforms to accelerate deployment cycles. • Collaborate with senior stakeholders to align automation solutions with organizational objectives and mission requirements. • Maintain comprehensive documentation for automation architecture, operational procedures, and compliance standards.
Senior Test Automation Engineer
SymetraSymetra is a national financial services company dedicated to helping people achieve their financial goals and feel confident about the future. In our daily work, we’re guided by the principles of Value, Transparency and Sustainability. We provide products and services people need at a competitive price. We communicate clearly and openly so people understand what they’re buying. We design products—and operate our company—to stand the test of time. We’re committed to showing up for our communities, lifting up our employees, and standing up for diversity, equity and inclusion (DEI).
As a Senior Test Automation Engineer, you will apply advanced expertise in automated testing frameworks, tools, and practices to build and maintain high-quality automated test suites and scalable automation environments. Working independently as an individual contributor, you will partner with business and technical teams to ensure project deliverables meet quality standards. You will also help guide Test Engineers and Software Engineers in effective automation strategies, standards, and tooling. Design, develop, and maintain automated test strategies, scripts, testcase suites and frameworks for functional, regression, API, UI, and integration testing. Design, build, and document reliable automation for yourself and other developers. Identify automation process improvements and enforce automation quality standards with a goal towards an overall high percentage of automation. Take part in Agile events to refine, estimate and deliver application features. Complete automated test suites and record results. May own framework components, CI/CD test stages, and/or test strategy for a service or domain. Document, track, and help resolve defects discovered during automated execution. Collaborate with developers to identify root causes and prevent recurrence. Work effectively with developers, technical SMEs, QA peers and business partners to ensure automation deliverables are met. Communicate regularly with IT management and multi-functional teams.
Security Automation Engineer
TessituraCRM for arts + culture. Not-for-profit tech. 790+ member organizations in 10 countries.
• Implement and maintain secure CI/CD pipelines using Bitbucket Pipelines, AWS CodePipeline, and other automation tools • Develop secure “paved roads” including preconfigured Terraform modules, container images, and pipeline templates • Update the paved roads as security requirements and capabilities evolve • Contribute security requirements and standards to the Engineering Foundations • Create and maintain guardrails that enable developers to move quickly while automatically enforcing security standards • Build and maintain security scanning automation as part of CI/CD pipelines, including vulnerability scanning, static code analysis, and dependency checking • Build and maintain Security-as-a-Service offerings for internal use, e.g.: Reusable security tools and libraries • Build and maintain log ingestion pipelines and services to collect security-relevant data • Embed into software engineering project teams as an assigned security representative.



