NEORIS is a global innovation consulting company, designing digitally enabled strategies for a smarter future of easier interactions. Headquartered in Miami, FL., we have over 5000 employees and a network of global delivery centers, design studios and operations in the U.S., Europe, LATAM, Africa, the Middle East and Asia.

We are seeking a skilled Test Automation Engineer with a strong background in Cypress, Jest, JavaScript, and Appium. You will be responsible for designing, developing, and maintaining test automation frameworks, with a focus on integrating with CI/CD pipelines like GitHub CI and Jenkins, as well as test management tools such as Zephyr. You will collaborate closely with developers, product managers, and other stakeholders to ensure the delivery of high-quality, bug-free software.

 

Key responsibilities:

 

  • Design, develop, and maintain automated test frameworks using Cypress, Jest, Appium, and JavaScript.
  • Write and execute automated test scripts for web and mobile applications using JavaScript.
  • Integrate automated tests with CI/CD pipelines such as GitHub CI and Jenkins, ensuring smooth and automated test execution.
  • Collaborate with development teams to define testing requirements and create comprehensive test cases.
  • Maintain test cases and test results using test management tools like Zephyr, ensuring seamless tracking and reporting.
  • Perform regular regression testing to ensure consistent software quality with each release.
  • Investigate and implement best practices in test automation, optimizing scripts for performance, reliability, and maintainability.
  • Analyze test results, identify issues, and work with the development team to resolve bugs and improve overall software quality.
  • Monitor and report on automated test coverage and the effectiveness of the automation strategy.
  • Contribute to improving the overall development process by advocating for automation and quality assurance at every stage of development.
  • Maintain and update documentation for test strategies, procedures, and results.

 

Qualifications:

 

  • Proven experience as a Test Automation Engineer or similar role, with expertise in Cypress, Jest, JavaScript, and Appium.
  • Strong experience with CI/CD tools like GitHub CI or Jenkins for automating test execution in the build and release pipeline.
  • Experience integrating test cases and results with Zephyr or other test management tools.
  • Proficient in writing automated tests for web applications using Angular or React.
  • Familiarity with Agile development methodologies and experience working in Agile teams.
  • Hands-on experience with end-to-end testing of both web and mobile applications.
  • Excellent problem-solving skills, attention to detail, and ability to communicate effectively within a team.

 

Preferred Skills:

 

  • Experience with additional testing tools and frameworks such as Mocha and Chai.
  • Experience with API testing and tools like Postman.
  • Familiarity with version control tools such as Git.

 

 

What we offer:

We offer a great range of benefits, but what our employees truly value is the inclusive, supportive, and international environment. Working alongside diverse teams of professionals from various countries fosters collaboration and innovation. Additionally, our environment encourages a steep learning curve, providing opportunities for personal and professional growth. Rest assured, with us you will:

*Be able to start work soon, work full time with a flexible schedule and Home Office; 

*Get support along the way;

*Have a very good time flexibility during the day.

 

If this sounds like a good opportunity, do not hesitate to apply.

Have a good day!

#LI-CD1

 

 

Postule a este trabajo

* Obligatorio
resume chosen  
(File types: pdf, doc, docx, txt, rtf)



Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.