Job Description
Job Description
Role: QA Automation Engineer
Location, Fort Mill, SC/ New York, NY
About the Role
We are looking for a skilled QA Automation Engineer with hands‑on experience in Playwright, Blackbird, Selenium, and Java. The ideal candidate will be responsible for designing robust automation frameworks, developing automated test scripts, improving test strategies, and ensuring high-quality releases across web and mobile platforms.
Key Responsibilities
- Design, develop, and maintain automation frameworks using Playwright, Blackbird, Selenium, and Java.
- Build and execute automated test scripts for functional, regression, and integration testing.
- Work closely with developers, product managers, and QA teams to analyze requirements and create comprehensive test plans.
- Identify bugs, document issues, and track defect resolution.
- Integrate automated tests into CI/CD pipelines (Jenkins/GitHub Actions/Azure DevOps).
- Optimize test execution time and improve overall test effectiveness.
- Ensure automation test coverage for new features and enhancements.
- Participate in code reviews and provide inputs on automation best practices.
- Maintain test documentation, logs, and reports.
Required Skills & Experience
- Strong experience in Playwright automation for web applications.
- Hands-on expertise with Blackbird automation framework.
- Solid background in Selenium WebDriver with Java.
- Strong proficiency in Core Java, OOP, Collections, Exception Handling, and REST API automation.
- Experience with version control systems such as Git.
- Familiarity with TestNG/JUnit, Maven/Gradle.
- Knowledge of CI/CD tools (Jenkins, GitLab CI, GitHub Actions, Azure DevOps).
- Strong understanding of SDLC, STLC, Agile methodology.
- Experience with defect tracking tools like JIRA.
Good to Have
- Experience with BDD frameworks (Cucumber).
- Exposure to performance testing or security testing tools.
- Knowledge of database testing (SQL queries).
- Experience with cloud platforms (AWS/Azure).