Cubic Corporation jobs - Software Development Engineer

Software Development Engineer

Cubic Corporation
experience 2 Years
salary Salary not disclosed
qualification
share this job
save job
Job is expired
Posted: 3 Years ago
Views: 2
Applications: 2
Openings: 1

Job Description

ICMP- In Sprint Automation Test
IND Hyderabad TS
Business Unit:
Cubic Transportation Systems
Job Details:
Job Summary: The Software Development Engineer in Test (SDET) helps deliver the quality and performance of large scale, big data, custom hardware multi-platform software products that includes; web, API and mobile application interfaces. Incumbents in this position are experienced, hands on and self-motivated engineer who can work collaboratively in a continuous integration environment. This role involves working closely with Software Developers that includes leveraging shift-left methods to understand a complex domain and product. The SDET focuses on contributing to the development of automated Functional Integration tests and end-to-end tests through open source test frameworks for overall system testing within an Agile environment. This position typically works under general supervision and direction. Incumbents of this position will regularly exercise discretionary and substantial decision-making authority.
Essential Job Duties And Responsibilities
  • Tests complex API, web and mobile based applications that reference database back-end systems.
  • Creates and maintains automated test cases, executes test suites, reviews and diagnoses reported bugs, and ensures overall system quality prior to a customer release.
  • Interface with engineering staff to identify 'testable' features of the design.
  • Review customer requirements and engineering documents to prepare system test requirements matrix.
  • Preparation of a test plan and procedures based on the system requirements to be verified.
  • Conduct the tests in accordance with established project based standards and that all discrepancies are documented.
  • Preparation of a comprehensive project test report.
  • Demonstrate thorough understanding of the project requirements. Be well versed with defining test specifications and test instructions based on changing or incomplete project requirements.
  • Demonstrate solid knowledge of the configuration process, software download process, and upgrade process, especially as they related to specific project requirements.
  • Must be self-motivated with an excellent attitude.
  • Must have excellent written and verbal communications skills.
  • Ability to perform work requiring a high degree of accuracy.
  • Able to prioritize work, complete multiple tasks and work under deadlines.
  • Work closely with Engineering, with direct involvement from Analysis and Design phase of the product itself, to ensure better and timely product delivery
  • Communicate clearly and effectively with staff at different locations to ensure coordination for work done in India office
  • Ensure Quality of the software deliverables and accuracy to specifications
  • Deliver projects on-time, to specifications
  • Work closely with Development team to ensure quality
  • Support any other departmental projects/tasks as and when directed by Supervisor
  • Work closely with Development team to ensure quality
  • Support any other departmental projects/tasks as and when directed by Supervisor
  • Must be self-motivated with an excellent attitude.
  • Must have excellent written and verbal communications skills.
  • Designs, develops, maintains, and troubleshoots automated suites of tests through continuous integration for value added feedback.
  • Works with the engineering teams to derive testing requirements throughout the development cycle.
  • Reproduces, debugs, and isolates problems and verify fixes.
  • Works closely with software developers to create software artifacts including test plans, test cases, test procedures and test reports.
  • Works cross functional areas with internal partner engineering teams in a disciplined agile environment.
  • Estimates own testing tasks.
General Duties And Responsibilities
    • Comply with Cubic’s Quality Management System
    • Comply with Cubic Occupational Health, Safety and Environment policies and procedures
    • Comply with security in accordance with established policies and procedures of the organizations.
    • Comply with Cubic Human Resources Procedures
    • Other duties as requested
Minimum Job Requirements
Education and Qualifications
    • Bachelor's degree in Technology (B Tech) or Masters in Computer Application (MCA) or related field
Skills, Knowledge And Experience
    • A minimum of 2 years of experience preferably in either a Software Development Engineer or (SDET) Software Development Engineer in Test role.
    • Must have an understanding and ability to develop code in Java. Experience in API testing from SOAP, RESTful is required.
    • Experience with XML, Databases and SQL is preferred.
    • Hands-on experience with Linux, Windows, and/or mobile devices.
    • 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 is preferred.
    • Experience with Jenkins or other continuous integration systems.
    • Experience with tools & applications such as JIRA, Confluence, BitBucket, Git and Artifactory/Maven.
    • Previous experience with requirements, defect, functional, and performance management systems is desired. May be asked to work extended hours where required.
