What are the responsibilities and job description for the Software QA Engineer position at Nice Group?
Embrace a career with purpose at Nice North America, a subsidiary of Nice S.p.A., an Italian multinational leader in Home and Building Automation. Guided by our vision of creating A World Without Barriers, we develop cutting-edge solutions for smart home control, security, door and gate automation, access control, and more to achieve our mission of Simplifying Everyday Movements. Headquartered in Carlsbad, CA, with several R&D and manufacturing centers and offices throughout the region, Nice is committed to innovation that enhances everyday life. Our team thrives in an environment that fosters continuous learning and professional growth where you’ll collaborate with talented and dynamic individuals every day to create groundbreaking solutions. And, as a global leader, we offer award-winning sales and marketing programs, technical support, and CEU training to the industry’s top partners. Our commitment extends beyond technology development; we also proudly support the Gary Sinise Foundation R.I.S.E. program, helping wounded veterans and their families through specially adapted smart homes. A philanthropic endeavor that truly embodies our corporate mission. Summary: We are seeking a detail-oriented and proactive Software QA Engineer to join our team responsible for ensuring the quality and reliability of our access control products. The ideal candidate will have experience in testing software features, particularly in browser-based environments, and a foundational understanding of IP networking (IPv4), Python scripting for automation, and tools like JIRA and Confluence. Primary Responsibilities:
- Perform functional, regression, and exploratory testing of browser-based applications for access control systems.
- Create, execute, and maintain test plans and test cases based on product requirements and specifications.
- Validate user interface functionality, usability, and responsiveness across various browsers.
- Utilize automation scripts (Python preferred) to streamline repetitive testing tasks and improve efficiency.
- Troubleshoot and isolate software issues by analyzing logs, configurations, and network traffic.
- Collaborate closely with developers, product managers, and other QA team members throughout the SDLC.
- Report and track bugs using JIRA, ensuring clear documentation and reproducible steps.
- Document QA procedures, test cases, and feature test coverage in Confluence.
- Verify and validate network-related features involving IPv4 configuration and connectivity.
- Provide input on test strategy and coverage for new features and system enhancements.
- Understand, support and execute all work in the established procedures, methods and working requirements
- Implements and maintains department policies and standards
- Perform any other related duties as required or assigned Qualifications:
- 2 years of experience in software QA, ideally testing browser-based or access control/security products.
- Experience with bug tracking (JIRA) and documentation tools (Confluence).
- Basic to intermediate Python scripting knowledge for test automation. .Knowledge Skills and Abilities:
- Familiarity with network protocols, IP addressing, and basic troubleshooting (ping, traceroute, etc.).
- Strong analytical and communication skills.
- Ability to work in a fast-paced, agile environment with cross-functional teams.
- Strong written communication and verbal skills.
- Proven ability to multi-task, set project priorities, establish department/discipline goals and objectives for self.
- Computer literacy required; including advanced skills in Microsoft applications (i.e. Excel, Word, PPT, etc.)
- Strong attention to detail and written/verbal communication skills
- Positive attitude, self-motivated and eager to succeed Physical Requirements: Essential functions of this job require the following minimal physical demands. Reasonable accommodations may be made to enable the individuals with disabilities to perform the essential functions.
- Required to sit, talk or hear; frequently required to use hands to grip or feel; and occasionally required to stand, walk, reach with hands and arms, stoop, kneel, crouch, or crawl
- Vision and depth perception suitable for use of utilizing a computer, printer, phone, and keyboard
- Manual dexterity suitable for use of utilizing a computer
- Sufficient personal mobility and physical reflexes which permits the employee to work in an office setting
- Ability to walk and/or climb 5% of the time comfortably, with or without reasonable accommodation
- Ability to sit at a computer for 90% of the time comfortably, with or without reasonable accommodation
- Light to moderate lifting Working Conditions: The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- Must be comfortable working in an office environment to include moderate noise levels
- The working area is primarily in an open office setting with reasonable lighting and controlled temperatures Tasks listed are intended to be descriptive and not restrictive. Any employee in this job may perform any of the tasks listed; however, these examples do not include all the tasks an employee may be expected to perform. The company reserves the right to change tasks as needed. ================================================================================================== As thinkers and creators, we look at the world with an open mind, engaging with the possibilities and broadening our perspective in an inclusive way. Disclaimer: The above statements reflect the general details considered necessary to decide the principal functions of the job identified and shall not be construed as a detailed description of all work requirements that may be inherent in the job. Job incumbents are expected to perform other duties necessary for the effective operation of the position, department, or the business.