Associate Mobile App Test Engineer
Job Description
Business Unit:
Cubic Transportation Systems
Company Details:
The Associate Systems Test Engineer will apply fundamental engineering principles for the development and exercise of test plans, test procedures, and test reports. Incumbents in this position will contribute to the development of manual and/or automated functional integration and end-to-end tests for overall system evaluation. Systems may include device software, back office applications, web, and/or mobile based applications that reference database back-end systems. This position typically works under close supervision and direction.
Job Details:
Job Summary:
The Associate Systems Test Engineer will apply fundamental engineering principles for the development and exercise of test plans, test procedures, and test reports. Incumbents in this position will contribute to the development of manual and/or automated functional integration and end-to-end tests for overall system evaluation. Systems may include device software, back office applications, web, and/or mobile based applications that reference database back-end systems. This position typically works under close supervision and direction.
Essential Job Duties and Responsibilities:
• Interfaces with engineering, product, and program staff throughout the development cycle to identify testable features of the design and derive testing requirements.
• Works closely with developers and program teams to create test artifacts including test plans, cases, procedures, and reports.
• Reviews customer requirements and engineering documents to help prepare system test requirements matrix.
• Assists in writing requirements-based test procedures according to standard Cubic practices.
• Creates and executes manual and/or automated test cases during component testing, integration testing, certification, and User Acceptance Testing.
• Supports and assists with conducting system testing according to plans and procedures.
• Identifies, reviews, and reproduces problems and verifies fixes.
Minimum Job Requirements:
Four-year college degree in computer science, computer engineering or other related technical discipline. Must have strong analytical and problem-solving skills as well as the ability to analyze complex problems and multi-task. Must be detail oriented, analytical, and creative thinker with passion for quality and testing. Intern or class project experience testing electro/mechanical devices and/or software applications. Ability to read and interpret engineering drawings and software design documents. Hands-on experience with Linux, Windows, and/or mobile devices, and good understanding of XML, databases and SQL is desired. Understanding of API testing with SOAP, REST preferred. Understanding of Java and scripting languages is desired. Experience with test processes, open source test frameworks, test design strategies, writing test cases, and automating tests in Java with frameworks like JUnit/TestNG, Selenium, JMeter and Appium preferred. Experience with Jenkins or other continuous integration systems is desired. Experience with tools & applications (JIRA, TestRail, Confluence, BitBucket, Git and Artifactory/Maven) preferred. Must be able to spend long periods of time working at a computer terminal. May require standing for prolonged periods of time.
The description provided above is not intended to be an exhaustive list of all job duties, responsibilities and requirements. Duties, responsibilities and requirements may change over time and according to business need.
Additional Information
Targeted full-time salary range between $ 81,986 - $95,871 + benefits.
***Note: Disclosure of the pay scale data as required by Labor Code Section 432.3.
The Cubic pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.
Worker Type:
Employee
Date Posted
04/02/2023
Views
8
Positive
Subjectivity Score: 0.8
Similar Jobs
Software Development Engineer in Test, Release Validation Automation - Apple
Views in the last 30 days - 0
View Details