Join MSBC as a Playwright Automation Engineer – Driving Excellence in Front-End and API Automation
We are seeking a skilled and detail-oriented Playwright Automation Engineer with 5–8 years of experience in front-end and API test automation. In this role, you will play a crucial part in ensuring the quality and reliability of React-based applications through robust automation frameworks, collaborative development practices, and continuous integration workflows. If you’re passionate about modern web testing, scalable automation, and working in cloud-native environments, we’d love to hear from you.
Key Responsibilities
UI & API Test Automation
- Design, develop, and maintain automated test cases for React applications using Playwright with TypeScript.
- Develop and maintain API test suites using Postman, REST Assured, or similar tools.
- Integrate UI and API test automation into CI/CD pipelines (e.g., Jenkins, GitHub Actions).
Framework & Execution
- Establish robust front-end automation frameworks to support functional, regression, and integration testing.
- Troubleshoot test failures, identify root causes, and collaborate with developers for resolution.
- Conduct code reviews and maintain best practices in automation development.
Test Strategy & Agile Collaboration
- Translate functional requirements into efficient test scenarios.
- Participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.
- Document test strategies, execution plans, and test results clearly and effectively.
Cloud & Infrastructure (Optional)
- Support AWS-based infrastructure testing and deployment if needed.
- Contribute to performance or visual regression testing initiatives.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5–8 years of hands-on experience in automation testing, with a focus on UI and API validation.
- Expertise in Playwright and TypeScript for front-end automation.
- Proficient in testing RESTful APIs using tools like Postman, REST Assured, or similar.
- Familiarity with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or CircleCI.
- Strong understanding of React application structures, DOM manipulation, and component interaction.
- Working knowledge of Git and version control workflows.
- Exposure to BDD/TDD methodologies and test case design/optimization.
- Ability to analyze functional requirements and translate them into automated test scenarios for both UI and API layers.
- Excellent communication, collaboration, and debugging skills.
- Familiarity with AWS services (e.g., S3, Lambda, EC2, CloudWatch) in testing or deployment contexts.
- Experience with performance testing or visual regression testing tools.
- Knowledge of containerization tools such as Docker.