Software Engineer at Ford Global Career Site
Dearborn, Michigan, United States -
Full Time


Start Date

Immediate

Expiry Date

07 Apr, 26

Salary

0.0

Posted On

07 Jan, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Spring Boot, Kotlin, GCP, Azure, AWS, Test Methodologies, Bug Tracking Tools, Automated Testing, UI Services, API Services, Hardware Testing, Communication Skills, Time Management, Organizational Skills, Risk Recognition, Software Development Lifecycle

Industry

Motor Vehicle Manufacturing

Description
Designing and carrying out test plans, analyzing test results, and working with cross-functional teams to deliver high-quality software releases are some of the main duties. Design, develop, and execute automated test scripts and frameworks to streamline the testing process. Build custom tools and frameworks to address unique testing challenges and improve test efficiency. Perform various types of testing: Analyze and report on results: Analyze test results, report bugs and errors using bug tracking tools, and prepare test reports. Contribute to the development process: Participate in the planning and design phases of the software development lifecycle and help ensure the final product meets customer expectations. Established and active employee resource groups Knowledge of the telematics domain, connected vehicle data, and connected vehicle systems. Automation of UI and API services and automated hardware testing A Bachelor's degree in computer science, computer engineering, similar degree or equivalent combination of relevant education and experience. 3+ years of backend software engineering experience in Java, Spring Boot and Kotlin 2+ years of experience with GCP, Azure or AWS Knowledge of programming languages and process management methodology. Knowledge of test methodologies and their corresponding tools. The ability to recognize risks and errors in an application. Excellent verbal and written communication skills. Good time management and organizational skills. The ability to keep current with the constantly changing technology industry. A passion for testing, development, and design.
Responsibilities
The main duties include designing and executing test plans, analyzing test results, and collaborating with cross-functional teams to ensure high-quality software releases. Additionally, the role involves developing automated test scripts and frameworks to enhance testing efficiency.
Loading...