[Close] 

Software Engineer QA

Overview
Software Engineer QA
The Opportunity:
Goodman is looking for a Systems Software Engineer The position is responsible for designs, modifies, develops, writes, and implements software programming applications. Supports and/or installs software applications/operating systems. Participates in the testing process through test review and analysis, test witnessing, and certification of software. Designs, plans, and coordinates work teams. Provides technical support to project team members. If you meet the qualifications listed below, then we invite you to apply for our open position by visiting our website at http://careers.daikincomfort.com.
Responsibilities
Development, management, and execution of established test plans and protocols for assigned portions of code for end-user applications, systems software, and firmware running on hardware, local, networked, and Internet-based platforms; identifies, logs, and debugs assigned issues. Ensure modifications are fully regression testable and delivered on schedule
Translation of functional requirements and specifications into documented test plans, cases, and steps, with expected results and defined data matrices for each test
Coding and programming test scripts, automation systems, and integration activities based on specific test requirements
Performing manual regression testing
Identifying issues, risks and dependencies escalating and managing where appropriate
Providing product handoff to both technical and non-technical audiences
Continually updating skills by learning new technologies relevant to the role
Evaluating and recommending test tools and processes
Promoting and advocating best practices within the team and throughout the business
Manually and/or automatically (e.g. using DevOps tools) deploying deliverables to the test environment prior to starting test processes
Scheduling, leading, and actively participating in test plan review meetings in collaboration with overall engineering teams to define the scope of testing, and obtaining approval from all required stakeholders
Participate in bug and defect triage meetings
Reporting detailed bugs, defects, or improvements with sufficiently detailed information for all stakeholders to understand. May include, but is not limited to: specific steps, screenshots, log information, or specific sets of data
Defining defect or issue severity based on impact and frequency
Making and restoring database backups for setting up, managing, and maintaining test environments
Collaboration with the schedule and scope estimation process, providing test estimates for various deliverables and efforts.
Qualifications
Takes direction from lead
Works within well defined instructions
Guide and participate in the development of a variety of tools and systems deployed throughout our supply chain
Design and implement software components, and systems running on web application servers, relational databases, data-stores, virtualized instances, and surrounding technologies.
Administer and performance tune components, including operating systems, file systems, web servers, and databases
Debug system and software problems along with extending the feature set of existing products
Work with external third parties and vendors in joint development efforts
Experience with SQL and relational databases (e.g. MySQL, PostgreSQL, MS SQL)
Understanding of network protocols (e.g. TCP, HTTP)
Strong familiarity with front-end web development (HTML, CSS, JS, JQuery, PHP?etc.)
Deep understanding of asynchronous request handling, partial page updates, and AJAX
Experience with fundamentals of Linux system administration
Experience installing, configuring, and performance tuning an open source web server (Apache, nginx, lighttpd, etc.)
Strong familiarity with the underlying concepts of Data Structures and Algorithms
Self-motivated, team player who can function with minimal direction, has an intense desire and ability to learn
Ability to manage complexity well. Can coordinate information and activities among groups with differing agendas, across multi-functional areas
Ability to articulate ideas clearly and concisely in a variety of settings
Strong problem solving skills, a desire to learn, and a passion to drive advances in and through software technology
Bachelor's or Master's Degree in Computer Science required
Must be a US Citizen or Permanent Resident of the United States
The Company provides equal employment opportunity to all employees and applicants regardless of a person's race, color, religion (including religious dress or grooming practices), creed, national origin (including language use restrictions), citizenship, uniform service member or veteran status, ancestry, disability, physical or mental disability (including HIV/AIDS), medical condition (including cancer and genetic characteristics), genetic information, request for protected leave, marital status, sex, pregnancy, age (over 40), sexual orientation, gender, gender identity or expression, political affiliation, or any other characteristic protected by law. The Company will comply with all federal and state regulations and statutes pertaining to individuals with disabilities.
Postal Code77484

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Sr. Software Engineer, QA
Dallas, TX Avigilon
QA Automation Software Engineer
Austin, TX CACI International
QA Automation Software Engineer
Austin, TX CACI International Inc.
Software Engineer - Java and / or Python - Wil...
Houston, TX Next Step Systems
Tableau Software Engineer - Data Analytics
Houston, TX JPMorgan Chase