Quality Assurance Automation Engineer
San Jose, San José
Publicado hace 26 días
- Empresa:
- Moon hi
- Descripción de la Empresa:
- Somos una empresa de internet centrada en la innovación tecnológica y el servicio excepcional, comprometida con la creación de soluciones de software de alto rendimiento y confiabilidad para ofrecer la mejor experiencia al usuario.
- Tipo de Contrato:
- Tiempo Completo
- Experiencia requerida:
- 2 años
- Educación requerida:
- Universitaria
- Género:
- Indiferente
- Cantidad de Vacantes:
- 5
Descripción de la oferta de trabajo
Responsibilities:
Test Automation: Develop and maintain JavaScript-based automated test scripts using modern ES6+ syntax and asynchronous programming (async/await, promises).
Framework Expertise: Utilize Playwright, Cypress, or other test automation frameworks for automated testing.
Web Interaction: Demonstrate a deep understanding of HTML/CSS and DOM manipulation to interact with web elements.
Version Control: Proficiently use Git for version control, including branch management and pull requests.
Node.js and Package Management: Hands-on experience with Node.js and npm/yarn package management tools.
Cross-Browser Testing: Ensure test compatibility across different browsers through cross-browser testing.
CI/CD Integration: Participate in Continuous Integration/Continuous Deployment (CI/CD) processes, integrating automated tests into the CI/CD pipeline.
API Testing: Understand HTTP methods, RESTful APIs, and perform API testing.
Debugging: Strong debugging skills, including using browser developer tools.
Reporting and Data Management: Use assertion libraries to generate test reports and manage test data, including mock data and test fixtures.
Command Line Proficiency: Comfortable using the terminal/command line to run scripts and manage projects.
Database Knowledge: Basic understanding of MongoDB is a plus.
Communication: Excellent teamwork and communication skills, must be fluent in English.
Qualifications:
Education: Bachelor’s degree in Computer Science or a related field.
Experience: At least 5 years of experience in automation testing.
Technical Skills: Practical experience with Playwright and Cypress testing frameworks.
Problem-solving: Strong problem-solving and analytical skills.
Independence: Ability to independently develop and maintain test scripts and work under pressure.
Test Strategy: Experience developing test plans, designing test cases, and implementing test strategies.
What We Offer:
Competitive salary and benefits package.
Friendly and supportive team environment.
Career development and training opportunities.
Note: Please ensure your resume is in English and highlights your experience with Playwright, Cypress, and automation testing frameworks if you are interested in applying for this position.