Software QA Engineer 1

Overview

On Site
USD 38.00 - 41.00 per hour
Contract - Independent

Skills

OTA
Regulatory Compliance
Android Development
UI
Regression Testing
Log Analysis
QPST
Documentation
Risk Assessment
Regression Analysis
Sanity Testing
Workflow
Computer Science
Writing
Scratch
Debugging
Management
QxDM
Mobile Devices
Appium
Mobile Testing
Selenium
Cucumber
Behavior-driven Development
Jenkins
Continuous Integration
Continuous Delivery
RESTful
Network
Quality Assurance
Screening
Android
Manual Testing
Test Plans
Dialog Manager
SAS Display Manager
Dimensional Modeling
Testing
SDM
Python
JavaScript
Scripting
Oracle Linux
KPI
Collaboration
Reporting
Communication
Problem Solving
Conflict Resolution
Productivity
Attention To Detail
Analytical Skill
Privacy
Marketing

Job Details

Location: Berkeley Heights, NJ
Salary: $38.00 USD Hourly - $41.00 USD Hourly
Description:
Job Description: Software QA Engineer (Android)

Location: Berkeley Heights, NJ 07922
Employment Type: 6+ Month Contract (Extension possible based on performance)
Schedule: Monday-Thursday Onsite, Friday Remote
Shift: Normal Business Hours

About the Role

We are seeking a highly skilled Software QA Engineer with deep, hands-on expertise in Android testing, specifically within carrier and OTA/FOTA environments. The role centers on validating software and configuration updates for Android devices, testing carrier-specific applications, and ensuring compliance with standards for major carrier partners such as AT&T and Verizon.

You will work with teams responsible for Android development and certification across Cairo labs and carrier certification environments. The ideal candidate brings strong manual testing experience, scripting literacy, exceptional attention to detail, and the ability to collaborate closely with device leads and development teams.

Key Responsibilities

Android QA & Carrier Testing
  • Develop custom manual test plans from scratch mapped to project and carrier requirements.
  • Execute manual testing for:
    • Carrier applications (FOTA, Device Config, My Device Diagnostics)
    • OMA-DM software & configuration updates
    • Functional, UI, and regression test suites
  • Analyze carrier test plans (Verizon FOTA/SDM, AT&T requirements) and provide feedback on coverage and clarifications.

Debugging & Log Analysis
  • Capture and analyze ADB logs, dumpstate, modem logs (QXDM/QPST), and other device traces.
  • Report, track, and manage defects using internal tools and provide clear/documented issue summaries.

Collaboration & Reporting
  • Communicate proactively with device leads and development leads to discuss ambiguities, new features, and defects.
  • Provide consistent test progress updates, documentation, and risk assessments.
  • Identify edge cases and "grey area" defects frequently encountered in carrier testing.

Automation (as needed)
  • Contribute to automation of regression and sanity test suites.
  • Use automation frameworks such as Appium, Selenium, Cucumber, and CI/CD tools like Jenkins.
  • Modify or run Python/JavaScript scripts within a manual testing workflow.


Required Qualifications
  • Bachelor's degree in Computer Science or related field (Mandatory).
  • 7+ years of QA experience exclusively in Android.
  • Strong expertise in:
    • Android manual testing (60-70% of the role)
    • OMA-DM and carrier-related test processes
    • Writing test plans from scratch
    • Debugging tools (ADB, dumpstate, QXDM/Modem logs)


Technical Skills (Must-Have)
  • Android Manual Testing
  • OMA-DM (Open Mobile Alliance Device Management)
  • ADB / Modem & QXDM Logging
  • Python & JavaScript (script modification/execution)
  • Understanding of carrier test environments (Verizon/AT&T)


Preferred Skills (Nice-to-Have)
  • Experience in Android Mobile Device OEM environments.
  • Appium (Mobile Test Automation)
  • Selenium (Server-side automation)
  • Cucumber BDD framework
  • Jenkins CI/CD
  • REST API testing and automation
  • Network application testing experience with US carriers


Top 3 Screening Criteria
  1. Android Manual Testing Expertise - ability to write test plans independently.
  2. Carrier/OMA-DM Testing Experience - exposure to Verizon FOTA/SDM is a strong plus.
  3. Scripting Literacy - familiarity with Python/JavaScript for executing/modifying scripts.


Key Performance Indicators (KPIs)
  • Ability to quickly understand OS-level features and project concepts.
  • High-quality test coverage including edge cases and grey areas.
  • Clear communication and collaboration with Dev Leads.
  • Consistent and accurate reporting of defects and progress.


Core Competencies
  • Proactive and independent work style
  • Excellent communication and listening skills
  • Strong judgment and problem-solving abilities
  • Highiability, productivity, and attention to detail
  • Ability to meet deadlines in a fast-paced environment
  • Creative and analytical thinking
  • Initiative to propose solutions and improve test processes


By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.

Contact:

This job and many more are available through The Judge Group. Please apply with us today!
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Judge Group, Inc.