Personal Qualities
    • Must have strong analytical and problem-solving skills as well as the ability to analyze complex problems in large systems.
    • Must be detail oriented and a creative thinker with passion for quality and test automation.
    • Strong collaboration, negotiation and influencing skills.
    • Experience in 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.
Worker Type:
Employee
Posted Today Full time REQ_23666

Job Particulars

EducationBE/B.Tech, MCA
Who can applyExperienced (2 Years)
Hiring Process Face to Face Interview
Employment TypeFull Time
Job Id383893
Job Category IT/Software
StateTelangana
Country India

About Company

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! We are seeking employees inspired by technology, and motivated by the rewards of hard work, commitment, teamwork, quality, integrity, and respect. We invite you to explore opportunities with Cubic. 
Similar Jobs
Software Engineer - Python
A CLIENT OF FRESHERSWORLD
experience 2 Years
locationHyderabad
salary Salary not disclosed
20 Days ago
Quick Apply
Software Engineer - Python
A CLIENT OF FRESHERSWORLD
experience 2 Years
locationHyderabad
salary Salary not disclosed
22 Days ago
Quick Apply
PHP Developer
A CLIENT OF FRESHERSWORLD
experience 2 Years
locationHyderabad
salary Salary not disclosed
7 Days ago
Quick Apply
Data Engineer
A CLIENT OF FRESHERSWORLD
experience 2 Years
locationHyderabad
salary Salary not disclosed
19 Days ago
Quick Apply
left slide     right slide
Jobs By LocationVIEW ALL
Active Jobs By Role
Accountant (3666) Admin (20) Agriculture and Dairy (0) Architect (574) Bartender (0) Beauticians / Spa (15) Bouncer (0) BPO / Customer care (26242) Caretaker / Nanny (0) Carpenter (1) Cashier (1) Cleaner / Washer (0) Construction / Laborer (1) Content Writer (585) Cook / Chef (72) Counsellor (242) Data Entry / Back Office (15821) Data Analytics (2) Design / Animation (2993) Delivery (85) Digital marketing / SEO (899) Draughtsman/Draftsman (0) Doctor / Physician (67) Driver (7) Electrician (6) Engineer (38984) Engraver (0) Event Planner (0) Fire Fighter (1) Fitter (2) Gardener(Mali) (0) Ground Staff (3) Hospitality Executives (298) Housekeeping (8) HR (1726) Insurance Consultant (0) IT Hardware Engineer (2032) IT - Mobile Developer (2982) IT Software-Engineer (23463) IT Software-QA/Tester (19) Lab Technician (1) Language Translator (1) Legal (2) Librarian (0) Management Trainee (1285) Mechanic (468) Media / Journalism (293) MIS Executive (7) Moulder (0) Nurse (587) Nutritionist / Dietician (0) Office Assistant / Helper (9) Operations (9) Operator / Machinist (3) Packager (3) Painter (0) Pharmacist / Medical Rep (848) Photographer / Videographer (1) Physiotherapist (1) Research/JRF/SRF (67) Plumber (0) Receptionist / Front Office (1091) Retail / Store Executive (203) Rigger (0) Sales / Marketing (6869) Security / Guards (5) Sports Trainer (0) Tailor/ dress designer (89) Teacher (339) Tool & Die Maker (2) Tourist Guide (0) Trainer (10) Waiter / Steward (2) Ward Boy (0) Warehouse Executive (4) Welder (1) Others (732)
safety tipsSafety Tips
Teamlease does not charge any kind of payment for a job.
get job tipsHow to get a Job early? Follow these tips

1.The more the Jobs you apply, the higher your chances of getting a job.

2. Keep your profile updated Update

Recruiters prefer candidates with complete profile information.

3. Keep visiting the Teamlease.com daily

Daily visit will ensure you won’t miss out on any Job opportunity.

4. Watch videos to improve Watch videos

Be a better candidate than others by watching these Job-related videos.