Software QA Engineer

The Software QA Engineer will perform a major role in testing and verifying the functionality of key software application of the company. This includes reviewing and analysis of design documents, develop test plans and automated test code in addition to verification of reported software defects.

Essential Duties and Responsibilities:

  • Providing day-to-day testing and support for the test environment
  • Gain a technical and functional understanding of our product architecture and become part of our ongoing feature and enhancement development effort
  • Communicate with product owner in creating acceptance tests as part of the requirements, and execute those tests manually, as well as automate them
  • Provide technical guidance, when needed to other members of the team
  • Actively seek out ways to improve processes and increase efficiency in respective areas
  • Produce and maintain test coverage reports for functional and automation coverage
  • Analyze defects/test results and be able to deduct the chain of events leading to a failure
  • Provide feedback on how to improve our product solutions, tools, and other technical software features
  • Participate in the constant improvement of our Test Automation, and Continuous Integration practices
  • Write SQL code as part of data setup, as well as to verify test results in manual and automated testing
  • Communicate critical issues and status updates in a timely manner to other team members and management
  • Perform other duties as assigned.


  • To perform the job successfully, an individual should demonstrate the following traits and competencies:
    • Self-Motivated Teamwork
    • Problem Solving Judgment
    • Planning Critical Thinking
    • Analytical Oral / Written Communication
    • Creative
    • Minimum three (3) years’ experience with QA methodologies and software testing
    • Knowledge of software test case design techniques
    • Ability to write intermediate SQL code
    • Ability to write automated test code in Java
    • Command line competence and ability to review and search log files
    • Understand quality assurance methodologies and the principles of software design
    • Experience developing and executing test plans
    • Excellent written and communication skills in English
    • Working knowledge with various API tools (REST/SOAP / POSTMAN )
    • Working knowledge with JIRA and GIT
    • BS degree or equivalent in computer programming or engineering
    • Environment: Linux/Unix familiarity
    • Extended support outside of normal work hours may be required
    • Must be open to receive instructions and follow through to complete assigned tasks
    • Ability to work independently and within a team environment

Job Type: Full-time

Salary: $26,000.00 to $28,000.00 Mexican Pesos per month

Apply For This Job