drjobs Senior Automation Test engineer

Senior Automation Test engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Guadalajara - Mexico

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

The Senior Automation Engineer will be responsible for developing and maintaining automated testing solutions. This role will emphasize test automation development and quality assurance with a goal of continuous improvement in automation processes. Candidates should have extensive handson experience with automation testing frameworks and a passion for creating efficient and scalable solutions.

Key Responsibilities:

  • Test Automation Development: Design develop and execute automated test scripts for various applications (web mobile API) using modern automation frameworks.

  • Automation Framework Maintenance: Contribute to the development and upkeep of robust reusable automation frameworks.

  • Test and Reporting: Run automated tests analyze results identify issues and collaborate with QA and development teams for defect resolution.

  • CI/CD Integration: Collaborate with the CI/CD team to integrate automated tests into the continuous integration pipeline (using tools like Jenkins).

  • Collaboration: Work closely with crossfunctional teams to align on testing goals and best practices.

  • Continuous Improvement: Stay updated on trends in test automation and implement improvements to enhance efficiency and coverage.

  • Documentation: Maintain clear documentation of automation processes and frameworks.


Qualifications :

Required Qualifications:

  • Proven experience as a Senior Automation Engineer with a strong focus on automation frameworks (e.g. Cypress Playwright).

  • Handson experience in automating web mobile and API tests.

  • Proficiency in programming/scripting languages (Java Groovy JavaScript).

  • Experience implementing common design patterns in test automation including:

    • Page Object Model (POM): Structuring test code to improve maintainability and readability.

    • Test Factories: Creating test data and scenarios dynamically to enhance flexibility and scalability of tests.

    • Strategy Pattern: Managing different test strategies and algorithms to optimize flow.

    • Retry Pattern: Implementing mechanisms to automatically retry tests in case of transient failures reducing false negatives.

    • Parallel Testing: Running multiple tests simultaneously to optimize test time and improve overall efficiency.

    • Observer Pattern: Utilizing observers to monitor and respond to state changes in the application during testing.

  • Knowledge of best practices to avoid brittle automation tests including:

    • Implementing stable locators and avoiding hardcoded values.

    • Utilizing wait strategies to handle dynamic elements.

    • Regularly reviewing and refactoring tests to ensure alignment with application changes.

  • Flexibility in test design to accommodate changes in the application ensuring that tests remain relevant and maintainable over time.

  • Familiarity with configurationovercode automation solutions.

  • Experience with CI/CD integration (e.g. Jenkins).

  • Proficiency in Git including experience with branching workflows pull requests and merge strategies.

  • Understanding of Agile methodologies and the SDLC.

  • Track record of developing and maintaining effective automation frameworks.

  • Strong analytical and troubleshooting skills.

  • Excellent collaboration skills and ability to work independently.

Preferred Qualifications:

  • Experience with Katalon Studio or other automation tools (e.g. Selenium Appium TestNG).

  • Familiarity with performance/load testing tools.

  • Experience in cloudbased testing environments.

  • Knowledge of test data management and creating test scenarios based on business requirements.

  • Nice to Have: Experience with UIPath or other RPA (Robotic Process Automation) tools.


Additional Information :

Location: Guadalajara Jalisco Mexico (working from home office wont be mandatory all the time rather it will required from time to time).


Remote Work :

No


Employment Type :

Fulltime

Employment Type

Full-time

Company Industry

Department / Functional Area

Engineering

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.