QA Engineer, Soft-Pak

Terex CorporationChattanooga, TN
1dRemote

About The Position

The Quality Assurance Engineer I is responsible for testing and coordinating testing for all Soft-Pak related Software. The position will ensure that the software is working as expected and consistently with the highest quality standards. This position works closely with Development, Quality Assurance, Sales and Product Management. Testing performed will include new features, enhancements, scheduled software updates, and identification of software bugs.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field preferred or related experience.
  • 3–5+ years of experience in software quality assurance, User acceptance testing, test automation, or related technical roles.
  • Familiarity with relational databases (MySQL, SQL Server, Snowflake) and ability to write SQL and/or IBM queries for validation.
  • Understanding of software development cycle and testing processes.
  • Experience creating and executing software testing plans.
  • Excellent written and oral communication skills.
  • Self-motivated and ability to work with a team.
  • Ability to prioritize and execute job responsibilities effectively and efficiently.
  • Strong analytical, problem solving, and critical thinking skills are essential.

Nice To Haves

  • Knowledge of RPG programming language is preferred.

Responsibilities

  • Develop, execute, and maintain comprehensive test plans, test cases, and where applicable automated test scripts for web, mobile, API, and embedded software systems.
  • Plan and create conditions and procedures for testing enhancements to software.
  • Perform all needed testing to ensure overall quality and consistency of product.
  • Perform functional, regression, integration, performance, and system-level testing across multiple platforms and environments.
  • Identify, document, and track software defects; collaborate with development/programming/product management teams to ensure timely resolution.
  • Evaluate new software enhancements to determine appropriate testing producers.
  • Coordinate with other departments for secondary review of new features.
  • Apply problem solving skills to determine the best techniques and methods for testing processes.
  • Assist as needed with documentation review and perform documentation updates relating to new software enhancements as requested.
  • Create and maintain “real-world” testing environment reflective of end-user usage.
  • Provide recommendations and feedback to Product Management team regarding optimal user experience.
  • Preparation relating to version releases and establish beta test sites.
  • Manage special projects and other assignments as requested.
  • Other duties as assigned.
  • Minimal travel is needed up to 10%.

Benefits

  • The Company offers competitive salaries, advancement opportunities, and a full range of benefits, including paid vacation, 401(k), medical, dental, and vision.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service