Test Engineer

Engineering Guadalajara, Jalisco Remote - Mexico


Description

Position at J2 Cloud Services

Test Engineer

   Join us in the cybersecurity business unit of J2 Global where you will help build and deliver top notch security solutions that provide online protection for home and business users alike. Our platform protects millions of customers, is growing rapidly, spans cloud and on prem and covers a multitude of OS platforms. 

   We are looking for an amazing QA Engineer to join our application development team and help deliver high quality products on time. As part of the core development team you will be tasked with monitoring and ensuring the product quality every step of the way from understanding and scoping the features to the final product release.

   As a QA Engineer you will be responsible for reviewing the requirements, writing test plans or test strategy, define, automate and execute test cases, contribute to automation scripts maintenance and evaluation of designs, analysis where creativity and initiative are involved as well as a high level of independent judgment.

Responsibilities

  • Follow QA standards and procedures
  • Design and implement automated tests, and drive measurable improvements in automation capabilities against established goals
  • Provide technical leadership and detailed test and measurement development activity
  • Analyze requirements and provide feedback on missing business flows and designs
  • Converting design specifications and related requirements into test cases with expected results
  • Monitoring automation execution and analyzing results 
  • 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 updates on the task progress.
  • Follow QA standards and procedures
  • Design and implement automated tests, drive measurable improvements in automation capabilities against established goals
  • Modify test automation scripts and test case data, execute automated tests, analyze and leverage results to drive improvements
  • Providing project status reports with test case execution and defect bug list
  • Reporting defects with proper troubleshooting analysis
  • 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

Requirements and Experience

  • Bachelor’s degree in Engineering or Computer Science, or the equivalent experience
  • 4+ years of experience in Software Quality Assurance
  • 3+ years of hands-on Test Automation experience 
  • Experience with JIRA and test management tools
  • Ability to develop and manage all aspects of the testing effort including plans, schedule, tools, and communication with team members
  • Understanding of software development life cycle methodologies, particularly Agile 
  • Ability to review test deliverables for completeness, quality, and compliance with established standards
  • Excellent communication/presentation skills
  • Demonstrated knowledge and understanding of software testing methodology and best practices while maintaining and enforcing quality standards
  • 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

Bonus Points
  • Experience in automation using any or all of the following framework (Appium, Selenium, Robot Framework) 
  • Python coding experience highly desirable
#J2CloudServices
#LI-KB1
#LI-Remote