Cypress HCM - Cincinnati, OH

posted 4 days ago

Full-time - Mid Level
Cincinnati, OH
Administrative and Support Services

About the position

We are seeking an experienced Automation Engineer to enhance the quality and reliability of our software products. This role involves designing, building, and maintaining automated testing frameworks to ensure high-quality software releases. The ideal candidate will work closely with cross-functional teams to develop robust test strategies and automated test cases, while advocating for best practices in test automation.

Responsibilities

  • Serve as the test automation subject matter expert within an engineering team, advocating for and upholding testing best practices.
  • Design and implement a comprehensive test strategy tailored to the team's needs, focusing on delivering high-quality software efficiently.
  • Evaluate existing manual testing processes to identify and prioritize automation opportunities.
  • Oversee the maintenance and optimization of automated testing suites for the team.
  • Ensure timely review and resolution of test execution results and actively contribute to Go/No-Go discussions by providing insights into release testing outcomes.
  • Stay informed about industry trends, emerging technologies, and advancements in test automation tools to enhance team capabilities.
  • Work collaboratively with Development, Product Management, and DevOps teams to ensure seamless alignment and timely project delivery.
  • Diagnose complex technical challenges and recommend innovative solutions to enhance product reliability and performance.
  • Effectively communicate testing progress, challenges, and risks to stakeholders while providing actionable recommendations for continuous improvement.

Requirements

  • 4+ years in software development & testing.
  • Bachelor's degree in Computer Science or related field.
  • Proficient in JavaScript, Python, C#, and their associated frameworks (Mocha/Jest, PyTest, MSTest).
  • Proficient in test automation tools and frameworks such as CodeceptJS, Playwright, Cypress, Puppeteer, WebDriverIO, SuperTest.
  • Proficiency with Continuous Integration and Continuous Delivery (CI/CD) pipelines using tools such as GitHub, GitLab, or TravisCI.
  • Experience utilizing cloud platforms such as AWS, Azure, and GCP.
  • Working knowledge of containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Proven understanding of software testing methodologies, techniques, and best practices for UI and REST API testing.
  • Strong analytical and troubleshooting skills.
  • Excellent written and verbal communication skills with the ability to articulate technical concepts to non-technical stakeholders.

Benefits

  • Equity compensation based on experience.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service