Description

Technical skills:

  • Cypress, Selenium.
  • TDD and Test Automation.
  • Knowledge of Cucumber or equivalent BDD test framework a plus.
  • Web-Based Testing Applications.
  • Mobile Application Testing.
  • API testing using Postman or similar tools.
  • Ability to use browser debug tools.
  • Cross-Browser Testing.
  • Knowledge and hands-on experience of any one Test Management Tool
  • Basic knowledge of Software Automation and ability to run automation scripts.

Responsibilities:

  • Perform software test activities in support of system development efforts and working within an Agile Software Development Methodology
  • Be responsible for running manual tests in preparation for sprint releases
  • Build and improve test automation suite
  • Add tests to our Automation suite using Selenium and Cypress
  • Estimate, prioritize, and execute testing activities
  • Perform thorough regression testing when bugs are resolved
  • Perform Adhoc testing in all aspects of the application
  • Use Assembla for task tracking, reporting bugs, standups etc
  • Use slack channel for communication and alert team for any immediate issue resolution
  • Attend all required Team meetings and collaborate with the onsite team for Sprint related activities
  • Run automation scripts and validate the results

Required Skills:

Non-technical skills

  • Excellent analytical skills, ability to dig deep and understand the overall testing strategy
  • Strong communication skills with a proactive attitude
  • Should be creative and also possess good time management
  • Should be flexible and able to adapt and adjust to the changes in the sprint cycle
  • Ability to prioritize work and handle multiple tasks independently
  • Self-managing, requiring minimal supervision and quick to pick up new skills

Education

Bachelor's degree