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.
Mid/Senior Level Test Engineer for Mobile Action's SaaS platform ensuring software quality and testing. Involves manual and automated testing in a dynamic environment.
Test Engineer responsible for Vision plus/Cards functionalities testing and defect management. Collaborating with teams to enhance product quality within SDLC lifecycle framework.
Software Engineer in Test developing automated testing solutions for StorageGRID cloud storage. Collaborating with development teams to ensure high - quality, reliable software products.
Senior Software Engineer in Test at NetApp, developing automated software tests for StorageGRID cloud storage. Collaborating with developers for high - quality, reliable storage and data management products.
Test Engineer at KYOCERA AVX handling equipment technical support and product development. Focused on improving processes and providing technical assistance in the automotive industry.
Expert Software Development Engineer in Test contributing to quality standards and test strategies at Hewlett Packard Enterprise. Collaborating with teams to execute testing and enhance software quality.
Quality Test Engineer III at LexisNexis Risk Solutions developing and executing automated and performance tests. Collaborating with cross - functional squads for high - quality software delivery.
Lead Test Automation Engineer designing automation frameworks using Playwright for Camping World. Empowering QA teams from manual to full - scale automation across diverse platforms and cloud environments.
Senior Developer in Test at SEB, architecting C# test automation frameworks for scalable solutions. Collaborating in a diverse environment to drive speed, quality and integration in CI/CD pipelines.