You've landed at the right place. oDesk is now Upwork. Learn about the new platform.

Software Qa Testing Jobs

81 were found based on your criteria {{ paging.total | number:0 }} were found based on your criteria

show all
  • Hourly ({{ jobTypeController.getFacetCount("hourly") | number:0}})
  • Fixed Price ({{ jobTypeController.getFacetCount("fixed") | number:0}})
show all
only
only
only
show all
only
only
only
only
only
show all
only
only
only
Hourly - Intermediate ($$) - Est. Time: 3 to 6 months, 10-30 hrs/week - Posted
Responsibilities Participate in and contribute to the entire software development life cycle process. Interface with software developers and other technical team members to review system requirements and construction effective test scripts. Develop, document and execute tests scripts. Track and report on issues and solutions and escalate as appropriate. Create test reports that detail testing results. Participation in design reviews. Provide support of software products by investigating and recreating reported defects. Participate in the design and development of testing tools for test automation and support. Work closely with other engineers to resolve problems. Ensure that customer and functional requirements are met.
Skills: Software QA Testing Automated Testing Functional testing Manual Test Execution
Fixed-Price - Intermediate ($$) - Est. Budget: $110 - Posted
A. REQUIREMENTS 1. Test Phones -- You should have one or more of these Android phones: Samsung Galaxy S6, Samsung Galaxy S5, Samsung Galaxy S4, Samsung Note 3 and Samsung Galaxy Trend -- You should have at least one sim that you can use in these test phones ... 2. Call Phone -- You should have any other phone with a different sim. You can even use a landline. You will use this call phone to call the test phones ... 3. Receiver & Caller -- The receiver (person using the test phones) and the caller (person using the call phone) should be in different places, or at least in different rooms ... 4. You should be capable of checking the toast in the test phones ... 5. You should be capable of checking and copying the recording files in the test phone to your computer. This is so you can email these recording files together with the filled out spreadsheet report. These recording files will be generated in the TestDataRecording folder (after you install our app in the test phone, this folder will be created in the test phone) ... B. TERMS Because the entire testing process for one test phone will take no more than 1 hour -- We will pay $22 for each test phone. This already includes Upwork fees ... B. STEP BY STEP INSTRUCTIONS We will send to you an APK file ... We will also send to you a spreadsheet report template ... We will also send to you a sample test output folder. This can show you the files that we need from you and the level of detail that we expect to be written in the spreadsheet report ... For each test phone -- You will do the following steps: 1. Install the APK in your test phone ... 2. In main screen -- Switch on auto answer ... 3. In main screen -- Choose the first audio source option. Options include: 4. Lock screen of test phone ... 5. Use call phone to call tes phone while screen of test phone is locked. This should be a normal phone call ... 6. Verify if call is auto answered in test phone. Take note of this. You will write this in the spreadsheet report ... 7.1. If test phone automatically answers call, then proceed to step 8 below ... 7.2. If test phone does not auto answer call, then use call phone to call test phone again. Next, manually answer call in test phone ... 8. During the test call -- The caller must speak in a normal voice. The recipient must also speak in a normal voice ... IMPORTANT NOTES: For us to determine the caller's voice (person using the call phone) and the receiver's voice (person using test phone) -- The caller should speak a string of odd numbers (starting from 1, 3, 5 and so on) ... The receiver should speak a string of even numbers (starting with 2, 4, 6 and so on) ... They should alternate -- First, the caller should say 1, then the receiver should say 2, then the caller should say 3, then the receiver should say 4 and so on, until the count of 25 ... 9. After the test call -- You must check the toast in the test phone. The first toast is "ANSWERED". Second one is "REJECT || DISCO". If you got "Error" toasts between, then this means your selected audio source option does not work on that test phone. Take note of this. Yu must write this in the spreadsheet report ... 10. Also check the TestDataRecording folder in the test phone. Get the recording files from this folder. Label each file in this format -- WriteHereTheModelOfTestPhone_WriteHereTheAudioSourceOptionThatYouUsed -- For example, S5_DEFAULT.amr, S5_MIC.amr and so on. If multiple files were generated, include the number 1, 2 and so on to the end of the file name. If playable, place file inside folder labeled Playable. If not playable, place the file inside a folder labeled Not Playable. Take note of this. You will write this in the spreadsheet report ... 11. Log the results of your test call in the spreadsheet report -- Please be as detailed as possible ... 12. Go back to step 4, but this time -- Unlock screen of test phone ... 13. Repeat steps 5 to 13 ... 14. Go back to step 3, but this time, select the next audio source option ... 15. Repeat steps 4 to 14 -- Do this until you have tested all audio source options ... 16. Email to us the completely filled out spreadsheet report and all recording files in a ZIP file ... That's it. Please write "BEEP!" at the beginning of your cover letter, so we will know that you ahve completely read our job post ... Happy bidding! :)
  • Number of freelancers needed: 5
