Overview

Quality Assurance Engineer Jobs in Texas, United States at BMA Group Global

Title: Quality Assurance Engineer

Company: BMA Group Global

Location: Texas, United States

This hybrid opportunity is primarily based in vibrant city of San Juan, Puerto Rico, with an expectation of working onsite 2 days per week at the company's office. To support a smooth transition, the company proudly offers a relocation package for qualified candidates ready to make Puerto Rico home while advancing their career with cutting-edge technology teams.

Job Description:

Designs, develops, troubleshoots and debugs software programs for software

enhancements and new products. Develops software including operating systems,

compilers, routers, networks, utilities, databases and Internet-related tools. Determines

hardware compatibility and/or influences hardware design.

Contributions include applying developed subject matter expertise to solve common and

sometimes complex technical problems and recommending alternatives where necessary.

Might act as project lead and provide assistance to lower level professionals. Exercises

independent judgment and consults with others to determine best method for

accomplishing work and achieving objectives.

Responsibilities:

• Designs enhancements, updates, and programming changes for portions and

subsystems of systems software, including operating systems, compliers,

networking, utilities, databases, and Internet-related tools.

• Analyzes design and determines coding, programming, and integration activities

required based on general objectives and knowledge of overall architecture of

product or solution.

• Writes and executes complete testing plans, protocols, and documentation for

assigned portion of application; identifies and debugs, and creates solutions for

issues with code and integration into application architecture.

• Leads a project team of other software systems engineers and internal and

outsourced development partners to develop reliable, cost effective and high

quality solutions for assigned systems portion or subsystem.

• Collaborates and communicates with management, internal, and outsourced

development partners regarding software systems design status, project progress,

and issue resolution.

• Represents the software systems engineering team for all phases of larger and

more-complex development projects. Provides guidance and mentoring to less-

experienced staff members.

• Provides guidance and mentoring to less- experienced staff members.

Education and Experience Required:

• Bachelor's or Master's degree in Computer Science, Information Systems, or

Electronics Engineering.

• Typically 4-6 years experience in networking

• Excellent written and verbal communication skills; mastery in English and local

language. Ability to effectively communicate product architectures, design

proposals and negotiate options at management levels.

• Experience in network device management and deployment (routing, switching

and firewall devices)

• Software systems testing methodology, including writing and execution of test

plans, debugging, and testing scripts and tools.

Knowledge and Skills:

• Expertise in multiple software systems design tools and languages.

• Strong analytical and problem solving skills.

• Designing software systems running on multiple platform types.

Additional Skills:

Cloud Architectures, Cross Domain Knowledge, Design Thinking, Development

Fundamentals, DevOps, Distributed Computing, Microservices Fluency, Full Stack

Development, Security-First Mindset, Solutions Design, Testing & Automation, User

Experience (UX)

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.