Software QA Specialist - Manual Mobile Tester (Temporary)

4 Months ago • All levels

Job Description

The Senior Software QA - Manual Mobile Tester will lead a team focused on manually testing third-party software. This role involves developing and maintaining test cases, collaborating with development and product teams to understand product changes, executing manual tests, identifying and tracking bugs, performing regression testing, monitoring system logs, and liaising with internal teams. The tester will also be responsible for flashing firmware onto embedded devices, validating firmware, and testing interactions between firmware, hardware, and client applications. Additionally, the role requires setting up and validating connectivity, testing device-to-client communication, and staying updated with emerging QA strategies.
Must Have:
  • Develop and maintain functional test cases.
  • Collaborate with development teams.
  • Execute manual and exploratory tests.
  • Identify and track bugs.
  • Perform regression testing.

Add these skills to join the top 1% applicants for this job

quality-control
test-coverage
regression-testing
testing
ci-cd
splunk

*This job is 100% on-site and does not offer remote work options*

*Requires fluent English. Only resumes in English will be considered*

Side is seeking a Senior Software QA - Manual Mobile Tester to join our team. Will lead a team focused on manually testing third-party software.

Responsibilities

  • Develop, document, and maintain functional test cases and other QA artifacts, including test data, data validations, and automated scripts.
  • Collaborate with development and product teams to understand product changes and design effective test strategies.
  • Execute manual (white-box and black-box) and exploratory tests, ensuring comprehensive functional coverage.
  • Identify, thoroughly document, report, and track bugs through resolution.
  • Perform thorough regression testing after bug fixes.
  • Monitor and analyze system logs, crash logs, and backend traces (e.g., Splunk) to investigate issues.
  • Liaise with internal teams to understand system requirements and ensure quality deliverables.
  • Flash firmware onto embedded devices and validate firmware versions as part of the QA process.
  • Verify and test interactions between embedded firmware, hardware, and client applications (iOS, Android, Web).
  • Set up and validate connectivity using Wi-Fi, BLE, or Ethernet technologies.
  • Test and debug device-to-client communication using protocols such as MQTT, HTTP, RTSP, among others.
  • Stay up-to-date with emerging tools, frameworks, and QA strategies.
  • Support CI/CD practices by integrating QA processes into the development pipeline.

Set alerts for new jobs by Side
Set alerts for new jobs in Brazil
Contact Us
hello@outscal.com
Made in INDIA 💛💙