Skills: Software QA Testing Android Android App Development Email Handling
Fixed-Price - Intermediate ($$) - Est. Budget: $65 - Posted
We need someone to test the incoming call recording functions of a small sample app that we created as a proof of concept app ... This test will not take longer than 1 hour to complete ... First, the perfect candidate should have all of these 3 devices: 1. Samsung Galaxy S6 -- Any widely used model like Note, Active, Edge and so on; 2. Huawei Nexus -- Any widely used model like 6P and so on; and 3. HTC One -- Any widely used model like M8, M9 and so on ... Second, the perfect candidate should be able to do the following: 1. Install our app in these 3 test phones -- Upon installing our app, you will see an audio source selection screen with 8 options ... 2. Use any other phone, even a landline, to make test calls to the test phones -- Our app does not need to be installed in the phone that you will use to call the test phones ... 3. Do test calls for each audio source option -- There are 8 audio source options, so you must do test calls 8 times for each of the 3 test phones. This means you will do a total of 24 test calls (3 test phones x 8 calls per test phone) ... IMPORTANT: Remember, we are testing the incoming call recording function of our app. This means in the test calls, you must speak in a normal voice in the phone that you will use to call the test phones ... 4. Check the toast after each test call ... 5. Check the TestRecordingData folder in the test phones after each tst call ... 6. Fill out a spreadsheet template that we will send to you so as to log the results of your test ... That's it. Happy bidding! :)
Skills: Software QA Testing Android Android App Development
Hourly - Expert ($$$) - Est. Time: More than 6 months, 10-30 hrs/week - Posted
Are you motivated to work in an environment where you will continuously innovate and work on solutions that make a difference for our customers? Our San Francisco-based client is seeking for a software engineer/programmer who has solid experience with the following programming scripts/languages. Requirements: 1. Experience in AWS Lambda, MapReduce, Go/Golang 2. Experience in Python and Ruby, JavaScript, 3. QA automation skills using Selenium, PhantomJS, etc. 4. Strong unit test and debugging skills 5. Excellent communication skills as we are going to discuss the projects via phone or Skype. 6. Available to work starting either 9AM or 3PM PST. We will provide more details to the right person! This is an ongoing requirement so we want to establish long term relationships with competent people.
Skills: Software QA Testing Go Golang JavaScript
Fixed-Price - Expert ($$$) - Est. Budget: $50 - Posted
We are currently looking for French native speakers, experienced in the fields of QA, Localization, Linguistics or Translation. Responsibilities: · Perform localization testing of our messaging app · Report linguistic and internationalization bugs · Work closely with the QA project lead and developers to communicate issues · Verification testing Requirements: · Fluency in one of the languages listed above · Proficient with computers, comfortable with technology · Excellent communication skills, especially in describing language · You’ll need to own an Android device (worst case scenario an Android tablet) . Attention to detail and positive personality
Skills: Software QA Testing English French Proofreading
Fixed-Price - Expert ($$$) - Est. Budget: $50 - Posted
We are currently looking for Indonesian native speakers, experienced in the fields of QA, Localization, Linguistics or Translation. Responsibilities: · Perform localization testing of our messaging app · Report linguistic and internationalization bugs · Work closely with the QA project lead and developers to communicate issues · Verification testing Requirements: · Fluency in one of the languages listed above · Proficient with computers, comfortable with technology · Excellent communication skills, especially in describing language · You’ll need to own an iPhone (worst case scenario an iPad) . Attention to detail and positive personality
Skills: Software QA Testing English Indonesian Proofreading
Fixed-Price - Expert ($$$) - Est. Budget: $50 - Posted
We are currently looking for Greek native speakers, experienced in the fields of QA, Localization, Linguistics or Translation. Responsibilities: · Perform localization testing of our messaging app · Report linguistic and internationalization bugs · Work closely with the QA project lead and developers to communicate issues · Verification testing Requirements: · Fluency in one of the languages listed above · Proficient with computers, comfortable with technology · Excellent communication skills, especially in describing language · You’ll need to own an iPhone (worst case scenario an iPad) . Attention to detail and positive personality
Skills: Software QA Testing English Greek Proofreading
Looking for the Team App?
Download the New Upwork Team App
Fixed Price Budget - ${{ job.amount.amount | number:0 }} to ${{ job.maxAmount.amount | number:0 }} Fixed-Price - Est. Budget: ${{ job.amount.amount | number:0 }} Open to Suggestion Hourly - Est. Time: {{ [job.duration, job.engagement].join(', ') }} - Posted
Skills: {{ skill.prettyName }}
Looking for the Team App?
Download the New Upwork Team App