Senior Software Engineer – Test Framework developing Python automation libraries for testing solutions at GM. Collaborating with teams to enhance software development and testing processes.
Responsibilities
Develop Python automation libraries as part of a global automation ecosystem that enables efficient and effective testing of software.
Own automation features and initiatives based on customer needs.
Develop CI/CD and other pipelines to expand and maintain our framework's robust quality chain.
Participate in code reviews and provide constructive feedback to team members on best practices and standards.
Work as a technical mentor to deliver training and guidance required to develop a highly capable software development team.
Foster and maintain a positive and collaborative work environment while driving process improvement and innovative solutions.
Actively participate in team scrum meetings including backlog refinement, iteration planning, and retrospectives.
Stay up to date with emerging technologies and trends in software automation.
Requirements
5+ years of experience developing in multiple programming languages such as Python, Java, C++, C#, Groovy, Scala, etc.
Bachelor of Science in Computer Science, Electrical Engineering, Computer Engineering or related.
Hands-on test automation development expertise with in-depth knowledge of multiple open-source/commercial tools for test automation.
High level of oral and written communication skills to work independently and effectively with others.
Benefits
GM offers a variety of health and wellbeing benefit programs.
Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts.
Senior Software Engineer designing scalable backend services for financial solutions at DailyPay. Leading architectural evolution and mentoring engineers while ensuring high - quality backend operations.
Software Engineer Intern at FireMon designing and building user - friendly firewall management solutions. Collaborating across agile teams to enhance security operations and customer value.
RevOps Engineer creating operational systems for NHS growth team. Managing CRM and data infrastructure for efficient lead generation and sales processes with a high degree of ownership.
Senior Integrations Engineer designing and building healthcare data integrations for a tech startup. Working closely with health system customers to enhance integration capabilities while ensuring quality and security.
Software Engineer developing backend services for Trustpilot's fraud detection systems. Building scalable enforcement pipelines and maintaining internal tools in a hybrid work environment.
Software Engineer building backend services for Trustpilot's fraud detection systems. Responsible for integrating models and maintaining internal tools while collaborating with a new team.
Software Engineer I at Trustpilot working on backend services for fraud detection systems. Integrating detection models and maintaining internal tools within a hybrid team.
Linux & Kubernetes Administrator managing on - premise AI hardware and Linux server infrastructures at Fronius. Supporting Data Scientists and Engineers in maintaining Kubernetes and Docker environments.
Alternant Ingénieur en informatique au sein de Thales, participant à des projets inédits en services numériques. Formation pratique et académique dédiée à l'IT et à l’ingénierie.
Storage & Backup Management Lead managing SAN/NAS storage and backup platforms at Avenga. Overseeing incident response, collaboration, and compliance with data retention and regulatory requirements.