Hello! To apply to the job you were interested in, please create a Workday account. If you already have an account, please sign in. We look forward to learning more about you!
Software Development Engineer in Test (C#)
Remote Type: Hybrid
Location: Salfords, Surrey
Time Type: Full time
Posted On: Posted Yesterday
Job Requisition ID: REQ_42878
Business Unit:
Cubic Transportation Systems
Company Details:
Cubic offers an opportunity to provide innovative technology for government and commercial customers around the globe, helping to solve their future problems today. We’re the leading integrator of payment and information technology and services for intelligent travel solutions worldwide, and the leading provider of realistic combat training systems, secure communications and networking, and highly specialized support services for military and security forces of the U.S. and allied nations. If you have an entrepreneurial spirit and thrive in an innovative environment, we want to talk to you about your next role at Cubic!
Job Details:
Job Summary:
The Software Development Engineer in Test (SDET) works as part of a software development team to produce quality software products on custom hardware platforms. The SDET facilitates the earlier delivery of products through continuous testing and contributes to the development of automated functional integration tests and end-to-end tests through open source test frameworks. In addition, the SDET performs manual integration tests where necessary.
Essential Job Duties and Responsibilities:
* Automated and manual testing of complex application programming interfaces (API) and protocols, embedded Linux/Windows applications, and customer hardware platforms.
* Multi-server/domain application communication experience.
* Designs, develops, and maintains automated and manual test cases, executes test suites, reviews and diagnoses reported bugs, and ensures overall system quality prior to a release.
* Works with the engineering teams to derive testing requirements throughout the development cycle.
* Reproduces, debugs, and isolates problems and verifies fixes.
* Works closely with software developers to create software artifacts including test plans, test cases, test procedures, and test reports.
* Works cross-functionally with internal partner engineering teams in a disciplined agile environment.
* Ensures all documentation is up to date and accurate and utilizes approved company tools.
* Actively participates in the Scrum team and ensures adequate testing is completed.
* Works with the wider team to provide estimates for testing tasks.
* Complies with Cubic’s values and adherence to all company policy and procedures, including the code of conduct, quality, security, and occupational health, safety, and environmental policies and procedures.
* Performs other duties assigned by their manager as may be reasonably required.
Minimum Job Requirements:
* Education and Qualifications: Degree in Software Engineering, Computer Science, or related technical discipline, or equivalent qualification and/or relevant industry experience.
* Testing qualification(s).
Skills, Knowledge, and Experience:
Essential:
* Experience in either a Software Development Engineer or Software Development Engineer in Test (SDET) role.
* Experience working in a continuous integration environment.
* Strong ability to develop code independently in C# & .Net.
* Experience with MQTT & JSON.
* Experience developing on Microsoft Visual Studio.
* Experience using Microsoft SQL Database.
* Experience with code base repositories and branching practices (e.g., Git).
* Experience with test processes, open source test frameworks, test design strategies, writing test cases, and automating tests.
* Strong debugging skills and able to resolve bugs/issues independently.
* Experience with tools & applications such as JIRA, Confluence, BitBucket, Git, Artifactory/Maven, and Microsoft Visual Studio.
* Experience with requirements, defect, functional, and performance management systems.
* Experience with Jenkins or other continuous integration systems.
* Experience within a Scrum environment.
Desirable:
* Experience with embedded platforms.
* Experience with Microsoft Azure DevOps.
* Experience in API testing from SOAP, RESTful.
* Smart/Payment Card technology and public key encryption technologies.
Personal Qualities:
* Strong analytical and problem-solving skills, with the ability to analyze complex problems in large systems.
* Detail-oriented, analytical, and creative thinker with a passion for quality and test automation.
* Strong collaboration, negotiation, and influencing skills.
* Experience leading ambiguous situations, dealing with technical issues, and coming up with effective solutions to ensure customer project deliverables.
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.
We are proud partners of WES (Women in Engineering Society) and AFBE-UK (Association for Black and Minority Ethnic Engineers). We value diverse backgrounds, skills, knowledge, and life experiences, creating a better community and a stronger workforce.
Worker Type:
Employee
About Us
Cubic creates and delivers technology solutions in transportation that make people’s lives easier by simplifying their daily journeys, and defense capabilities that help promote mission success and safety for those who serve their nation.
Cubic is committed to solving global challenges through innovation and service to our customers and partners. We have a top-tier portfolio of businesses, including Cubic Transportation Systems (CTS) and Cubic Defense (CD).
CTS is an industry-leading integrator of payment and information solutions and related services for intelligent travel applications.
Cubic is proud to have a presence in over 60 countries and employ over 5,000 people worldwide. We are committed to hiring and retaining a diverse workforce and are proud to be an Equal Opportunity/Affirmative Action Employer.
#J-18808-Ljbffr