Mexico Careers

Our Aguascalientes, Mexico team is seeking talented professionals with software and IT experience who want to be a part of an international presence. If you enjoy taking responsibility, working with a high-caliber team, and achieving excellence, then we invite you to connect with us.

Current Job Openings

QA

Senior QA Engineer

We are looking for a Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality.

Experience: 2+ years

Roles and Responsibilities for this position:

  • Designing and implementing tests, debugging and defining corrective actions.
  • To review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts).
  • Conducting tests before product launches to ensure software runs smoothly and meets client needs, while being cost-effective.
  • To provide end-to-end solutions to software quality problems.
  • To monitor all stages of software development to identify and resolve system malfunctions to meet quality standards.

Essential Duties and Responsibilities:

  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback.
  • Create detailed, comprehensive and well-structured test plans and test cases.
  • Estimate, prioritize, plan and coordinate testing activities
  • Design, develop and execute automation scripts using open source tools.
  • Identify, record, document thoroughly and track bugs.
  • Perform thorough regression testing when bugs are resolved.
  • Develop and apply testing processes for new and existing products to meet client needs.
  • Liaise with internal teams (e.g. developers and product managers) to identify system requirements.
  • Monitor debugging process results.
  • Investigate the causes of non-conforming software and train users to implement solutions.
  • Track quality assurance metrics, like defect densities and open defect counts.
  • Stay up-to-date with new testing tools and test strategies.
  • Candidate should have good analytical skills and logical aptitude.
  • The candidate should have good written and oral communication skills.
  • Good experience in Core Java with knowledge of OOPS implementation.
  • Knowledge of working with any type of automation framework will be a plus.
  • Strong knowledge of unit test tools like TestNG and Junit.
  • Work closely with developers to design test criteria and develop automated tests.
  • Experience in creating the Automation tests and analyzing the failures in the script.
  • Good Knowledge of the Continuous Integration and ability to work in Agile Process.
  • Knowledge in Selenium or any other automation tools would be plus for the candidate.
  • Proactive, good interpersonal skills and ability to work in team.
  • Working knowledge of Linux/Unix operating systems and database will be plus.
  • Go-getter attitude and ability to grasp concepts quickly.
  • Create and maintain automated test cases and test suite.

Personal Attributes:

  • Fluent in English.
  • Should have attitude to work in a team.
  • Should be logically good.
  • Should have basic trouble-shooting skills.


Junior QA Engineer

We aspire to the outstanding results with a passion, committed to the customer’s concerns and award them a high priority. Furthermore, we generate value with our ideas and solutions and live up to high quality standards. We work hard on making things better, faster, and more efficient. We are prepared to take risks consciously and manage them effectively.

Roles and Responsibilities for this position:

  • Review customer requirement.
  • Learn to create functional test cases to cover the requirement described by our customers.
  • Analyse new system features and make sure they are working as expected and described in system requirement documentation.
  • Be responsible of document all the process involved in the system's development.
  • The candidate should have good written and oral communication skills.
  • Proactive, good interpersonal skills and ability to work in team.
  • Go-getter attitude and ability to grasp concepts quickly with strong problem solving skills.

Best equipped for this task if you have:

  • A university / university of applied sciences degree in System Engineering, Telematics or comparable.
  • Good understanding in any of this programming language:
    • C/C#/C++, Visual Basic, Java or PHP skills
  • Know-how regarding the system design and system testing will be an added advantage.
  • Fluent in English.
  • Should have attitude to work in a team.
  • Should be logically good.
  • Should have basic trouble-shooting skills.