Position: Senior Software Developer
Company: Evolve Squads
Category: Python
Experience required: 5y
English level: upper

Our client is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality. Client has 10k+ employees and wants to analyze performance, productivity, document transferring and internal software. Project is about creating from scratch a tool that would collect & analyze data from RDBMS, finding bugs and making xml/pdf reports with links to debug areas.

GOAL
To create QA infra that can:

Create a cockpit to run multiple projects simultaneously
Pull data with specific file extension from different directory structures
Analyze them using CDNS tools using CDNS infra (LSF and dedicated machines)
Store in a central RDBMS to cross-refence QA results with other foundries
Generate xml/pdf reports with links to debug areas
Push (by email) runtime alerts to users if errors detected
 
REQUIRED QUALIFICATION

Expertise in Python or PERL and shell scripts
Experience on working with SW QA environments