Senior Automation Test Analyst

Mandatory Qualifications: 

At least seven (7) years of experience within the last ten (10) years working as a Test Analyst with large organizations, leading or participating in the technical implementation of software/systems/applications automating complex business processes, which must include:

  • Assessment of scope and tasks pertaining to technical testing.
  • Planning technical testing tasks.
  • Mapping of various business, user, and system requirements to test cases.
  • Leading and/or working within cross-functional teams that include business subject matter experts, application architects, developers, and testers.
  • Demonstrable experience in preparing test plans, test cases and documenting test results.
  • Demonstrable experience with regression testing and adjusting test plans for periodic maintenance releases.

At least seven (7) years of experience within the last ten (10) years producing testing deliverables, such as: (CalSTRS may request deliverable related work samples during the Interview phase)

  • Test strategies
  • Test plans
  • Test cases
  • Transition plans
  • Traceability matrices

At least five (5) years of experience within the last ten (10) years implementing automated testing on projects with large organizations, leading or participating in the technical implementation of software/systems/applications performing the following:

  • Implement new automated tests based on existing manual test cases and business requirements.
  • Propose and create shared libraries of test steps that can be integrated into cross-application test suites.
  • Assist in the development of new tools to speed the adoption of automated testing organization-wide and maximize re-use and commonality across teams.
  • Partner with other teams to gain and provide support for automated regression testing practices.
  • Use Java, Python, Shell Scripting, or another language as part of test automation.
  • Shorten application regression testing windows via automation.
  • Write automation tests to improve the test coverage.
Desirable Qualifications:

Test automation knowledge in Java / Selenium / Robo framework. Knowledge of Python is preferable.

Experience working as a Test Analyst leading or participating in the technical implementation of pension/retirement-related software development projects.

Three (3) or more years of experience using Test Application Lifecycle Management tools such as HP ALM, or Jama to map functional and non-functional requirements, design specifications to test cases and defects, and provide full traceability for projects.

Two (2) or more years of experience performing parallel testing of mainframe applications along with web-based applications.

A Bachelor’s Degree in computer science, Computer Engineering, Management Information Systems, or related fields from an accredited or government-sanctioned college/university. CalSTRS reserves the right to request a copy of the degree.