Main Content

Salary
$71,000 + Commensurate with Experience
Posting Closing Date
City
Springfield, IL

Please note that this position is open until filled. Candidates for this role are being reviewed as they apply.

TRS provides retirement benefits for teachers who are employed by all Illinois public common and charter school districts located outside the city of Chicago. The Illinois Pension Code contains the laws relating to our creation, benefits and administration.

Position Overview

Under the direction of the Deputy Director – Quality & Compliance, this position will serve as a team member in a cross-functional environment to coordinate and drive TRS’ automation strategy. This position will be responsible for building, contributing to, and evangelizing a sustainable automation framework that utilizes reusable components for the ongoing development and maintainability of the automated scripts.

The Automation Test Engineer must have the ability to translate functional User Stories into quality automated test cases. It is essential for the individual to be self-motivated and tenacious, thrive in a collaborative fast-paced environment, and complete tasks to agreed schedules. This resource must also have a solid understanding of industry standard automation and manual testing, quality assurance methodologies and automation solutions. The Scrum Team will look to this individual to assist in software releases on an on-going basis and coordinate the tasks and activities of the broader testing team.

Key Responsibilities

  • Analyze, discuss and clarify test requirements with business, product, UX and development teams.
  • Design, develop and maintain automation framework to run test cases, scenarios and end-to-end scenarios.
  • Plan and execute on different testing strategies such as performance testing, regression testing, stress testing, load testing and security testing.
  • Develop reusable, understandable, thorough and efficient regression test plans and continue to refine as needed.
  • Deliver information on testing status such as what was tested, how it was tested, problems found and risks for developed features to the technical team.
  • Test the product holistically, identifying any gaps in the user experience from end to end.
  • Evaluate where and how to increase/improve automation test coverage.
  • Work with business stakeholders and team leads to prepare appropriate testing approaches, test plans and test cases.
  • Provide key metrics including defect tracking, test execution progress and input into production readiness.
  • Conduct root cause analysis exercises against target areas, propose corrective approaches for measurable improvements, track, and report progress; communicate the plans and results effectively to drive change. Collect and analyze data and other findings, according to plans.
  • Assist subject matter experts (SMEs) in defining detail testing and acceptance criteria to ensure work is completed according to the user expectations.
  • Collaborate with Subject Matter Experts to develop clear and concise descriptions of software features and enhancements from an end-user perspective using Agile methods such as creating user stories.
  • Lead and support the development of test plans; conduct manual and automated testing and assist with issue resolution of application systems.
  • Be an advocate for determining feature testability (manual/automated).
  • Coordinate with product management and software and support engineers to deliver stable enterprise software products.
  • Estimate test accurately and coordinate with team members for work activities.
  • Prepare software defect tracking and report entire project release status to stakeholders.
  • Guide and participate in bug testing, identification and problem solving.

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or 5 years of equivalent work experience in lieu of a degree.
  • At least 3 years’ experience as an Automation Software Test Engineer developing and executing automation software test scripts, testing and tracking defects.
  • Strong technical foundation in software development and test principles.
  • Experience with software test tools and processes, including automation testing and defect tracking.
  • Expertise on test-driven development, developing different levels of automated tests, such as functional test, integration test, system test, or performance test.
  • Experience in Web application automation using Selenium or similar tools.
  • Strong analytical and problem-solving skills, with strong attention to detail.
  • Experience working within an Agile Development Environment is preferred.

 

TRS is an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law.

If you require a reasonable accommodation under the Americans with Disabilities Act (ADA) throughout the recruitment process, please reach out to us at the following email: careers@trsil.org.