Careers
Brazil (Remote)
Full time

QA Engineer

Apply now

About this position

At MetaCTO, we help startups and SMBs transform visionary ideas into successful digital products through expert app development and fractional CTO services. We’re looking for a QA Engineer who thrives on exploring every possible way to test an application. Beyond traditional "happy path" testing, this role requires a mindset focused on breaking functionality and uncovering edge cases to ensure our mobile and web applications perform flawlessly in the real world.

Job Description:

As a QA Engineer at MetaCTO, you’ll focus on rigorous testing of native mobile apps, web interfaces, and APIs, going beyond expected behavior to explore edge cases, fuzz testing, and other unconventional approaches. You’ll work closely with cross-functional teams to ensure every feature is tested thoroughly from multiple angles and that our products deliver exceptional performance and reliability. Additionally, you’ll have opportunities to contribute to test automation and continuously improve our testing processes.

Responsibilities:

  • Perform manual testing of native mobile apps (iOS/Android), web applications, and APIs, with a focus on uncovering issues beyond the "happy path."
  • Develop and execute comprehensive test plans, including edge case, boundary condition, and fuzz testing to identify potential vulnerabilities and performance issues.
  • Conduct feature testing and regression testing as part of the product delivery and release process, ensuring full test coverage.
  • Collaborate with development teams to actively challenge features, test for unintended user behaviors, and ensure robustness across all scenarios.
  • Identify, document, and track defects, prioritizing high-impact issues for quick resolution.
  • Validate the integration of APIs with mobile and web applications to ensure data integrity and functional accuracy.
  • Contribute to test automation efforts, leveraging tools such as Appium, Selenium, and Postman for regression and API testing.
  • Explore advanced testing methodologies, including performance testing, load testing, and exploratory testing techniques, to push applications to their limits.
  • Ensure apps meet performance, usability, and cross-device/platform compatibility standards, with a focus on real-world scenarios.

RequIrements

Qualifications:

  • 3+ years of experience in manual testing of mobile applications (iOS/Android), web applications, and APIs.
  • Hands-on experience with edge case testing, boundary testing, fuzz testing, and exploratory testing techniques.
  • Strong understanding of testing practices beyond the "happy path," with a mindset focused on breaking functionality to ensure product robustness.
  • Familiarity with issue-tracking tools like JIRA and test management systems.
  • Basic knowledge of automation tools (e.g., Appium, Selenium) and API testing tools like Postman, with a desire to contribute to automation efforts.
  • Excellent collaboration and communication skills within an agile, fast-paced team environment.

This role is ideal for a QA Engineer who is passionate about exploring every possible way to test an application, pushing it to its limits, and contributing to the development of high-quality digital products.

Apply now