Senior Mobile Automation Quality Engineer (JavaScript + Appium)

Sorry, this job was removed at 07:14 p.m. (CST) on Friday, Nov 22, 2024
Be an Early Applicant
México
Internship
AdTech • Marketing Tech
The Role

Company Description

Publicis Sapient is a digital transformation partner helping established organizations get to their future, digitally-enabled state, both in the way they work and the way they serve their customers. We help unlock value through a start-up mindset and modern methods, fusing strategy, consulting and customer experience with agile engineering and problem-solving creativity. United by our core values and our purpose of helping people thrive in the brave pursuit of next, our 20,000+ people in 53 offices around the world combine experience across technology, data sciences, consulting and customer obsession to accelerate our clients’ businesses through designing the products and services their customers truly value.

Job Description

As a Senior Mobile Automation Quality Engineer at Publicis Sapient, you will be responsible for ensuring the quality of mobile applications by applying your expertise in mobile testing and automation tools. You will collaborate closely with business and development teams to define acceptance criteria and streamline the testing process through automation.

Your Impact:

  • Create and implement test plans by analyzing and reviewing project requirement documents specific to mobile applications.
  • Participate in requirements gathering sessions with business teams to help define acceptance test criteria for mobile features.
  • Estimate and develop automation tests for mobile applications using appropriate tools and frameworks.
  • Design, develop, test, maintain, and execute automated test scripts across different test environments.
  • Manually execute test cases as needed based on business requirements, ensuring traceability of test results.
  • Work closely with the software development team to enhance testing through a deep understanding of mobile application architecture and source code, reporting and debugging issues.
  • Configure and schedule test automation within a Continuous Integration (CI) pipeline.
  • Create automated test cases, execute tests, and report defects and overall testing status.
  • Mentor junior team members on mobile testing best practices and automation techniques.

Qualifications

Your Skills and Experience

  • Proficient in JavaScript ES6/TypeScript
  • Practical knowledge of OOPS principles (Classes, Objects, Encapsulation, Abstraction, Inheritance, Polymorphism)
  • Familiarity with ES6 modules, asynchronous functions, and anonymous functions.
  • Understanding of Page Object Model (POM) or Page Factory design patterns.
  • In-depth knowledge of Appium architecture and Appium scripting
  • Experience in testing mobile applications on different browsers for both iOS and Android platforms.
  • Knowledge of how to configure and conduct test strategy on real devices in addition to simulator testing.
  • Knowledge of end-to-end testing and parallel execution techniques.
  • Familiarity with framework design and development.
  • Behavior-Driven Development (BDD): Experience with Cucumber for BDD is essential. Understanding of BDD (Behavior Driven Development) and TDD (Test-Driven Development) concepts.
  • Familiarity with QA/QE processes, including:
    • The test pyramid and its application.
    • Shift-left testing approach: automation within the same sprint rather than in a subsequent sprint.
    • Knowledge of the defect lifecycle and management processes (test management, reporting, etc.).
  • Proficiency with JIRA and X-Ray for issue tracking and test management.
  • Strong understanding of the Software Development Life Cycle (SDLC) and experience working in Agile development methodologies.
  • Excellent analytical, diagnostic, and debugging skills.
  • Ability to work independently and thrive in a fast-paced environment.
  • Strong communication skills and ability to collaborate effectively within a team.

Preferred Skills

  • Retail domain knowledge is preferred but not mandatory.
  • Framework implementation using Espresso and XCUIT 
  • Hands-on experience with Selenium WebDriver. Knowledge of WebDriver architecture is a plus.

Additional Information

Opennes to travel:

This position requires availability to travel twice per quarter, each travel for a week to Dallas for client workshops. 

Hybrid Work: During the first quarter, commuting to our Mexico City offices will be required for team meetings with the Dallas team. The work schedule will alternate in a two-week rotation: Week 1 will be fully onsite, while Week 2 will follow a hybrid model—onsite work on Monday, Wednesday, and Friday, with remote work on Tuesday and Thursday. This alternating schedule will continue throughout the quarter. 
After the first quarter, commuting is expected to remain at one week per quarter. 

The Company
HQ: Paris
45,929 Employees
On-site Workplace
Year Founded: 1926

What We Do

As a platform at the intersection of marketing and digital business transformation, driven through the alchemy of creativity and technology, Publicis Groupe is built on The Power of One. Publicis Groupe offers its clients seamless access to the expertise of its 80,000 talents across four Solution hubs: creative with Publicis Communications (Publicis Worldwide, Saatchi & Saatchi, Leo Burnett, BBH, Marcel, Fallon, MSL, Prodigious), media services with Publicis Media (Starcom, Zenith, Spark Foundry, Blue 449, Performics, Digitas), digital business transformation with Publicis.Sapient and health & wellness communications with Publicis Health. Publicis Groupe’s agencies are present in over 100 countries around the world.

Similar Jobs

AlertMedia Logo AlertMedia

Software Engineer II

Cloud • Information Technology • Security • Social Impact • Software
Easy Apply
Mexico City, Cuauhtémoc, Mexico City, MEX
383 Employees

John Deere Logo John Deere

Design Engineer - Saltillo

Artificial Intelligence • Cloud • Internet of Things • Machine Learning • Analytics • Industrial
Hybrid
Garza García, San Pedro Garza García, Nuevo León, MEX
69000 Employees

Motorola Solutions Logo Motorola Solutions

Field Engineer

Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Hybrid
Mexico City, Cuauhtémoc, Mexico City, MEX
21000 Employees

Takeda Logo Takeda

Site Digital, Data & Technology Lead

Healthtech • Software • Analytics • Biotech • Pharmaceutical • Manufacturing
México, MEX
50000 Employees

Similar Companies Hiring

JuiceMedia.AI Thumbnail
Marketing Tech • Machine Learning • Digital Media • Big Data Analytics • Analytics • Agency • AdTech
Marina Del Rey, CA
68 Employees
Effectv Thumbnail
Marketing Tech • Digital Media • AdTech
New York, NY
2157 Employees
AdRoll Thumbnail
AdTech
US

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account