QA Engineer

Quality Assurance United States


Description

Overview 
Software Mind is seeking qualified candidates to fill the role of a QA Engineer located in Latam.  
 
In addition to a competitive salary rate and a positive work environment committed to delivering high-quality technology solutions, we also offer: 
  • Flexible schedules and authentic work-life balance 
  • Opportunities for continuing education 
  • Social activities per country sponsored by the company 
  • Birthday celebration 
  • Payment in US Dollars 
 
About the role 
Our client is the world's largest online marketplace for authenticated, resale luxury goods and provides a safe and reliable platform for consumers to buy and sell their luxury items. 
 
As a QA Engineer, you will plan and execute tests, both manual and automated, to ensure product quality. You'll run regression tests, diagnose issues, and improve our test automation tools. 
 
 
Main Responsibilities 
  • Drive test planning efforts, participate in spec and design reviews and provide insights based on product knowledge and end-user interaction for a product squad 
  • Contribute to the development of our test automation frameworks 
  • Design, write, and maintain test cases (both manual and automated), processes, and procedures to ensure the highest quality product 
  • Run regression tests on new changes for every release; report metrics and findings of test coverage and progress 
  • Test and report app performance, usability, and device compatibility 
  • Diagnose issues, report defects, and propose regression tests to discover reoccurrences 
  • Monitor user feedback, reviews, and test metrics to improve tests 
  • Recommend and implement improvements to our automation tools keeping abreast of the latest tools and standards across all platforms 
  • Be able to adjust to competing priorities allocating your time as necessary to get things done 
 
Job Skills/Requirements 
- +90% English written and oral (at least B2 level) with excellent communication skills 
- 3+ years doing hands-on quality assurance or quality engineering 
- Track record of defining and executing software quality best practices 
- Strong experience in writing test plans, test cases, and test automation for UI (Web and Mobile) and backend APIs 
- Experience with JavaScript integration and end-to-end/functional testing frameworks such as WebdriverIO, Cypress, Playwright 
- Experience with mobile automated test frameworks such as Appium, Espresso, or XCUITest for Android and iOS 
- Demonstrated experience in leading test automation efforts on large-scale software projects 
- Knowledgeable about a variety of interfaces including REST APIs, GraphQL, Kafka, SQL, and web browser dev tools 
- In-depth knowledge of test processes, methodology, and tools for web and mobile applications 
- Comfortable with Revision Control Systems: Git/GitHub 
- Knowledge of professional software engineering practices for the full software development life cycle 
- Ability to take business requests and break them down into manageable steps to achieve a goal 
 
 
 
 
 
Apply today to learn more about this exciting opportunity. We are actively interviewing now for this position.