Encora is hiring a
Senior QA Automation Engineer

Logo of Encora

Encora

πŸ’΅ ~$80k-$110k
πŸ“Remote - Mexico

Summary

Join our team as a Quality Assurance Engineer to evaluate user/software requirement documentation, create test cases, and collaborate with a Scrum Agile team. With 6+ years of experience in web application testing and scripting/coding experience in Java automation tools, you'll be responsible for ensuring the quality of our products.

Requirements

  • 6+ years of Quality Assurance/engineering testing experience in a web application environment testing User Interfaces, backend database, Web services, API’s
  • 4+ years of hands-on scripting/coding experience in Java automation testing tools such as Selenium WebDriver, Junit, TestNG, Nightwatch or other similar tools
  • Professional experience with Playwright
  • Hands-on experience testing REST API's using automation tools such as Postman
  • Experience writing SQL and full understanding of queries and stored procedures
  • Experience creating performance tests against UI and API applications
  • Detail oriented, excellent analytical skills and good interpersonal skills
  • Troubleshooting automation failures to determine if there is an application/API issue or automation needs updated per changed functionality
  • Ability to learn new applications and technologies quickly
  • Experience with Java and REST API automation tools required
  • Experience in Microsoft SQL Server is required
  • Excellent software troubleshooting skills

Responsibilities

  • Evaluate user/software requirement documentation and provide constructive feedback
  • Create, update, and execute detailed test cases based on requirements for web-based applications (across multiple browsers), java services, reports, and database schema changes
  • Report errors in Jira and track issues to closure incl. support of defect investigation, validate defect fixes and analyze impact of fixes
  • Collaborate on a Scrum Agile team, to ensure team deadlines can be met successfully
  • Create detailed SQL scripts using select and update statements for test case execution and verification
  • Research and analyze product features being tested
  • Track, report, and determine priority of project defects
  • Review user interfaces for consistency and functionality
  • Review test cases and test automation scripts from other team members
  • Develop detailed SQL scripts to load data for automation tests as needed
  • Create and update API automation tests during the sprint to cover the added GET/PUT/POST in the code or any needed API updates
  • Create and update UI automation tests during the sprint to cover the new or updated functionality
  • Create performance test suites for both UI and API applications
  • Work with architects to create a CI/CD test plan and execution

Preferred Qualifications

  • Mobile automation testing experience preferred
  • Strong Docker experience
  • Experience with Agile is preferred
  • Working knowledge of Linux, Atlassian Software Suite (Jira, Bamboo, BitBucket), GitLab, Docker a plus
  • Experience in a Continuous Integration/Delivery environment

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs

Please let Encora know you found this job on JobsCollider. Thanks! πŸ™