Jobs · Engineering

Engineer Automation Quality

Empower · United States · 5 days ago
RemoteRemoteEngineering$72k–$102k/yrFull-time

About the role

The Engineer Automation Quality works more independently, designing, developing, and maintaining moderately complex automated test scripts to validate the functionality of software applications. Collaborates with cross-functional teams to ensure effective execution of our quality assurance strategies.

Responsibilities

  • Design and development of moderately complex automated test scripts.
  • Execute moderately complex automated test cases and report results.
  • Identify, document and track independently, software defects to resolution using defect tracking tools like JIRA.
  • Provide strong documentation for test cases, test results, and defects that are clear and concise.
  • Collaborate with the software engineering team to gain a strong understanding of application functionality and testing requirements.
  • Maintain and update moderately complex, existing automated test scripts. Ensure that automated tests are up-to-date with the latest application changes and enhancements.
  • Follow and make recommendations regarding automation best practices.
  • Provide guidance to associate automation quality engineers, helping them improve their skills and gain a better understanding of automation.
  • May be required to do manual testing when needed.

Requirements

  • 3-5 years overall testing experience with 2-3 years automation testing experience or equivalent automation training
  • Proficiency in Python programming language (Core concepts) required
  • Strong understanding of and experience with requirement analysis is required
  • Strong experience with automation testing tools (e.g. Collibra DQ, Karate, JUnit, TestNG) along with debugging skills is a must.
  • Experience in using version control systems (e.g., Git) required.
  • Knowledge of BDD frameworks
  • Hands-on experience with SQL and database testing required.
  • Experience in using JIRA or similar management tools.
  • Strong analytical and problem-solving skills, with a strong ability to analyze test results and identify issues required.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field is preferred
  • Proficiency in design and estimation techniques is highly desirable.

Skills

  • AWS or Python Certification
  • Experience creating Unit testing frameworks using Python

Benefits

  • Medical, dental, vision and life insurance
  • Retirement savings – 401(k) plan with generous company matching contributions (up to 6%), financial advisory services, potential company discretionary contribution, and a broad investment lineup
  • Tuition reimbursement up to $5,250/year
  • Business-casual environment that includes the option to wear jeans
  • Generous paid time off upon hire – including a paid time off program plus ten paid company holidays and three floating holidays each calendar year
  • Paid volunteer time — 16 hours per calendar year
  • Leave of absence programs – including paid parental leave, paid short- and long-term disability, and Family and Medical Leave (FMLA)
  • Business Resource Groups (BRGs) – BRGs facilitate inclusion and collaboration across our business internally and throughout the communities where we live, work and play. BRGs are open to all.

Pay

Base Salary Range: $72,200.00 - $101,975.00

Schedule

Remote - Nationwide

Similar jobs

Engineer - Automation

BioSpaceIndianapolis, IN· 5 days ago
Engineering$66k–$150k/yrapply on jobs.biospace.com

Engineer - Automation

Eli Lilly and CompanyIndianapolis, IN· 1 wk ago
Engineering$66k–$150k/yrapply on careers.lilly.com