Mexico City, Ciudad de Mexico, Mexico
1 day ago
API Quality Engineer

Job Title:

API Quality Engineer

Job Description

The API Quality Engineer will play a critical role in driving innovation and growth for the Banking Solutions business. In this role, the candidate will have the opportunity to make a lasting impact on the company's digital transformation journey, drive customer-centric innovation and automation, and position the organization as a leader in the competitive digital banking landscape

What you will be doing:

Drive a culture of continuous improvement in Quality and help teams increase productivity and foster innovation.Implement comprehensive automated testing of APIs, including contract testing, performance and security to produce production ready code each sprint.Demonstrated ability to innovate and leverage new technologies, tools, and techniques to solve complex technical challenges in testing, test environments and test data.Utilize testing frameworks, pipelines and tools that promote a shift-left testing approach.Enforce quality gates in CI/CD pipelines.Participate in code reviews to maintain the quality and stability of the test frameworks.Act as a subject matter expert on API testing topics, provide technical guidance to stakeholders on test automation strategies and best practices, and contribute to technical documentation and knowledge sharing efforts.Collaborate with development, QE, DevOps, product management, and other cross-functional teams to align quality goals, communicate testing progress and issues, and drive continuous improvement in quality.Champion a culture of innovation, creativity, and excellence in Quality within the Digital teams, fostering collaboration, continuous learning and a positive work environment.

What you will need:

Advanced knowledge of full SDLC and test automation best practices for large scale API-based software products, with focus on CI/CD practices and automated testingExtensive hands-on experience with REST API testing frameworks.Proficient in JavaScript and/or TypeScriptAdvanced knowledge in Contract and integration testing.Hands on experience implementing consumer driven API contract tests using tools such as PactExperience with API testing frameworks like Playwright, Rest AssuredExperience with Postman, REST APIUnderstanding of API app development frameworks, architectures, and technologies to effectively design and execute testing strategies.Ability to analyze logs, debug issues, and troubleshoot API performance, compatibility, and functionality issues.Strong knowledge of QA methodologies, processes, and best practices, including agile testing methodologies (e.g., Scrum, Kanban).Experience in creating and maintaining test documentation, defect tracking, and reporting using tools like Jira, Bugzilla, TestRail, or similar.Experience with test data setup and API mocking.Experience with code coverage and quality gating tools such as SonarQube.Hands-on Experience with integrating automated tests into CI/CD pipelines using build tools like GitHub Actions, Jenkins, GitLab CI/CDDeep understanding of API and microservices testing best practices.Proficient in debugging and log analysis.Excellent communication and collaboration skills to work with multiple teams across the organization.Knowledge and experience with performance and security testing is a plus.Knowledge of modern software development practices such as Agile methodologies, continuous integration, and test-driven development (TDD).Deep understanding and commitment to software engineering principles and processes (e.g., Lean, Agile, DevOps) and continuous improvement through measurement.Preferred degree in Engineering, Computer Science, or equivalent relevant experience

Location:

MEX Mexico City Downtown Insurgentes

Language Requirements:

Time Type:

Full time

If you are a California resident, by submitting your information, you acknowledge that you have read and have access to the Job Applicant Privacy Notice for California Residents

Confirm your E-mail: Send Email