Software Engineer In Test in Denver, CO at Radian Group Inc

Date Posted: 6/24/2020

Job Snapshot

Job Description

The Software Engineer in Test contributes to Radian's overall test automation frameworks. This role will work closely with the Senior Software Engineer in Test to define and implement an overall test automation infrastructure. This individual will mention junior staff and provide oversight and guidance to third party vendors.

Primary Duties and Responsibilities

  • Contributes to our overall test automation frameworks.  Provide leadership in selecting and implementing automation strategies across a variety of technology stacks.  Ensures coding standards and automation standards are being followed via direct code reviews and mentoring of QA staff.
  • Assesses existing automation systems to determine their value to the organization.  Makes recommendations regarding continued use and ports to new systems.
  • Contributes to the overall performance testing strategy, methodology, tools and processes
  • Contribute to the management of testing environments and the automated deployment of updates for testing purposes.
  • Helps design and report on QA metrices across a number of teams and vendors to insure both adherence to process standards and provide a picture of project health.


Job Specifications

Knowledge:

  • Bachelor's Degree in Computer Science or Electrical Engineering is required. Significant experience building test automation systems. 3+ years of actual hands on, automated testing experience in a software engineering role. Strong coding aptitude is a must.  In depth understanding of a variety of automation tools from Unit testing to GUI level automation. Experience with middle tier tools like Fitnesse or Cucumber highly desired.  Understands source control management and build processes. Experience working with a variety of development methodologies including Agile/Scrum. Experience successfully applying Agile/Scrum methodology to develop and execute software test automation including continuous integration and test driven development. Proven experience assessing and implementing automation methodologies and best practices, including training, change management, and process/procedure documentation.


Skills and Abilities:

  • General knowledge of all areas listed below is critical. While expertise in each area is not required for the role, an understanding of how the following technologies work together is important.
  • - HP Quality Center and CA Agile Central (Rally) and/or JIRA
  • - Building tests / testing software with tools that include Python, Java, Perl, Java Script and Shell Scripting – ability to write testing code
  • - Chef, Puppet and Veracode
  • - Java/Studio, C#, .NET, SQL Server and VB scripting
  • - CI tools (Jenkins, Bamboo)
  • - Cucumber, Fit, Fitnesse
  • - VMware or other vitrualization technologies
  • - GUI automated tools such as Coded UI, Selenium, UFT
  • - Azure, Amazon AWS, and/or other cloud platforms
  • - Docker
  • - Performance profiling and monitoring tools
  • - Source control systems, Git, BitBucket, or similar
  • - Selenium
  • - Soap UI
  • - SQL
  • - Frameworks or products for automated bulk comparison of source and target for data loads to verify data completeness and correctness preferred
  • - Testing to verify schemas and data objects after deployments and data in dashboards & reports
  • Candidates should also possess excellent interpersonal skills; ability to build strong collaborative partnerships across functional lines and at many levels within Radian and Clayton. Candidate should have experience communicating quality issues to leadership team with recommendations on improvements. Candidates should have strong organizational skills, deal with complexity comfortably, and work quickly without sacrificing quality


People Management:

  • N/A


Prior Work Experience

  • Technical:   3 - 5 years
  • Supervisory:   Less than 6 months


Education and Credentials

  • Required:    Bachelor’s Degree,  Concentration in Computer Science or EE

At this time, Radian is unable to sponsor applicants who require work visas.

EEO Statement

Radian complies with all applicable federal, state, and local laws prohibiting discrimination in employment.  All qualified applicants will receive consideration for employment without regard to gender, age, race, color, religious creed, marital status, sexual orientation, national origin, ethnicity, ancestry, citizenship, genetic information, disability, protected veteran status or any other characteristic protected by applicable federal, state, or local law.

If you are a person with a disability and need assistance in the application process please send an e-mail message to recruitment@radian.biz.

CHECK OUT OUR SIMILAR JOBS

  1. Software Engineer Jobs
  2. Project Engineer Jobs