C
Featured Urgent

Bizoforce Hiring – OTA Test Engineer | Lewisville, Texas, USA

Confidential

Lewisville, Texas, USA, +1 onsite full_time Posted today

Job Description

Bizoforce is seeking a skilled OTA Test Engineer with experience in backend testing, quality assurance, test automation, and Over-the-Air (OTA) update systems. The ideal candidate will be responsible for validating software and firmware distribution systems, testing update deployment mechanisms, ensuring data integrity, and maintaining the quality, reliability, and security of OTA infrastructure. The candidate should have strong programming and analytical skills, experience with API and performance testing, and the ability to collaborate with backend engineering, DevOps, and product teams.

Experience (in years)

  • Minimum Experience: 7 years
  • Maximum Experience: 10 years
  • Relevant Experience: Backend testing, quality assurance, OTA systems, or test automation.

Required Skills

  • OTA Testing: Understanding of OTA update mechanisms, firmware distribution, staged deployments, rollback, and recovery procedures.
  • Backend Testing: Experience validating backend services, update delivery systems, and software distribution workflows.
  • Programming: Proficiency in Python, Java, Go, C++, or a similar programming language.
  • API Testing: Experience with RESTful APIs and HTTP protocols.
  • Database Testing: Knowledge of SQL, NoSQL, database integrity, and data consistency validation.
  • Test Automation: Ability to develop automated test scripts, frameworks, and testing utilities.
  • Testing Tools: Experience with Postman, Insomnia, JMeter, LoadRunner, pytest, or similar tools.
  • Version Control: Familiarity with Git, GitHub, or GitLab.
  • Scripting: Knowledge of Bash, PowerShell, or similar scripting languages.
  • Quality Assurance: Test case design, defect tracking, regression testing, and failure scenario validation.
  • Monitoring: Familiarity with Grafana, ELK Stack, or similar monitoring and logging tools.
  • Security: Understanding of security and data protection standards.

Preferred Skills

  • Experience with Docker and Kubernetes.
  • Familiarity with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions.
  • Knowledge of cloud platforms such as AWS, Azure, or GCP.
  • Experience with API, load, stress, and performance testing.
  • Background in IoT or device management systems.
  • Exposure to Agile development environments.
  • Understanding of network protocols and troubleshooting.
  • Experience monitoring OTA deployment metrics and improving test automation frameworks.

Qualifications

  • Relevant experience in backend testing, quality assurance, or test automation.
  • Strong understanding of OTA update systems and device firmware distribution.
  • Proficiency in at least one programming language used for test automation.
  • Experience with API testing, database validation, and test case development.
  • Knowledge of software testing methodologies and defect management processes.
  • Strong analytical and problem-solving abilities.
  • Excellent written and verbal communication skills.
  • Ability to work independently, pay close attention to detail, and collaborate effectively with cross-functional teams.

Key Responsibilities

Testing and Validation

  • Design and execute comprehensive test cases for OTA update delivery systems.
  • Validate backend services responsible for firmware and software distribution.
  • Test progressive rollouts, staged deployments, and update delivery mechanisms.
  • Verify database integrity and data consistency throughout update processes.
  • Conduct load and stress testing on OTA infrastructure.

Quality Assurance

  • Identify, document, and track defects with clear reproduction steps.
  • Perform regression testing after bug fixes and system updates.
  • Validate update rollback and recovery procedures.
  • Test edge cases, error handling, and failure scenarios.
  • Ensure compliance with applicable security and data protection standards.

Test Automation and Tools

  • Develop and maintain automated test scripts for repetitive testing activities.
  • Create test frameworks and utilities for OTA backend testing.
  • Build monitoring solutions to track update deployment metrics.
  • Collaborate with engineering and DevOps teams to improve CI/CD pipelines.
  • Use appropriate API, performance, and automation testing tools to improve test coverage.

Collaboration and Documentation

  • Work closely with backend engineers, DevOps teams, and product stakeholders.
  • Document test strategies, test plans, test cases, and test results.
  • Participate in code reviews from a quality assurance perspective.
  • Communicate testing findings, defects, and recommendations to stakeholders.

Assignment Details

  • Job Location: Lewisville, Texas, USA
  • Work Mode: On-site
  • Open Positions: Multiple
  • Job Type: Full-Time
  • Working Hours: 9:00 AM–5:00 PM
  • Hours per Week: 40
  • Job Status: Active

Requirements

  • 7 years of experience required
Apply Now

Share this job

Job Information

Employment Type full_time
Work Mode onsite
Hiring Organization Confidential
Job Location Lewisville, Texas, USA, +1