Encora logo

QA Automation Engineer (API / Mobile / Performance Testing)

Encora
2 days ago
On-site
Mexico
QA Automation Engineer

Important Information

Experience: +6 years

Job Mode: Full-time

Work Mode: Remote

ID: 20831

Β 

Job Summary

We are looking for a Senior QA Automation Engineer with strong experience in API automation, mobile testing, and performance testing, as well as building scalable automation frameworks integrated with CI/CD pipelines.

The ideal candidate will be hands-on, detail-oriented, and capable of designing end-to-end testing strategies across web services and mobile applications, ensuring high-quality releases in fast-paced environments.

Responsibilities and Duties

  • Design, develop, and maintain automation frameworks for API, mobile, and end-to-end testing.
  • Implement API automation using Rest Assured, Selenium, and Cucumber (BDD).
  • Develop and execute mobile UI automation tests using Appium and SeeTest, leveraging JUnit-based custom frameworks.
  • Perform performance and load testing using tools such as JMeter and k6.
  • Integrate automated test suites into CI/CD pipelines using Git-based workflows.
  • Define and implement end-to-end testing strategies across multiple systems.
  • Analyze test results, identify defects, and collaborate with development teams for resolution.
  • Ensure test coverage, quality metrics, and continuous improvement of testing processes.
  • Participate in sprint planning, reviews, and retrospectives within Agile teams.
  • Mentor junior QA engineers and promote best practices in test automation.

Qualifications and Skills

  • 6+ years of experience in QA Automation or Software Testing.
  • Strong hands-on experience with:
    • API automation: Rest Assured, Selenium, Cucumber (BDD)
    • Mobile testing: Appium, SeeTest
    • Framework development: JUnit-based custom frameworks
    • Performance testing: JMeter, k6
  • Solid programming skills in Java (or similar object-oriented language).
  • Experience building and maintaining automation frameworks from scratch.
  • Strong understanding of test design techniques and QA methodologies.
  • Experience integrating test automation into CI/CD pipelines.
  • Proficiency with version control systems (Git).
  • Experience with end-to-end testing in distributed systems.

β€―Β 

Preferred QualificationsΒ 

  • Experience with cloud-based testing platforms or device farms.
  • Familiarity with containerization (Docker) and cloud environments.
  • Knowledge of test reporting and monitoring tools.
  • Experience working in Agile/Scrum environments.
  • Strong analytical and problem-solving skills.

Β 

About EncoraΒ 

Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.Β 

At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.Β