Engineer, Senior
qualcomm
Job Description
Responsibilities:
- Develop and maintain Jenkins’s pipeline for various software module builds test on various hardware & bundling of SDK
- Develop & implement strategy to resolve cross dependencies across various software modules.
- Develop & maintain Internal web page for all builds & code coverage
- Implement branching strategy, module & SDK tags.
- Support development team for CI need like repo creation, branching for release, resolving dependencies.
- Integrate various code coverage tools like Klockwork, Para soft in CI.
- Develop and maintain tools for Performance measurement of ML models with various frameworks.
- Develop & Maintain Automation Framework to enable teams to execute test cases.
- Manage Infrastructure of Build Servers, Target Machines & Storage required for CI need.
Qualifications
- Know-how of database schema and SQL.
- 3+ years in CI, Test or Software Engineering
- 3+ years’ experience with Programming Language such as Python, Shell Script,
Required Skills and Aptitudes
- Experience in source control management like Git, Gerrit and perforce.
- Experience of working with Code coverage tools like Klockwork, Para soft or any other similar tools
- Strong experience of automating workflows using python or any other programming language.
- Strong problem-solving skills
- Experience in designing REST interfaces using Django or any other framework.
- Experience in scripting languages like python/groovy
- Ability to prioritize and execute tasks across multiple projects with tight deadlines and aggressive goals.
- Experience in shell scripting and windows batch commands.
- Know-how of database schema and SQL.
- Excellent English communication (written and verbal) and interpersonal skills