Job Details
N/A
RELQ - 136 - Playwright QA Automation Engineer
Remote Job - Yes  India | Posted - 05/29/24

Responsibilities:
 
  1. Test Automation Development: Design, develop, and maintain automated test scripts using Playwright to validate the functionality of web applications.
  2. Test Planning: Collaborate with QA analysts and developers to understand requirements and develop comprehensive test plans and strategies.
  3. Execution and Reporting: Execute automated test scripts, analyze test results, and report defects using appropriate tools and methodologies.
  4. Continuous Integration: Integrate automated tests into CI/CD pipelines for continuous testing and deployment.
  5. Test Framework Maintenance: Maintain and enhance the test automation framework to improve efficiency, reliability, and scalability.
  6. Code Reviews: Participate in code reviews to ensure test scripts are well-written, efficient, and follow coding best practices.
  7. Documentation: Create and maintain technical documentation related to test automation processes, frameworks, and scripts.
  8. Collaboration: Work closely with developers, QA analysts, and other stakeholders to identify testing requirements and ensure timely delivery of high-quality software.
Qualifications:
  1. Technical Skills: Strong proficiency in Playwright for test automation, along with experience in other automation tools/frameworks such as Selenium, Cypress, or Puppeteer.
  2. Programming Languages: Proficiency in programming languages such as JavaScript/TypeScript, Python, or Java for writing automated test scripts.
  3. Web Technologies: In-depth knowledge of web technologies including HTML, CSS, JavaScript, and web services (RESTful APIs).
  4. Testing Concepts: Solid understanding of software testing concepts, methodologies, and best practices.
  5. CI/CD Tools: Experience with CI/CD tools like Jenkins, GitLab CI/CD, or Azure DevOps for automated test execution and integration.
  6. Version Control: Proficiency in version control systems such as Git for managing test scripts and codebase.
  7. Analytical Skills: Strong analytical and problem-solving skills to identify defects, troubleshoot issues, and propose effective solutions.
  8. Communication: Excellent verbal and written communication skills for collaborating with team members and documenting test processes.