Nearshore Software Development Solutions
Senior QA Automation Engineer – Playwright, Mobile
Location
Qatar
Posted
4 days ago
Salary
0
Seniority
Senior
Job Description
Senior QA Automation Engineer – Playwright, Mobile
Applaudo
• Design, develop, and maintain API automation using Playwright • Build and maintain mobile automation frameworks using WebDriverIO • Develop scalable automation solutions using JavaScript and TypeScript • Validate REST APIs, authentication flows, and token management processes • Integrate automated testing into CI/CD pipelines to improve software quality and delivery • Lead QA automation initiatives and promote automation best practices across engineering teams • Mentor QA engineers and contribute to the continuous improvement of automation frameworks and testing processes • Collaborate closely with developers, Product teams, and stakeholders to ensure high-quality software delivery
Job Requirements
- Bachelor’s Degree in Computer Science, Software Engineering, Computer Engineering, or a related field desired, or equivalent professional experience
- 5+ years of experience in QA Automation
- Strong hands-on experience with Playwright
- Strong experience automating mobile applications using WebDriverIO
- Strong JavaScript and TypeScript programming skills
- Experience automating REST APIs
- Experience testing authentication flows, including OAuth, JWT, and token management
- Experience integrating automated testing into CI/CD pipelines
- Experience using Git and working within Agile development environments
- Proven experience leading QA automation initiatives and mentoring engineers
- Experience with mobile banking applications is highly desirable
- Upper-Intermediate English proficiency or higher.
Benefits
- Health insurance
- 401(k) plan
- Paid time off
- Flexible working arrangements
- Professional development opportunities
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
Principal Software Engineer - Software Architect
Talcott Financial GroupTalcott Financial Group is an international life insurance group and the industry’s trusted partner for comprehensive risk solutions. Talcott creatively designs and expertly delivers responsive solutions that transfer risk and manage capital in a way that supports the strategic needs of insurers today and into the future. Talcott Financial Group has a proven track record of well-executed transactions, and the enterprise benefits from its strong financial position with over $127 billion in assets under management, its investment-grade financial strength ratings, and its partnership with Sixth Street, a leading global investment firm. Talcott Financial Group’s two core business platforms include: U.S. based Talcott Resolution and Bermuda and Cayman based Talcott Re.
Role Description Talcott Resolution is seeking a Principal Software Engineer / Architect to lead the design, delivery, and governance of Azure Cloud and Artificial Intelligence initiatives across Actuarial, Investment, and Enterprise Risk business areas. - Define and own cloud and AI architecture, ensuring scalable, resilient, and secure solutions aligned to business strategy - Lead Azure platform engineering and migrations - Architect AI/ML and generative AI solutions - Drive enterprise data platform strategy using Microsoft Fabric, Azure - Establish architecture standards, design patterns, and best practices for cloud-native application development - Lead delivery across multiple programs, providing technical oversight and solution governance - Ensure security, compliance, and governance requirements are embedded into all solution designs - Partner with business stakeholders to translate strategic objectives into scalable technology solutions - Mentor engineering teams and provide technical leadership on architecture, cloud engineering, AI adoption, and software development practices - Develop and maintain the enterprise Azure & AI roadmap, aligning investments with business priorities and emerging technology trends Qualifications - 10+ years of software engineering experience designing and delivering enterprise-scale applications and platforms - 5+ years of architecture experience defining solution, application, cloud, or enterprise architectures - Deep expertise in Microsoft Azure, including compute, networking, storage, identity, security, and platform services - Hands-on experience designing and implementing AI/ML and generative AI solutions - Strong experience with enterprise data platforms, data architecture, analytics, and data governance - Strong programming skills in C#, Python, SQL, and modern software development frameworks - Experience with cloud-native architectures, microservices, APIs, event-driven systems, and DevOps practices - Experience with Infrastructure as Code (Terraform, Bicep, ARM templates) and CI/CD pipelines - Insurance, financial services, or highly regulated industry experience preferred - Azure certifications such as Azure Solutions Architect Expert, Azure AI Engineer, or related certifications preferred - Strategic thinker with hands-on technical depth and the ability to balance architecture vision with delivery execution - Strong communication, collaboration, leadership, and ownership skills Requirements - This role is not eligible for visa sponsorship. Applicants must be authorized to work in the United States on a full-time basis without current or future visa sponsorship. Benefits - The base pay is based on factors including but not limited to experience, competence, and demonstration of proficiencies essential for the role. - The base pay is just one component of Talcott’s total annual compensation for employees. Other compensation may include annual bonuses, long-term incentives, and recognition. Company Description Talcott Financial Group is an international life insurance group and the industry’s trusted partner for comprehensive risk solutions. Talcott creatively designs and expertly delivers responsive solutions that transfer risk and manage capital in a way that supports the strategic needs of insurers today and into the future. Talcott Financial Group has a proven track record of well-executed transactions, and the enterprise benefits from its strong financial position with over $127 billion in assets under management, its investment-grade financial strength ratings, and its partnership with Sixth Street, a leading global investment firm. - Talcott Financial Group’s two core business platforms include: U.S. based Talcott Resolution and Bermuda and Cayman based Talcott Re.
• Applies scientific methods to analyse and solve software engineering problems • Responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance • Exercise original thought and judgement and the ability to supervise the technical and administrative work of other software engineers • Build skills and expertise of software engineering discipline to reach standard software engineer skills expectations for the applicable role • Collaborate and act as team player with other software engineers and stakeholders • Develop System Qualification and Integration Tests • Ensure requirements are clear and testable • Devise methods of fully testing the system and integration requirements when not all interfaces are exposed for test
Role Description As a Senior Automation Test Engineer, you will be responsible for designing, developing, and maintaining UI automation frameworks and test scripts for web applications. You will collaborate closely with developers, business analysts, and QA teams to ensure robust test coverage and high-quality software delivery. In this role, you will: - Develop, execute, and maintain Selenium WebDriver automation scripts using Java. - Design and implement automation frameworks using BDD and TestNG. - Perform API testing using Rest Assured. - Analyze requirements, identify test scenarios, and automate functional UI test cases. - Perform cross-browser testing and validation across multiple environments. - Debug automation failures, report defects, and collaborate with development teams for issue resolution. - Integrate automated test suites with CI/CD pipelines using tools such as Jenkins, GitHub Actions, or Azure DevOps. - Maintain and manage test data while ensuring script reusability and scalability. - Improve automation coverage, execution efficiency, and reporting capabilities. - Contribute to automation best practices and continuous quality improvement initiatives. - Participate in code reviews and knowledge-sharing sessions within the QA team. Qualifications - Strong proficiency in Core Java including OOP concepts, Exception Handling, Collections, Streams, and Multithreading concepts. - Hands-on experience with Selenium WebDriver, including locators, waits, handling dynamic elements, alerts, frames, and browser interactions. - Experience with API testing using Rest Assured. - Experience with TestNG or JUnit for test execution, reporting, and suite management. - Knowledge of Maven or Gradle for build and dependency management. - Experience using Git for source code management and version control. - Understanding of software testing principles, defect lifecycle, and Agile methodologies. - Strong analytical, troubleshooting, and problem-solving skills. - Excellent communication and collaboration abilities. Preferred Skills - Experience implementing Page Object Model (POM) and Hybrid/Data-Driven Automation Frameworks. - Exposure to CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps. - Strong understanding of XPath, CSS Selectors, and browser developer tools. - Familiarity with Headless Browser Testing. Benefits - Flexibility with remote work options and adaptable schedules to maintain a healthy work-life balance. - An inclusive culture that brings together talented professionals passionate about quality engineering, innovation, and continuous learning. - Access to industry-leading training programs, certifications, and opportunities to work with modern automation technologies, DevOps practices, and cloud-based testing solutions.
Software QA Engineer - Trainee
SYMB TechnologiesWebsite & Mobile Application Development Company in Delhi
Role Description This is a remote position. We are looking for an enthusiastic and detail-oriented Software QA Engineer (Fresher) who is eager to start a career in software testing. You will work on manual testing of web and mobile applications and gradually gain exposure to automation tools and practices. This role offers the opportunity to learn from experienced QA engineers and collaborate with cross-functional teams to deliver high-quality products. Key Responsibilities - Assist in manual testing of web, mobile, and API applications. - Write and maintain test cases, test plans, and bug reports. - Participate in functional, regression, and exploratory testing. - Work with developers and product managers to understand features and requirements. - Log and track bugs using tools like JIRA. - Join Agile ceremonies such as daily stand-ups and sprint planning. - Learn the basics of test automation and contribute where possible. - Support stable and reliable product releases. Qualifications - Bachelor’s degree in Computer Science, Engineering, or related field (or final-year student). - Good understanding of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC). - Basic knowledge of test case design techniques. - Familiarity with bug tracking and test management tools (JIRA, TestLink, etc.). - Strong analytical and problem-solving skills. - Good communication and interpersonal skills. - Attention to detail and a passion for quality. Benefits - Be part of a forward-thinking company at the forefront of AI-powered digital transformation. - Work with a diverse portfolio of global clients, gaining cross-domain exposure. - Enjoy a collaborative culture that values innovation, curiosity, and continuous learning. - Take ownership of impactful projects with end-to-end visibility and strategic involvement. - Benefit from a flexible work environment that supports work-life balance and personal growth. Company Description



