Remote: Senior QA Engineer (Mexico Only)

Quality Assurance Guadalajara, Jalisco Remote - Mexico


Position at J2 Cloud Services

This role will perform test activities on fax related projects.  The Sr. QA Engineer will be responsible for reviewing the requirements, writing test plans or test strategy, test cases, test case execution, automation script maintenance and evaluation of designs, analysis where creativity and initiative are involved as well as a high level of independent judgment.

Must Have: 

  • Web application testing and automation using Selenium with Java
  • REST API automation experience either using NodeJS(JavaScript) or Jmeter
  • Experience with Frontend applications and good knowledge on the backend applications

 Essential Functions: 

  • Provide technical leadership detailed test and measurement development activity.
  • Develop validation designs (including automated test systems).
  • Design and balance system test procedures.
  • Develop and monitor the automation test scripts. Jenkins job test scripts execution and analyzing the results for script failures and leverage results to drive improvements
  • Communicate, coordinate, and consult with engineering departments , Product Managers and Project Managers.
  • Working closely with QA leads to provide the test case execution and test case writing status and take the tasks from QA leads and provide timely updated on the task progress.
  • Follow QA standards and procedures
  • Design and implement automated tests, drive measurable improvements in automation capabilities against established goals
  • Reviewing product requirement documents and write use cases that can lead to detail test scenarios and test scripts. 
  • Providing project status reports with test case execution and defect bug list
  • Reporting defects with proper troubleshooting analysis
  • Participating in production deployments
  • Engage constructively with other team members to achieve business goals
  • Demonstrate ability to learn and train others in the use of our QA tools and processes
  • Contribute to project planning, estimating, and progress tracking
  • Stay abreast of new technology and competitive products in the field of communications technology.


Job Requirements

  • Bachelor’s degree in Engineering or Computer Science, or equivalent experience
  • 7+ years’ experience in Software Quality Assurance
  • 4+ years hands-on Test Automation experience on open source tools Nodejs, Jmeter.
  • Experience in Java to write the test automation scripts using NodeJS
  • Backend server application validation knowledge 
  • Knowledge on DevOps context for AWS, GIT and Jenkins can be plus
  • Experience with JIRA and TestRail tools
  • Ability to develop and manage all aspects of the testing effort, including plans, schedule, tools, and team members
  • Understanding of software development life cycle methodologies (particularly Agile). Hands-on experience with Agile/Scrum & Waterfall process environments
  • Ability to review test deliverable for completeness, quality, and compliance with established standards
  • Excellent communication/presentation skills
  • Strong organizational skills, including the ability to respond quickly in a fast-paced environment
  • Able to prioritize and manage multiple projects simultaneously in order to meet deadlines