Job Closed
This listing is no longer active.
Nearshore Software Development Solutions
QA Automation Engineer
Location
Qatar
Posted
9 days ago
Salary
0
Seniority
Senior
Job Description
QA Automation Engineer
Applaudo
• Plan, analyze, design, develop, execute, and maintain manual and automated test scenarios, with a strong emphasis on mobile automation. • Review and analyze technical and functional specifications to ensure comprehensive coverage for mobile, web, and API applications. • Design, implement, and execute automated tests for mobile (iOS & Android), web, and API applications. • Define and evolve mobile automation strategies, ensuring scalability, stability, and cross-platform compatibility. • Configure and execute customer-focused test scenarios aligned with business and mobile user experience requirements. • Identify, document, track, and report defects clearly and effectively, partnering with development teams for resolution. • Ensure overall product stability, reliability, and performance, particularly in mobile environments. • Collaborate closely with Product Managers, Developers, and QA team members throughout the SDLC. • Actively support and lead test automation initiatives, including mentoring and technical guidance for other QA engineers. • Monitor test execution progress, results, and exit criteria (Definition of Done). • Support mobile automation execution in CI/CD pipelines, with and without device farms. • Automate the generation and delivery of test progress, quality metrics, and summary reports. • Define, track, and analyze quality metrics to continuously improve testing effectiveness. • Contribute to the continuous improvement of QA processes, standards, and best practices, with a strong focus on mobile quality.
Job Requirements
- Bachelor’s Degree in Computer Science, Software Engineering, or a related field or equivalent practical experience.
- 5+ years of experience in Software Quality Assurance.
- 4+ years of hands-on experience in QA Automation, with a strong focus on mobile automation.
- Strong hands-on experience with Appium, automating both Android and iOS applications.
- Proven experience automating iOS applications in real production environments.
- Solid understanding of Appium drivers such as XCUITest, UiAutomator2, and Espresso.
- Strong experience with automation frameworks and tools such as Selenium WebDriver, WebDriverIO, Cypress, and mobile automation frameworks.
- Experience designing cross-platform automation frameworks, enabling reuse of test cases across iOS and Android.
- Experience with mobile device farms such as BrowserStack, SauceLabs, AWS Device Farm, or similar.
- Experience integrating API testing and API automation into mobile and end-to-end test flows.
- Knowledge of CI/CD processes and tools (Jenkins, GitHub Actions, GitLab CI, or similar), including running mobile automation pipelines.
- Proficiency with version control systems (Git, GitHub, Bitbucket).
- Strong understanding of Agile / Scrum methodologies.
- Excellent analytical and problem-solving skills with strong attention to detail.
- Ability to create and maintain clear, structured QA and automation documentation.
- Strong leadership mindset, with experience mentoring or guiding other QA engineers.
- Experience in travel, airline, or e-commerce platforms. (Nice to have)
- Performance, stability, or reliability testing experience. (Nice to have)
Benefits
- Employees can work remotely
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
Senior SDET – GovTech Industry
Truelogic SoftwarePremium boutique software development company that helps brands with big ideas to make a difference in people’s lives.
• Develop and maintain automated unit, integration, and end-to-end tests. • Improve test coverage and identify quality risks across existing applications. • Leverage AI tools (e.g., Claude, Copilot) to accelerate test development and maintenance. • Troubleshoot and resolve test failures across application, infrastructure, and data layers. • Reduce flaky tests and improve CI/CD pipeline reliability. • Collaborate with engineering teams to enhance testability and confidence in production systems. • Establish scalable testing standards, tools, and best practices across multiple products.
Senior SDET – GovTech Industry
Truelogic SoftwarePremium boutique software development company that helps brands with big ideas to make a difference in people’s lives.
• Develop and maintain automated unit, integration, and end-to-end tests. • Improve test coverage and identify quality risks across existing applications. • Leverage AI tools (e.g., Claude, Copilot) to accelerate test development and maintenance. • Troubleshoot and resolve test failures across application, infrastructure, and data layers. • Reduce flaky tests and improve CI/CD pipeline reliability. • Collaborate with engineering teams to enhance testability and confidence in production systems. • Establish scalable testing standards, tools, and best practices across multiple products.
Role Description As a member of Dexcom’s Software R&D, Data Platform Test Engineering team, you will: - Participate in building quality into products by writing automated tests and performing tests including ad hoc testing throughout the development cycle. - Participate in the development of software requirements and design specification. - Design, develop, execute, and maintain automated and manual test scripts to test the functionalities of the Dexcom CGM software and system. - Create verification and validation test plans, test reports, traceability matrices and review with relevant stakeholders. - Record and track issues in the bug tracking system. - Analyze failures and collaborate with development teams to ensure root cause is investigated. - Contribute to release process improvements. Qualifications - 1-3 years of hands-on experience in software development or software test development using Python or other OOP languages. - Experience working in Cloud Applications like Google Cloud or AWS. - Experience working with AI-powered development and testing tools to improve efficiency, generate testing, enhance debugging and expand test coverage. - An understanding of SQL and NoSQL databases. - An understanding of automated API testing. - An understanding of automated UI testing. - Experience with containerization tools like Docker, Kubernetes. - Knowledge of GCP with Airflow, Dataflow, BigQuery is a plus. - Knowledge of distributed event streaming platforms like Kafka is a plus. - The ability to work cross-functionally to collaborate with software development teams for the testing, deployment, and reporting on product performance, quality, security, and stability. - Must be a self-starter and able to work with minimal guidance with excellent verbal and written communication skills. Benefits - A front row seat to life changing CGM technology. - Learn about our brave #dexcomwarriors community. - A full and comprehensive benefits program. - Growth opportunities on a global scale. - Access to career development through in-house learning programs and/or qualified tuition reimbursement. - An exciting and innovative, industry-leading organization committed to our employees, customers, and the communities we serve. Requirements - Typically requires a Bachelor’s degree in a technical discipline, and a minimum of 0-2 years related experience.
Role Description Complete software testing activities for user stories within the Agile SDLC by writing automated tests and contributing directly to automation coverage. This role is almost entirely hands-on coding. - Review deliverables/activities identified in test plans for accuracy, consistency, completeness, and compliance. - Write additional automated tests as needed to ensure full coverage for every release. - Develop and Optimize Automation Scripts and Frameworks: - Design, code, and maintain automation scripts and frameworks using Python (or another modern programming language). - Work with automation tools such as Appium, Selenium, and Robot. - Spend the majority of your day writing code and building scalable automation solutions. - Automation of Testing Processes: - Build automated frameworks for unit, integration, UI, and mobile testing. - Perform exploratory testing only as needed to inform automation. - Create test datasets and execute automated test suites to ensure high-quality releases. - Automation Solutions Customization: - Adapt automation frameworks to meet regulatory and product-specific requirements in the medical industry. - Maintenance and Enhancement of Automated Systems: - Continuously improve automation frameworks and test suites. - Identify and implement opportunities to replace manual testing with automation. - Collaboration and Technical Leadership: - Work closely with developers and QA team members to integrate automation into the development lifecycle. - Provide technical guidance when needed, but this is not a lead or managerial role. - Technical Documentation and System Documentation: - Produce clear, concise documentation for automated tests, frameworks, and processes. - Ensure documentation meets regulatory and compliance requirements. Qualifications - Bachelor’s degree, or equivalent experience, in a scientific, technical, or engineering discipline - 5+ years’ experience in Software Testing and/or Software Quality Assurance - 5+ years’ experience working as a Software Development Engineer in Test (SDET) with recent, hands-on automation coding - 4–6 years of hands-on coding experience in Python (or similar modern programming language) - Must be technically strong and have experience testing mobile applications - Must have UI or API automation experience; mobile automation with Appium is a major plus - Must have excellent oral and written communication skills Requirements - Computer Science degree strongly preferred - Experience working in a regulated industry - Medical Device experience strongly preferred - Experience in an agile development environment - Cyber security, medical mobile applications, or cloud computing experience Benefits - The base pay for this position is $86,700.00 – $173,300.00 - In specific locations, the pay range may vary from the range posted.



