Full Time
Remote
Posted 4 weeks ago
Location: Remote
Shift : 3:30 PM to 12 AM
Automation Test Engineer (Nightwatch)
- Automation Framework Development & Maintenance:
- Design, develop, and maintain robust, scalable automation frameworks using Nightwatch.js and Selenium.
- Integrate the automation framework with CI/CD pipelines (e.g., Jenkins, GitLab CI) to facilitate continuous testing.
- Test Script Design & Execution:
- Develop and execute complex test scripts for web applications, ensuring high coverage of functional and regression tests.
- Work with product owners and developers to understand requirements and translate them into automated test cases.
- Maintain the test suite to reflect any changes in product requirements and architecture.
- Test Planning & Reporting:
- Participate in test planning, writing detailed test cases, and managing test data.
- Report defects and collaborate with developers to resolve issues efficiently.
- Create comprehensive reports and dashboards for test execution and coverage metrics.
- Mentoring & Best Practices:
- Mentor junior team members in automation best practices, Nightwatch.js, Selenium, and QA methodologies.
- Establish and enforce standards for writing reusable, maintainable code within the QA team.
- Stay updated with industry trends in automation testing and apply them to improve current processes.
- Required Skills & Experience:
- Technical Expertise:
- Minimum 8 years of experience in automation testing, with a strong focus on Selenium and Nightwatch.js.
- Proficiency in JavaScript, with experience in creating custom functions and reusable components for test scripts.
- Familiarity with cross-browser and cross-platform testing tools and methodologies.
- Testing Methodologies:
- Deep understanding of testing methodologies (e.g., Agile, Scrum, and BDD) and test automation best practices.
- Strong experience in functional, regression, integration, and end-to-end testing.
- CI/CD and DevOps Tools:
- Experience with CI/CD tools such as Jenkins, GitLab, or similar.
- Knowledge of version control systems (e.g., Git) and experience integrating automation scripts with CI/CD pipelines.
- Additional Skills:
- Familiarity with cloud-based testing platforms (e.g., BrowserStack, Sauce Labs).
- Knowledge of REST API testing, including tools like Postman or REST-assured, is a plus.
- Experience with test management tools (e.g., JIRA, TestRail).
Job Features
Job Category | Software |
Experience | 8 Years |