Automated Test Engineer

$97,000 - $97,000/Yr

Innova Solutions USA - Holyoke, MA

posted 5 months ago

Full-time - Mid Level
Holyoke, MA
10,001+ employees
Professional, Scientific, and Technical Services

About the position

Innova Solutions is seeking an Automated Test Engineer to join our team in Holyoke, Massachusetts. This position is a full-time role that involves creating, executing, and analyzing automated test cases to ensure the quality and functionality of software applications. The Automated Test Engineer will be responsible for defining the sequence of actions to verify system functionality, which includes developing test cases that outline test steps, preconditions, expected results, and actual results. The role requires converting these test cases into automated scripts that can be executed by the testing framework, ensuring that the automated tests are integrated with our build pipelines, and generating reports that can be utilized by business users as part of the acceptance criteria. The Automated Test Engineer will also analyze the results of test executions to identify any failures or defects, review business test criteria and test cases with Business Analysts, and ensure that each requirement has objective pass/fail criteria and is testable as written. Aligning tests with business goals is crucial, as the engineer will need to ensure that the automated tests support the overall business and project objectives. Participation in requirements reviews is also expected, engaging with stakeholders to ensure a shared understanding of project goals. The ideal candidate will possess deep knowledge of automated testing frameworks, performance testing, and resilience testing, with a minimum of 5 years of experience in software testing, including at least 3 years focused on automated testing frameworks for consumer-facing applications and APIs. Proficiency in generating automated test cases and scripts using tools such as Selenium, Cypress, and Cucumber is essential, along with experience in Junit, Postman, TestNG, Git, and JIRA. Familiarity with CI/CD tools and frameworks, as well as programming experience in SQL and Python, is also required. Strong collaboration and communication skills are necessary to work effectively with cross-functional teams and present findings to both technical and non-technical audiences.

Responsibilities

  • Creating test cases to verify system functionality, including test steps, preconditions, expected results, and actual results.
  • Converting manual test cases into automated scripts that can be executed by the testing framework.
  • Executing automated tests to validate software against defined requirements and integrating test runs with build pipelines.
  • Analyzing test execution results to identify failures or defects.
  • Reviewing business test criteria and test cases with Business Analysts.
  • Defining testable requirements with objective pass/fail criteria.
  • Aligning automated tests with business goals and project objectives.
  • Participating in requirements reviews and discussions with stakeholders.

Requirements

  • Deep knowledge of automated testing frameworks, performance testing, and resilience testing.
  • 5+ years of experience in software testing, with 3 years in automated testing frameworks for consumer-facing applications and APIs.
  • 3+ years of experience in generating automated test cases and scripts using Selenium, Cypress, and Cucumber frameworks.
  • Demonstrated experience in Junit, Postman, TestNG, Git, and JIRA software.
  • Experience with Selenium WDIO, Selenium GITHUB, and Webpack.
  • Experience in scripting and configuration tools.
  • Familiarity with CI/CD tools and frameworks.
  • Programming experience in SQL and Python.
  • Strong collaboration and relationship-building skills.
  • Excellent written and verbal communication skills.

Nice-to-haves

  • Experience in performance testing and resilience testing.
  • Familiarity with additional testing tools and frameworks.

Benefits

  • Medical & pharmacy coverage
  • Dental and vision insurance
  • 401(k)
  • Health savings account (HSA)
  • Flexible spending account (FSA)
  • Life Insurance
  • Pet Insurance
  • Short term and long term Disability
  • Accident & Critical illness coverage
  • Pre-paid legal & ID theft protection
  • Sick time and other types of paid leaves
  • Employee Assistance Program (EAP)
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service