Software Engineer Test I

Nice Systems Salt Lake City , UT 84101

Posted 2 weeks ago

Software Engineer in Test I

Location: Salt Lake City, UT

This position is ineligible for visa sponsorship.

A Software Engineer Test I accelerates the delivery and improves the quality of inContact products. This position is responsible for designing and implementing build and test infrastructure, creating and enforcing good engineering practices, and evaluating product quality for various external and/or internal inContact products. The primary responsibility for a Software Engineer Test will be to work with the development and test engineering teams to create new test harnesses, automate testing, implement new automation tools and create innovative automated test systems. These test systems explore and validate the functional correctness, performance capabilities, and resource usage of our software, as well as their interaction with other inContact systems and infrastructure.

As a Software Engineer in Test I, a Typical Day Might Include the Following:

  • Build advanced automated test suites to exercise our world-class applications.

  • Develop and execute a complete test strategy for assigned products and features including verification of functionality, performance, security and scalability

  • Work with the development and test engineering teams to automate testing.

  • Conduct research on emerging technologies.

  • Analyze and decompose a complicated software system and design a strategy to test this system.

  • Communicate QA results, risks and project status to management team as well as other stake holders

  • Manage multiple projects simultaneously

  • Follow and execute on team-specified "done" criteria for testing stories

  • Continuously streamline and improve the testing life cycle to ensure test planning, execution, and reporting are effective, agile, and coordinated

  • Interact closely with developers offering suggestions and ideas for improving the quality of products

  • Analyze testing results to enhance future test plans and scenarios. (Including metrics and benchmarks to gauge improvement)

  • Pro-active investigation/verification of production defects and continuous improvement of regression tests

  • Create automated testing scripts using Microsoft Coded UI, Selenium, or other tools as required

  • Create QA tasks in TFS and monitor individual burn-downs to ensure completion

  • Identify log, track and report bugs to QA management and development team as well as accurately report hours in TFS

  • Become a subject matter expert with inContact product(s).

  • Communicate in an effective and professional way with customers in and outside of inContact

To Land This Gig You'll Need:

  • BS in Computer Science or similar field or equivalent work experience required.

  • 1-3 years of relevant work experience, including development and/or test automation experience

  • Understanding of SQL and SQL Server Management Studio

  • Understanding of software design and programming in C#, Java, or a similar coding language

  • Understanding of QA practices and policies.

  • Experience with the following types of testing:

  • Data validation

  • Functional

  • Usability

  • Integration

  • MS Office experience

  • Understanding of the SDLC in an agile environment.

  • Possess strong organizational and time management skills

  • Good scripting skills in at least one common language (Python, Perl, Shell).

Bonus Experience:

  • Experience with Telecommunications

  • Experience with VOIP Technology

  • Ability to work independently and self-manage projects

  • Familiarity with .NET 3.5/4.0 and above

ABOUT inContact: inContact makes it easy and affordable for organizations around the globe to create stand-out customer experiences while meeting key business metrics. inContact continuously innovates and is the only provider to offer a complete customer interaction platform in the cloud that is flexible, scalable and reliable for enterprise, small business, government and business process outsourcers. inContact is a part of NICE (Nasdaq: NICE), the worldwide leading provider of both cloud and on-premises enterprise software solutions.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Test Engineer

Captioncall LLC

Posted 6 days ago

VIEW JOBS 5/7/2021 12:00:00 AM 2021-08-05T00:00 Job Summary We here at Sorenson Communications are passionate about delivering the world's most innovative and high quality communication services and products for the deaf and hard-of-hearing communities, and we are looking for an experienced Software Engineer in Test that can match that passion. This person would work alongside equally committed members of a brilliant and friendly team to develop and test high quality software endpoints (iOS/Android/Amazon/Mac/Windows) products that help our customers, family members, and friends communicate using American Sign Language or be able to make and receive captioned phone calls. Under the direction of the Engineering Manager, the Software Engineer in Test will improve the quality of our products by writing, automating, and executing test cases, documenting defects as they are found and repaired, and reporting daily on the progress they have made to make our products even better. Essential Duties and Responsibilities * Test all aspects of Sorenson Communications and/or Captioncall software and hardware products. * Work as part of a product development team. * Plan testing efforts and work within test timelines and schedules. * Create test cases and provide input to test plans. * Write and implement test automation code to validate product quality. * Mentor test technicians in technologies and processes. * Monitor, measure, and improve software development and test processes. * Diagnose product problems to ensure product standards are met. * Identify and resolve production bugs escalated from Technical Support. * Other duties as assigned. Supervisory Responsibility This position has no direct supervisory responsibilities but does serve as a coach and mentor for other positions in the department. Travel Requirements Travel Requirements: Less than 25% Education Minimum/Preferred Education Description Minimum 4 Year / Bachelors Degree Computer Science or related technical field preferred, or equivalent experience Experience Minimum Years of Experience Description 1 year of experience with professional software testing and QA practices, including automation Knowledge, Skills, and Abilities * Strong understanding and abilities in root cause analysis and philosophy of science * Knowledge of iOS, Android, Mac and Windows operating systems * Experience with creating and executing test plans and test cases * Strong problem-solving skills and testing skills * Understanding of networking concepts, IP addresses, DMZ, firewalls, etc. * SQL, Python, Swift, C#, or Java programming skills a plus * Mobile testing experience a plus * Ability to lead and manage others * Ability to make independent decisions regarding matters of significance * Good attitude and ability to work well with others * Ability to speak and write effectively in English and/or ASL * Experience with Selenium or other web automation frameworks Working Conditions and Physical Requirements * Able to sit/ stand for a long period of time in an office environment * Dexterity of hands and fingers to operate a computer keyboard, mouse, tools, and to handle other computer components * Must be able to lift a minimum of 50 pounds * Lifting and transporting of moderately heavy objects, such as computers and peripherals * Regular and predictable attendance required. * Positive attitude, team player, good interpersonal communication skills and able to work across company departments. Disclaimer This position has access to highly confidential, sensitive information relating to the employees, customers, and technologies of Sorenson Communications and CaptionCall. It is essential that applicant possess the requisite integrity to maintain the information in strictest confidence. Apply at Apply today! Equal Employment Opportunity: CaptionCall and Sorenson Communications are an EOE, Disability/Age Employer. #zr #captioncall Captioncall LLC Salt Lake City UT

Software Engineer Test I

Nice Systems