This site uses cookies. To find out more, see our Cookies Policy

Software Dev. Engineer Test 3 in Riverton, UT at ConsultNet

Date Posted: 11/14/2018

Job Snapshot

Job Description

Software Dev. Engineer in Test 3
Riverton, Utah
12-24 month contract

Job Description:
The Software Development Engineer in Test 3 is responsible for developing and maintaining code to support automated tests that ensure the quality of public facing websites (i.e. and RESTful APIs. They will help to mentor of less-experienced engineers and may server the QA project or team lead for a small team. They we be part of the larger Agile development team and work with fellow engineers to ensure our APIs and websites are testable. As a Software Development Engineer 3 in Test, they will coordinate with QA Engineers to create and maintain product test plans and test cases. They have responsibility to maintain and improve our automated testing framework.
• Create and maintain automated regression, load, and security tests for Church-owned websites, APIs, and CMS
• Act as a QA lead, if assigned, or when the QA lead is unavailable
• Create and maintain test cases and test plans
• Participate in maintaining and improving our automated testing framework
• Participate in some manual testing
• Participate in the mapping of functional requirements to technical designs and ensure the code can be tested with automation
• Provide estimates for development tasks
• Participate in code reviews
• Contribute to technical documentation
• Participate in the Quality Management process to address defects
Comply with policies, standards, and regulatory requirements
This individual works with divine guidance to provide and support technology that furthers the mission of the Church and reflects the eternal impact of the gospel.

Required skills:
• Bachelor's degree in related field or equivalent experience
• 4+ years of progressive and relevant professional experience
• Solid understanding of basic computer science concepts of data structures, operating systems principles, computer languages, algorithms, and data storage
• Good understand of basic querying of data using SQL or NoSql databases
• Good understand of basic architecture for creating websites and API.
• Solid understanding of Software Quality Assurance principles.
• Strong analytical, problem solving, organizational, and detail-oriented skills
• Some experience building /testing production web applications, supporting APIs, or automated tests using the following technologies:
o Server-side technologies (Java, C#, etc.)
o JavaScript
o Git
o Defect tracking software
o Database querying languages (SQL, etc.)
o Understanding of unit tests and testing frameworks
• Bonus technical skill:
o Java
o NodeJs
o XQuery
o MarkLogic or other NoSQL Experience
o Jira
o Jenkins or AntHill
o Understanding of Agile Scrum or other development methodologies
• Experience with load tests and / or security testing.

Be a part of the ConsultNet difference. As a leading national provider of IT staffing and solutions, ConsultNet delivers exceptional services to startup, midmarket and Fortune 1000 companies across North America. Since 1996, we've partnered with clients to create rewarding opportunities for our consultants, successfully building teams that have surefire results.
In the past two years alone, we have placed more than 1,500 consultants in contract, contract-to-hire, or direct placement opportunities. We understand communication is key to finding the right job that matches your skills and career goals. For us, it's not just the work that we do; it's how we do the work. Our breadth of offerings extends to multiple IT positions in major markets throughout the country, see more at