Senior Test Engineer

Sorry, this job was removed at 3:58 a.m. (MST) on Thursday, June 29, 2017
Find out who's hiring remotely in Greater Denver Area.
See all Remote Developer + Engineer jobs in Greater Denver Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.
 Position Details:

Key Areas of Responsibility: 

  • Works closely with developers while testing new functionality.  Requires extensive collaboration with Product Analyst, Developers, Testers, Operational support teams, must have willingness to work well with others.
  • Works in a very agile (SCRUM) environment.  Must have the ability to collaborate in an agile setting
  • Tests through GUI with additional validation using SQL (ORACLE) and application log files (UNIX/LINUX)
  • Reviews new functionality for usability by customer and provides feedback to Analyst and Developer.  Performs end-to-end testing with third-party vendors, troubleshooting and escalation to key stakeholders
  • Provides new functionality demonstrations or overviews to customer.
  • Creates and executes software test plans in the test repository 
  • Designs, develops and executes feature tests and user story tests 
  • Accurately documents test results, diagnose and debug problems and tracks resolution 
  • Coordinates feature testing with other development organizations
  • Adheres to internal SQT processes and assists with the implementation of new departmental tool sets 
  • Builds and executes test automation to increase effectiveness and quality of delivery
  • Problem ticket research and resolution.
  • The top performers in this group pay close attention to detail, understand the need for in-depth testing for every scenario, and are able to grasp the multiple sub-systems of the core billing platform.
  • Participates in project planning, code demos and other forms of team quality procedures
  • Communicates testing status to project team and management
  • Position does require weekend support of quarterly software releases  
  • Will drive the development and execution of automated tests using multiple technologies and platforms. 
  • Translate complex test scenarios into effective, intuitive, and repeatable automated tests. 
  • Collaborate with developers, testers, users and cross functional teams to continuously enhance the testing of our applications.
  • Develop and maintain automated tests using C# or other equivalent object oriented language.  Ideally in C#.
  • Develop unit, integration and functional tests
  • Execute hands-on functional testing and regression tests.
  • Translate requirements into test plans
  • Perform manual testing at the user interface and API levels, when required
  • Analyze test results and collaborate with the development team to expedite defects
  • Communicate clearly and consistently
  • Works closely with QA, development, and product teams to drive automation, acceptance criteria, and detailed test scenarios.
  • Takes a leadership role in driving automation best practices and increasing the percentage of automated versus manual test cases
  • Provides training and mentoring to other test engineers. This includes conducting code reviews, training test engineers on automation on new coding and testing methodologies, guidelines, and best practices.  This role may be asked to assign and assist in validating work.
  • Drives the research, evaluation and implementation of automated testing tools and utilities
  • Recognizes areas in need of improvement and solves complex problems related to interconnected software components.
  • Works as part of a scrum team in an agile environment

Knowledge, Skills and Experience:

  •  Technical Bachelor’s degree (CIS, Computer Science or Mathematics) or equivalent work experience.
    •    Experience with SQL (either classroom or work experience) required.
    •    Experience with UNIX (either classroom or work experience) required.
    •    Required Skills:
            o    High motivation and assertiveness 
            o    Strong analytical and problem solving skills
            o    Ability to learn unfamiliar systems and processes quickly 
            o    Must possess strong oral and written communication skills
            o    An understanding of quality assurance, QA standards and testing methodologies 
            o    Understanding of software development methodologies and programming concepts
    •    Beneficial Skills:
            o    2 years programming experience (either classroom or work experience) preferred
            o    Knowledge of CSG applications and products a plus
            o    Experience using testing tools: HP/Mercury Quality Center, Web Services testing tools (SOAP, REST), PL SQL Developer, MS SQL, JIRA
            o    Experience with client/server applications is helpful

  • Experience developing automation frameworks 
  • Experience in MS SQL Server and Integration Service or ETL
  • Experience in successfully implemented new testing / automation tools and processes from scratch with testing tools such as Selenium or other related tools
  • Knowledge of one or more of the following programming languages: C#, C++, Javascript
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Denver Tech Center! We just moved into a brand spankin' new building with gym, coffee shop, modern accents and our new branding throughout.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about CSGFind similar jobs