Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

Software Test Automation

IBM

Región Centro

Presencial

MXN 200,000 - 400,000

Jornada completa

Hace 30+ días

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

A leading tech company is seeking a Storage Quality Assurance and Automation Engineer to enhance data storage solutions. This pivotal entry-level role involves leading test executions for storage products, developing automation scripts, troubleshooting issues, and managing physical test environments. Ideal candidates will have a Bachelor's degree in Computer Science, scripting experience, and strong communication skills. The position offers a hybrid work arrangement in Guadalajara, Jalisco, Mexico.

Formación

  • Proven scripting skills in relevant languages.
  • Familiarity with Linux command line for test environments.
  • Basic understanding of computer hardware and networking.
  • Ability and eagerness to troubleshoot technical issues.
  • Comfort with hands-on tasks in a lab setting.
  • Strong communication skills in English.

Responsabilidades

  • Lead test execution over storage products.
  • Design and develop automation scripts.
  • Troubleshoot product and script failures.
  • Manage physical test infrastructure.
  • Raise product defects and collaborate with teams.
  • Provide updates to stakeholders on testing progress.

Conocimientos

Scripting skills (Python, Bash, Perl)
Basic familiarity with Linux CLI
Technical aptitude
Debugging mindset
Hands-on mentality
Collaboration and communication skills

Educación

Bachelor's Degree in Computer Science or related field
Descripción del empleo

We're looking for a dynamic Storage Quality Assurance and Automation Engineer to join our Agile team, focusing on the future of data storage. This isn't just a desk job; it's a pivotal role where your code guarantees product reliability and your hands‑on hardware expertise keeps our complex test environments running.

Your role and responsibilities
  • Hands‑On Test Execution: Lead comprehensive test execution over our storage products (e.g., flash arrays, high‑capacity systems, or cloud storage solutions), performing functional, performance, scalability, and regression testing to ensure product robustness and reliability.
  • Automation Development and Enhancement: Drive efficiency by designing, developing, and deploying robust automation scripts to integrate new product features into our existing automation framework. You will also be responsible for the enhancement and maintenance of current scripts and libraries, ensuring our automation suite remains effective and scalable.
  • Troubleshooting and Debugging: Quickly and effectively troubleshoot product failures found during testing as well as diagnose and resolve script failures within the automation framework. This requires deep technical curiosity and problem‑solving skills.
  • Lab Management and Environment Setup: Take ownership of the physical test infrastructure. This involves working in the lab with hands‑on hardware to set up, configure, fix, maintain, and troubleshoot complex test environments, including data storage units, servers, and network switches.
  • Defect Management and Collaboration: Actively raise new product defects found during testing with clear and actionable details. You will closely work with development teams to verify fixes and ensure the highest standards of quality are met under the Agile methodology.
  • Stakeholder Communication: Provide accurate and timely status updates to stakeholders on testing progress, identified risks, ensuring full transparency throughout the product lifecycle.
Required Education
  • Bachelor's Degree in Computer Science, Engineering, or a related technical field, or equivalent experience.
Required Technical and Professional Expertise
  • Scripting skills: proven skills or experience in at least one relevant language (e.g., Python, Bash, Perl).
  • Linux Command Line: Basic familiarity with Linux CLI is essential for navigating files, viewing logs, executing commands, and interacting with test environments.
  • Technical Aptitude: A basic understanding of computer hardware, servers, and networking concepts. Exposure to data storage concepts (e.g., file systems, disk arrays) is a plus.
  • Debugging Mindset: Eagerness to dive deep into technical problems and excellent logical reasoning skills for troubleshooting and problem diagnosis.
  • Hands‑On Mentality: Comfort with and interest in performing hands‑on tasks with physical hardware in a lab setting.
  • Collaboration: Strong verbal and written communication skills in English and readiness to work collaboratively within an Agile worldwide team structure.
Equal Opportunity Employment

IBM is proud to be an equal‑opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

Job Details
  • Job Title: Software Test Automation
  • Job ID: 78199
  • Location: Guadalajara, Jalisco, Mexico
  • Work Arrangement: Hybrid
  • Area of Work: Software Engineering
  • Employment Type: Regular
  • Contract Type: Regular
  • Position Type: Entry Level
  • No Travel
  • Shift: General (daytime)
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.