Senior Test Automation Engineer for AI Services building automated testing frameworks and enhancing software quality. Collaborating with development teams to implement test automation and ensure successful releases.
Responsibilities
Continuously enhance the quality of software and hardware products through the development, execution, and maintenance of comprehensive test plans, test cases, and test scripts.
Design and construct robust automated testing frameworks for the AI Services team, utilizing tools such as Robot Framework, Playwright, Python, PySpark, Spark, Scala, Shell scripting, C#, SQL, Hadoop, Hive, Helios, Azure/AWS/GCP, Linux, and Github.
Manage the development and maintenance of a test management system encompassing load generation, data management, test automation execution, and reporting.
Collaborate with the development team to deliver and integrate automation tests.
Formulate and implement the strategy for end-to-end solution testing, ensuring reliable and robust processes.
Establish and maintain automation test platforms driven via pipeline integration.
Establish and maintain test platforms for manual and system-level testing.
Develop and deploy tools for simulation and scalability testing.
Enhance productivity and efficiency through automation and metrics.
Conduct the timely investigation, triage, and replication of reported issues.
Interact regularly with support, development, and product management teams to resolve complex problems.
Requirements
Minimum 4+ years of automation development experience focused on large software systems.
Minimum of 4 years of work experience in manual testing within system and functional test cycles.
Experience working with cloud-based software solutions.
Experience metric tracking and report generating Test rail experience preferred
Experience with CI/CD methodologies and test automation to enable continuous integration.
A collaborative team member with creative and innovative approaches to problem-solving.
Self-motivated with the ability to work independently.
Effective communication skills, both verbal and in written, to collaborate with cross-functional teams from various locations.
(Optional) Experience with Dynatrace, Prometheus, PagerDuty, Moog, Splunk, Elastic, Azure monitor, and Grafana.
Software Test Engineer developing and optimizing test cases for automotive software quality assurance. Collaborates with development teams to ensure compliance with standards and quality objectives.
Test Engineer working on cutting - edge 5G and LTE solutions for Nokia. Collaborating on customer - focused projects and integrating features in a test lab.
Test Engineer for Nokia's Space Networks developing LTE and 5G satellite communication solutions. Engaging in diverse projects with an end - to - end telecommunications focus.
Senior QA Automation Engineer in global digital business services organization improving work processes. Involves automation testing, team collaboration, and Agile practices.
Test Engineer executing RF measurement campaigns for high - power and small - signal devices at Qorvo. Collaborating with design teams to meet performance and compliance specifications.
Embedded Firmware Test Engineer coordinating lab activities and supporting testing of wiring devices at Hubbell. Design, develop, and evaluate components for electrical systems with a focus on reliability.
Senior QA Automation Engineer at Emergn developing automated testing solutions for transformative digital products. Contributing to agile teams to enhance client satisfaction through quality assurance practices.
Senior Software Test Engineer at Revvity creating detailed test plans and working in scrum teams. Ensuring quality in high - volume software solutions and integrating test frameworks with CI/CD systems.
Automation Test Engineer with automated testing experience working in a scaled agile environment. Collaborating globally within a fast - paced team developing quality process control products.