QA Engineer
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:
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
- 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
- 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.