Company Overview
10Pearls is an end-to-end digital technology services partner helping businesses utilize technology as a competitive advantage. We help our customers digitalize their existing business, build innovative new products, and augment their existing teams with high-performance team members. Our broad expertise in product management, user experience/design, cloud architecture, software development, data insights and intelligence, cybersecurity, emerging tech, and quality assurance ensures that we are delivering solutions that address business needs. 10Pearls is proud to have a diverse clientele including large enterprises, SMBs, and high-growth startups. We work with clients across industries, including healthcare/life sciences, education, energy, communications/media, financial services, and hi-tech. Our many long-term, successful partnerships are built upon trust, integrity, and successful delivery and execution.
Role
We are seeking a skilled and passionate Senior Test Automation Consultant with expertise in Playwright, JavaScript (JS), and TypeScript (TS) to join our dynamic team. The ideal candidate will design, develop, and maintain end-to-end (E2E) test automation frameworks while leveraging GitHub Actions for CI/CD integration.
Responsibilities
- Work collaboratively and professionally in a team environment to achieve objectives.
- Cloud AWS services like S3 basic understanding.
- Design, develop, and maintain robust end-to-end (E2E) test automation suites using Playwright with JavaScript/TypeScript.
- Collaborate with developers and QA teams to define and implement automated testing strategies.
- Develop reusable test components and frameworks to ensure scalability and maintainability.
- Integrate automated tests into GitHub Actions workflows for continuous integration and delivery (CI/CD)
- Educate teammates on testing techniques and partner with them to identify ways that they can improve their craft to impact the overall quality of the product.
- Work closely with engineers while creating new features to recognize the potential for any operational issues, assess the level of risk, and remediate as appropriate.
- Perform exploratory testing to augment the coverage of the automated tests
- Work with the team to reproduce bugs that are found in production systems, and document them appropriately for the team to fix.
- Collaborate with Product Management to prioritize resolution of defects based on tradeoff between severity of defect and impact to timelines
Requirements:- Master’s/ bachelor’s degree in CS or EE field
- 6+ years of experience in Test Automation with a focus on E2E testing.
- Strong proficiency in JavaScript (JS) and TypeScript (TS).
- Hands-on experience with Playwright or similar E2E testing frameworks.
- Experience setting up and configuring GitHub Actions for CI/CD pipelines.
- Good understanding of REST APIs, WebSockets, and browser debugging tools.
- Familiarity with version control systems like Git.
- Knowledge of Agile methodologies and collaborative workflows.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills to work effectively in a team environment.
- Ability to work in the Afternoon Shift