Cypress Mid Automation QA - BOT

Overview: We are seeking a talented Mid-Level Quality Assurance Engineer to join our team. As a Mid QA, you will play a pivotal role in ensuring the quality and performance of our products through both automation and manual testing. This position offers an opportunity to thrive in a collaborative environment and make significant contributions to the success of our rapidly evolving solutions.

Roles & Responsibilities:

    • Review functional requirements and delineate acceptance criteria.
    • Develop and automate test cases, adhering to best practices and emphasizing speed and reusability.
    • Construct efficient and scalable automation solutions.
    • Implement comprehensive automation strategies, taking into account interconnections and dependencies across multiple teams.
    • Expand automation to encompass service provisioning, test data management, dashboarding, and business process validation.
    • Design and execute test plans through manual testing when necessary.
    • Identify, assess, and document issues with appropriate priority and severity.
    • Assess existing automated and performance test coverage, identifying any testing gaps.
    • Collaborate with team members to troubleshoot and resolve defects promptly.
    • Regularly review and update automation tests and framework to ensure dependable results.
    • Explore and implement initiatives and tools to enhance automation and performance testing.
    • Maintain clear communication and close collaboration with other engineers within the team and across teams.
    • Fulfil other tasks and responsibilities as delegated.

Required Skills & Experience:

    • 3 to 5 years of experience in a software testing or quality assurance role.
    • Minimum 2+ Years of experience in developing automation test scripts
    • Strong understanding of software testing principles and methodologies.
    • Strong knowledge of JavaScript.
    • Experience with Cypress and Nightwatch JS.
    • Solid analytical and troubleshooting skills.
    • Experience with Agile/Scrum methodology or similar development processes.
    • Excellent communication and teamwork skills.
    • Detail-oriented with a commitment to quality.
    • Hands-on experience in using Jira
    • Hands on experience in using test management tool like Zephyr or any other similar tools.
    • Familiarity with version control systems (e.g., Git, SVN).
    • Proficiency in SQL.

Preferred Skills:

    • Familiarity with CI/CD pipelines and associated tools (e.g., Jenkins, GitLab CI).
    • Experience with containerization technologies such as Docker.
    • Familiarity with developing performance test scripts.
    • Knowledge of other programming languages such as Python or Java.
    • Knowledge of performance testing tools like JMeter or Gatling.
    • Understanding of cloud platforms (e.g., AWS, Azure, Google Cloud Platform).

Similar Jobs