Test Platform Software Developer & Integrator
Asurion · Smyrna, TN · 5 mo ago
On-siteEngineeringFull-time
Duties & Responsibilities
- Create and maintain APIs, automation scripts, and integration frameworks that connect Asurion’s internal and third-party testing systems.
- Collaborate with test engineers, software developers, and operations teams to identify process bottlenecks and develop software solutions that improve speed, consistency, and scalability.
- Implement continuous integration (CI) and automation improvements that enhance overall test performance and reliability.
- Develop and maintain data pipelines, dashboards, and reporting tools to provide visibility into test metrics, process health, and system performance.
- Integrate third-party diagnostic, test, and data management applications into Asurion’s global test environment.
- Evaluate and recommend new technologies and tools to improve integration efficiency and maintain system compatibility.
- Support test automation efforts that allow high-volume device testing, improved traceability, and reduced manual input.
- Prepare and maintain technical documentation for integrations, APIs, and process workflows.
- Provide troubleshooting and debugging support for test software, integrations, and related systems.
- Collaborate cross-functionally to ensure test software aligns with business requirements, operational technology, and long-term test strategy.
- Remain flexible and adaptable to evolving technologies and project needs, supporting initiatives that contribute to Asurion’s operational success.
Skills/Knowledge
- Strong proficiency in software development and integration, including programming languages such as Python, C#, or JavaScript (Node.js/React).
- Experience with RESTful APIs, SDKs, and web services for system-to-system integration.
- Familiarity with automation frameworks, CI/CD pipelines, and system integration patterns.
- Knowledge of test software, device diagnostics, and production automation systems.
- Experience developing automation workflows or scripts to reduce manual test operations and improve throughput.
- Understanding of data workflows, system architecture, and operational technology integration.
- Proficiency in troubleshooting and debugging complex integration issues across systems.
- Strong problem-solving and analytical skills with an emphasis on continuous improvement and process optimization.
- Excellent communication and documentation skills for maintaining clarity across technical and cross-functional teams.
- Experience collaborating with vendors and global teams to align technical integration standards and ensure successful implementation.
Behavioral Dimensions
- Strategic Thinking & Innovation – Anticipates future trends, encourages experimentation, and fosters a culture of continuous innovation to maintain Asurion’s competitive edge.
- Collaboration & Relationship Building – Builds strong partnerships with directors, peers, global teams, and external suppliers; promotes teamwork and shared success across organizational boundaries.
- Adaptability & Resilience – Maintains focus and effectiveness in changing business environments, balancing evolving priorities with long-term objectives.
- Results Orientation – Sets high standards, drives accountability, and ensures delivery of KPIs, milestones, and measurable business outcomes.
- Influence & Communication – Communicates complex technical ideas clearly, presents findings confidently to leadership, and influences decision-making at all levels.
- Leadership & People Development – Develops front-line leaders, builds a strong team culture, and delegates effectively to maximize team capability and growth.
- Problem-Solving & Decision-Making – Applies structured, data-driven approaches (FMEA, DOE, SPC) to resolve issues and make sound, timely decisions.
- Global & Cultural Awareness – Demonstrates sensitivity to global perspectives, ensuring solutions and communication are effective across diverse regions and partners.
- Attention to Detail & Critical Judgment – Ensures accuracy in scope, validation, and execution while applying independent technical judgment to complex problems.
Education and Experience Guidelines
- Bachelor’s degree in Software Engineering, Computer Science, Automation, or a related technical discipline is required.
- Minimum of 5–7 years of experience in software development, automation, or system integration.
- Experience integrating test or diagnostic software within operational or manufacturing systems preferred.
- Prior experience in test engineering, production automation, or data integration environments is highly desirable.
- Demonstrated success in developing software integrations and automation tools for complex, multi-system environments.