QA Automation Engineer

Logo of Alexa Translations

Alexa Translations

๐Ÿ“Remote - Worldwide

Job highlights

Summary

Join Alexa Translations, a leader in legal, financial, and securities translation services, as a Software QA Automation Engineer. You will play a key role in growing our platform and network capabilities to handle massive growth. Responsibilities include developing and executing automated tests, collaborating with cross-functional teams, and improving service uptime. You will leverage your expertise in various testing methodologies and programming languages to ensure high-quality product releases. This role requires significant experience in software QA automation and proficiency in Java, JavaScript, and Python. The ideal candidate will also possess familiarity with CI/CD processes and various testing tools.

Requirements

  • Minimum five (5) years software QA testing experience
  • Bachelorยดs degree in Computer Science, Information Systems, Computer Programming, Mathematics/Analytics or related field or equivalent experience
  • 3-5 years of experience in Software QA Automation experience
  • Proficiency in Java, JavaScript, and Python
  • Familiarity with Continuous Integration and Continuous Deployment (CI/CD) processes
  • Familiarity with version control, defect tracking, and test management tools (GIT, Jenkins, JIRA)
  • Experience with web application testing and tools such as TestComplete
  • Experience with API testing and tools such as REST Assured
  • Experience with performance testing and tools such as JMeter
  • Knowledge of SQL databases
  • Willingness to work in the Eastern time zone remotely
  • Fluent in English and Spanish

Responsibilities

  • Collaborate with SCRUM teams from the start of a sprint to deliver best-in-class technical solutions
  • Create, optimize, and refactor automated test scripts for legacy, client-server and web applications
  • Monitor automation processes and prepare defect status reports
  • Develop test scenarios based on business requirements and designs
  • Write automation and perform Web, API, UI, functional, regression, smoke, black box, load, performance and end-to-end testing
  • Write and/or modify SQL queries to perform database validations
  • Work with functional teams in reducing error rates and perform root cause analysis of errors/trends
  • Partner with automation engineers to create a unified approach to automation across the team
  • Architect maintainable and extendable automated test frameworks and tools using scripting language(s) to test various product APIs as well as GUI elements
  • Troubleshoot defects in existing code
  • Work with support, stakeholders and developers to aid in replication of software defects
  • Automate testing of defects and assist with the maintenance of the Regression Test suite
  • Collaborate as part of a development team by providing a customer viewpoint
  • Make suggestions/contributions for the improvement of software testing/quality
  • Contribute in meetings, Scrums, and other inter-team interaction
  • Provide software and hardware capability assessments to outside departments
  • Research and make recommendations to the group regarding new technology available and its proper application

Preferred Qualifications

  • Working knowledge of the following technologies: Text processing, Regular Expressions, knowledge of processing variety of documents
  • CAT Tools such as: memoQ, SDL, Memsource
  • Desire to continue to grow professional capabilities with ongoing training and educational opportunities
  • AWS Cloud Applications and Services Testing
  • Fluent in Arabic, French or other languages

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.