At MetaCTO, we help startups and SMBs transform visionary ideas into successful digital products through expert app development and fractional CTO services. As a QA Engineer, you’ll thrive on exploring every possible way to test an application. This role goes beyond traditional “happy path” testing and focuses 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.
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.
Preferred Skills
Experience with advanced testing methodologies, including load testing and performance testing tools.
Knowledge of CI/CD pipelines and integrating testing workflows into the development process.
Familiarity with cross-device testing tools and environments.
Position Details
Type: Full Time
Location: 100% Remote
Hours: US Pacific Time
How to Apply:
If you are passionate about creating outstanding user interfaces and thrive in a
collaborative, fast-paced environment, we would love to hear from you. Please submit your
resume, portfolio featuring mobile experience, and an optional brief cover letter outlining
your relevant experience.
MetaCTO is an equal opportunity employer. We celebrate diversity and are committed to
creating an inclusive environment for all employees.