QA Automation Engineer

Urgent

Job Description

We are seeking a skilled QA Automation Engineer proficient in utilizing Cypress for automated testing of our web applications. As a QA Automation Engineer, you will play a critical role in ensuring the quality and reliability of our software products through automated testing frameworks and methodologies.

Responsibilities:

1. Develop and maintain automated test scripts using Cypress for web applications.
2. Collaborate with software engineers and QA team members to understand product requirements and design test plans accordingly.
3. Execute automated tests and analyze results to identify defects, bugs, and areas for improvement.
4. Participate in the continuous integration and continuous deployment (CI/CD) process to ensure smooth delivery of high-quality software.
5. Contribute to the refinement and enhancement of existing automated testing frameworks and processes.
6. Investigate and troubleshoot issues identified during testing, and work closely with developers to resolve them.
7. Create and maintain documentation related to automated test scripts, test cases, and test results.
8. Stay updated with industry best practices, emerging technologies, and trends in automated testing.

If you are passionate about ensuring the quality of software products through automated testing and possess the required skills and qualifications, we encourage you to apply for this exciting opportunity to join our dynamic team as a QA Automation Engineer.

Qualifications

1. Experience with Agile/Scrum methodologies.
2. Familiarity with other automated testing tools and frameworks such as Selenium WebDriver, Jest, or Mocha.
3. Knowledge of version control systems, particularly Git.
4. Understanding of RESTful APIs and API testing.
5. Experience working in an Agile development environment.

Requirements

1. Bachelor's degree in Computer Science, Engineering, or related field.
2. Proven experience working as a QA Automation Engineer, with a focus on automated testing using Cypress.
3. Strong proficiency in JavaScript and familiarity with web technologies such as HTML, CSS, and DOM manipulation.
4. Experience with test automation frameworks and tools, particularly Cypress.
5. Solid understanding of software testing principles, methodologies, and best practices.
6. Ability to write clear, concise, and maintainable code for automated test scripts.
7. Excellent problem-solving skills and attention to detail.
8. Strong communication and collaboration skills, with the ability to work effectively in a team environment.

Benefits

A great talent deserves even greater compensation. CoDev provides several benefits that you can enjoy as soon as you join our growing team. We take pride in delighting you with what you deserve.