Back to Open Positions
QA Automation Engineer
Remote, Latam
QA Automation Engineer
SweatWorks was founded to make technology relevant, accessible, functional and beautiful so that our partners can engage their clients like never before. We believe in embracing and using technology to solve problems, not create new ones. SweatWorks has grown from a boutique fitness agency into a leading technology firm that is creating some of the most innovative experiences for exceptional brands.
We are a force of digital strategists that create and implement extraordinary products for amazing clients. From startups to Fortune 500 companies, we work with clients to deliver digital solutions across web, mobile and all digital devices in between. From social networks to apps to complex content management systems, we have the capabilities to produce anything digital.
The Role
What you'll be doing
SweatWorks, the leading technology company in the fitness industry, is hiring a skilled QA Automation Engineer that is a motivated, quick learner who enjoys variety in their work and coming up with innovative solutions to automate testing. The candidate must have a passion for improving the quality of the user experience as well as for the security of the products they are testing. In this role, you'll work independently as well as collaborate with different teams to dive deep into tricky technical challenges. In addition, this role will identify and release blocking issues and work with others to coordinate how we prioritize bugs identified during the development of new features.
Responsibilities:
- Develop and execute automated test scripts using industry-standard testing tools and frameworks.
- Perform manual application testing by running test cases and capturing results using JIRA.
- Collaborate with cross-functional teams to understand project requirements, identify test scenarios, and define test objectives for both web and mobile applications.
- Design and implement robust, scalable, and maintainable automation frameworks and test suites for web, API, and mobile.
- Perform functional, regression, and performance testing on both web and mobile applications to validate software functionality and performance.
- Identify, analyze, and report software defects, tracking them to resolution, with a particular emphasis on mobile-specific issues.
- Participate in code and design reviews to ensure adherence to quality standards for both web and mobile applications.
- Continuously enhance test coverage by identifying opportunities for test automation and optimization in mobile testing.
- Collaborate with developers to promote best practices for testability, quality assurance, and software development processes, with a focus on mobile-specific considerations.
- Contribute to the creation and maintenance of test documentation, including test plans, test cases, and test data, covering both web and mobile applications.
- Stay updated on industry trends, emerging technologies, and best practices in QA automation and mobile testing.
Your skills
What we require
-Proven experience in QA automation, including developing and executing automated test scripts using industry-standard tools and frameworks (e.g., Selenium, Appium, Cucumber, JUnit, TestNG, Detox, Maestro).
- Knowledge of different types of manual testing (volume, smoke, performance, integration testing, functional testing, exploratory testing, UX testing).
- Experience with TypeScript/JavaScript for automation testing.
- Solid understanding of software development methodologies, QA processes, and testing techniques for both web and mobile applications.
- Experience with version control systems (e.g., Git) and continuous integration/continuous delivery (CI/CD) pipelines for web and mobile applications.
- Familiarity with Agile/Scrum development methodologies.
- Proficiency in analyzing software requirements and designing effective test cases for both web and mobile applications.
- Ability to diagnose, isolate, and track software defects, with a particular emphasis on mobile-specific issues, and effectively communicate findings to stakeholders.
- Excellent problem-solving and analytical skills, with strong attention to detail.
- Strong written and verbal communication skills, with the ability to collaborate effectively with team members.
- Ability to work independently and meet project deadlines.
Will be a plus
- Programming skills in languages such as Java, Python, or C#.
- Experience with test management tools (e.g., JIRA, TestRail) and defect-tracking systems.
- Knowledge of performance testing tools (e.g., JMeter, LoadRunner, BlazeMeter) and techniques for both web and mobile applications.
- Experience with API testing and tools (e.g., Postman, REST Assured) for both web and mobile applications.
- Understanding of web technologies (HTML, CSS, JavaScript/TypeScript) and browser compatibility testing, as well as mobile-specific technologies and considerations.
What we offer
- Home-office-based role, offering flexibility and comfort
- Up to 25 paid vacation days per year
- Wellness days to ensure a healthy work-life balance
- Competitive health insurance coverage
- Reimbursement of internet and gym expenses
- Opportunities to work with leading brands in fitness and wellness
- Collaborating with a dynamic and diverse global team