Works closely and collaborative with business functional users to understand/comprehend business requirements; performs analysis, system support, through the use of outlined software testing processes and procedures to ensure ongoing operational efficiency while delivering against requested/needed modifications/enhancements.
Under general direction supports one or more functional areas or applications requiring collaboration/sharing of resources with an emphasis on development and automation.
$66,960 per year
Participates in the definition of effective and efficient testing processes and methodologies
Establishes collaborative relationships with project manager(s) and software development manager(s) to ensure success of project test phases
Works with designated Business Analyst personnel to analyze software problems for causes and corrective actions
Participates in the creation of test strategies, plans, test scripts and test data
Participates in the verification of quality standards and test procedures for program design
Evaluates and executes testing of new and/or modified application functionality
Analyzes, designs new and/or modified Quality Assurance procedures and standards and assists in the development and implementation of Quality Assurance metrics for assessing the quality of delivered application software
Analyzes documentation, diagram, and flow chart to determine if program will perform according to user request and conform to guidelines
Executes automated testing systems to ensure validity of results, accuracy, reliability, and conformance to established standards
Participates in the review of new Quality Assurance software
Works under limited direction, independently determines and develops approach to solutions. Work is evaluated upon completion for adequacy in satisfying objectives.
Provides training related to Quality Assurance tools and processes
Designs functional and non-functional test cases that verify requirements and validate functionality
Analyzes user stories and technical requirements for validity, feasibility and technical soundness and decomposes them to extract positive and negative test scenarios and strong acceptance criteria
Detects, reports, and tracks software defects
Executes all levels of testing including but not limited to: System, Integration; Component Level Regression
Uses methodical and repeatable processes to verify releases meet quality standards before launch
Designs and implements reusable automated test frameworks to drive test automation goals to support continuous integration and regression testing
Utilizes and extends existing test automation test harnesses.
Bachelor’s degree in Computer Science or similar; two years practical experience or relevant experience including experience with Automation testing to identify & create test cases & scripts. Equivalent combination of education & experience.
Minimum 2+ years of enterprise software testing experience
Experience in Acceptance Testing and how it applies to Agile Testing
Experience working in an Agile Development environment
Demonstrated knowledge of development practices like Unit Testing, Test-Driven
Experience with one or more scripting/programming languages and/or tools such as: C++, C, MySQL, Perl, JAVA, Python, is a big plus
Demonstrated knowledge of Jenkins, GitHub, JIRA and other continuous integration tools
Experience in using analytical, debugging, problem-solving and root-cause analysis skills
Evidence of effective written and oral communication skills
Demonstrated knowledge of Agile Scrum, Kanban, or Lean software development practices is a plus
Evidence of being highly self-motivated, goal orientated, and self-directed
Experience in operating and leading with innovation on a small team with a fast-paced environment, balancing both strategic and tactical needs.
Activities are primarily performed in a regular, climate controlled office setting subject to extended periods of sitting, standing, walking.
Use office equipment including a desktop computer.
Lift up to 20 pounds.
Clearly communicate to perform essential duties.
The mission of the University Technology Office is to provide technology leadership for the New American University. The UTO helps ASU create and maintain innovative technology solutions and services that advance learning and discovery at the University. Applicant must be eligible to work in the United States; ASU UTO will not be a sponsor for this position.
Arizona State University is a new model for American higher education, an unprecedented combination of academic excellence, entrepreneurial energy and broad access. This New American University is a single, unified institution comprising four differentiated campuses positively impacting the economic, social, cultural and environmental health of the communities it serves. Its research is inspired by real world application blurring the boundaries that traditionally separate academic disciplines. ASU serves more than 90,000 students in metropolitan Phoenix, Arizona, the nation's fifth largest city. ASU champions intellectual and cultural diversity, and welcomes students from all fifty states and more than one hundred nations across the globe.
ASU is a tobacco-free university. For details visit www.asu.edu/tobaccofree
AmeriCorps, Peace Corps, and other national service alumni are encouraged to apply.
Arizona State University is a VEVRAA Federal Contractor and an Equal Opportunity/Affirmative Action Employer. All qualified applicants will be considered without regard to race, color, sex, religion, national origin, disability, protected veteran status, or any other basis protected by law.
ASU conducts pre-employment screening which may include verification of work history, academic credentials, licenses, and certifications.
Background Check Statement:
ASU conducts pre-employment screening for all positions which includes a criminal background check, verification of work history, academic credentials, licenses, and certifications. Employment is contingent upon successful passing of the background check.
Fingerprint Check Statement:
This position is considered safety/security sensitive and will include a fingerprint check. Employment is contingent upon successful passing of the fingerprint check.
Instructions to Apply:
Application deadline is 3:00PM Arizona time on the date indicated.
Please include all employment information in month/year format (e.g., 6/88 to 8/94), job title, job duties and name of employer for each position.
Resume should clearly illustrate how prior knowledge and experience meets the Minimum and Desired qualifications of this position.
ASU does not pay for travel expenses associated with interviews, unless otherwise indicated.
Only electronic applications are accepted for this position.