Company Overview
10Pearls is a global, purpose-driven AI-Native digital engineering partner helping businesses re-imagine, digitalize, and accelerate. As an end-to-end digital technology partner, 10Pearls helps businesses create future-proof, transformative digital products that leverage emerging technologies. 10Pearls' clients include Global 2000 enterprises, high growth mid-size businesses, and some of the most exciting start-ups from industries like healthcare, fintech, energy, education, real estate, retail, and hi-tech. Headquartered in the Washington DC metro area, 10Pearls has product engineering and software development centers in North America, Latin America, Europe, and South Asia. To learn more, visit https://10pearls.com .
Role
10Pearls is seeking an experienced Principal Test Consultant to lead quality engineering initiatives across web and mobile platforms. This role requires a strategic thinker and hands-on practitioner who can define enterprise testing strategies, establish quality standards, build scalable automation frameworks, and mentor QA teams.
The ideal candidate will have extensive experience in web and mobile test automation using technologies such as Selenium and Appium, strong expertise in test management platforms, and a proven track record of driving quality across complex software delivery programs. As a trusted advisor, you will collaborate with engineering, product, and business stakeholders to ensure high-quality, scalable, and reliable software releases.
Responsibilities Define and own end-to-end quality assurance and testing strategies across web and mobile applications.
Establish QA standards, testing methodologies, release quality gates, and entry/exit criteria.
Provide guidance on quality risks, release readiness, test planning, and estimation activities.
Lead, mentor, and support QA Engineers, Automation Engineers, and Test Leads.
Drive quality-first practices through active participation in requirements analysis and solution design reviews.
Develop and track quality metrics to continuously improve software quality and delivery predictability.
Design, develop, and maintain robust, scalable automation frameworks for web and mobile applications.
Implement automated testing solutions using Selenium, Appium, Playwright, Cypress, or similar automation tools.
Develop and execute API automation test suites for service-layer validation.
Implement data-driven, keyword-driven, and hybrid automation frameworks.
Ensure automation coverage aligns with business priorities and release objectives.
Improve framework reliability, execution efficiency, and maintainability.
Lead testing efforts across web, mobile-web, hybrid, and native mobile applications.
Perform cross-browser and cross-platform testing across modern browsers and devices.
Develop automation solutions for iOS and Android platforms.
Validate mobile-specific functionalities including gestures, permissions, notifications, orientation changes, interruptions, and application upgrades.
Manage testing across real devices, emulators, simulators, and cloud-based device farms.
Plan and execute functional, regression, exploratory, usability, and user acceptance testing activities.
Create comprehensive test plans, test cases, test scenarios, and test data based on requirements and user stories.
Identify, document, prioritize, and track software defects through resolution.
Collaborate closely with development teams to ensure timely defect remediation and quality improvements.
Manage test assets, test suites, execution cycles, and reporting using TestWorthy or similar test management platforms.
Establish end-to-end traceability between requirements, test cases, and defects.
Publish quality dashboards, test coverage reports, execution summaries, and release quality assessments.
Ensure clear communication of testing progress, risks, and quality status to stakeholders.
Integrate automated test suites into CI/CD pipelines.
Support DevOps and…