
Join our Team!
Join a team delivering nearshore software solutions from Northern Mexico to fast-growing companies across the United States.
QA Automation Engineer
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, mo bile, and end-to-end testing.
-
Implement API automation using Rest Assured, Selenium, and Cuc umber (BDD).
-
Develop and execute mobile UI automation tests using Appium an d 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-base d workflows.
-
Define and implement end-to-end testing strategies across multip le systems.
-
Analyze test results, identify defects, and collaborate with develop ment teams for resolution.
-
Ensure test coverage, quality metrics, and continuous improvement of testing processes
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 languag e).
-
Experience building and maintaining automation frameworks from scratch.
-
Strong understanding of test design techniques and QA methodol ogies.
-
Experience integrating test automation into CI/CD pipelines.
-
Proficiency with version control systems (Git).
-
Experience with end-to-end testing in distributed systems.
-
Highly Desirable Skills
-
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.



