Software Design Engineer Test - 3 - Aditi Consulting
Redmond, WA 98052-0000
About the Job
Summary:
The main function of a Software Design Engineer is to develop, implement, and document all testing activities, including test planning, test documentation, test execution, defect tracking and reporting, including follow-up and issue resolution.
Responsibilities:
Qualifications:
Compensation:
The pay rate range above is the base hourly pay range that Aditi Consulting reasonably expects to pay someone for this position (compensation may vary outside of this range depending on a number of factors, including but not limited to, a candidate’s qualifications, skills, competencies, experience, location and end client requirements).
Benefits and Ancillaries:
Medical, dental, vision, PTO benefits and ancillaries may be available for eligible Aditi Consulting employees and vary based on the plan options selected by the employee.
The main function of a Software Design Engineer is to develop, implement, and document all testing activities, including test planning, test documentation, test execution, defect tracking and reporting, including follow-up and issue resolution.
Responsibilities:
- Proficiency in Rust and C/C++
- Design and development of automation unit and functional test plans, pipelining in DevOps, Scripts and Tests for Windows & Linux Drivers as well as user mode API's
- Based on given requirements, design, define, architect and develop highly scalable and reliable ADO DevOps processes including but not limited to Continuous Integration, Continuous Deployment and Continuous Validation.
- Assist with Release Integration and validation for System driver/software comprising different domains within server architecture by executing new and existing tests, to file bugs, assist with root cause analysis and firmware fixes when necessary. Provide the appropriate documentation for the issues found.
- Ability to do RCA on complex issues
- Setup pipelines to ensure validation and testing are done on devices provided in Company’s Labs.
- Actively monitor, debug, and fix any ADO failures resulting out of this work.
- Ability to install/uninstall hardware and associated software drivers and applications in a production environment
- Collaborating with Technology Teams: Working closely with other teams, youll install computer hardware components such as network systems and routers into a cloud server environment.
- Testing and Evaluation: Youll test and evaluate integrated computer hardware systems and components to ensure their functionality and performance.
- Software Integration: Ensuring seamless integration of new software programs and applications with existing computer hardware.
- Troubleshooting: Identifying and resolving issues within hardware systems, including solid-state storage devices and rotational media, network adapters, specialized security devices.
Qualifications:
- Associate's degree in a technical field such as computer science, computer engineering or related field required
- 5-7 years’ experience required
- Experience testing software
- Experience writing test documentation such as Test Plans, scripts and test results reports
- Ability to analyze/interpret test results and provide recommendations to improve testing
Compensation:
The pay rate range above is the base hourly pay range that Aditi Consulting reasonably expects to pay someone for this position (compensation may vary outside of this range depending on a number of factors, including but not limited to, a candidate’s qualifications, skills, competencies, experience, location and end client requirements).
Benefits and Ancillaries:
Medical, dental, vision, PTO benefits and ancillaries may be available for eligible Aditi Consulting employees and vary based on the plan options selected by the employee.
Source : Aditi Consulting