Job Summary for QA Selenium Tester – Weehawken, NJ
- Design, develop, and maintain automated test scripts using Selenium WebDriver and related frameworks.
- Perform various testing types including functional, regression, integration, and end-to-end testing.
- Collaborate with developers, product managers, and QA team to define testing requirements and create comprehensive test plans.
- Debug and troubleshoot test failures; work with development teams to resolve issues.
- Manage and configure test environments for test execution.
- Implement and manage CI/CD pipelines for automated test execution and reporting.
- Analyze test outcomes and provide detailed results/reports to stakeholders.
- Participate in Agile/Scrum environments to ensure timely and comprehensive test coverage.
- Utilize programming languages (Java/Python) for test automation development.
- Apply knowledge of frameworks such as TestNG, Cucumber, and tools like Postman, RestAssured, SoapUI for API testing.
- Use CI/CD tools such as Jenkins, Git, or Azure DevOps.
- Employ tools like JIRA for project tracking and Agile processes.
- Perform cross-browser and cross-platform testing.
- Adhere to QA best practices and strong understanding of SDLC.
- Demonstrate strong analytical, problem-solving, and communication skills for effective cross-functional collaboration.