Vacancy caducado!
Job Description
JOB TITLE: Software Engineer - Senior (DevOps) JOB CODE: 243890 JOB FAMILY: Information Technology FLSA STATUS: Exempt Nonexempt JOB FAMILY SUB-FUNCTION: Software DATE APPROVED: June 2018 /skmPOSITION PURPOSE: Design and develop frameworks and tools to support DevOps and automation of builds, testing, deployment and creation of server environments that helps to ensure the quality within and optimized delivery of Blue Cross of Idaho software. Develop high quality, maintainable, and high-performance code for Continuous Integration and Continuous Delivery pipelines, as well as automated regression tests that are run as part of those pipelines. Includes test planning, writing test cases, developing test software and test execution. Be a leader among peers to mentor and train others on best testing and DevOps practices. Define and track quality assurance metrics such as defects, defect counts, test results and test status. Document all problems and assist in their resolution. Perform quality audits across the various IT functions to ensure quality standards, procedures and methodologies are being followed.QUALIFICATIONS: (Minimum qualifications required for the job)- Experience:
- Four years' with DevOps, Continuous Integration and Continuous Delivery (CI/CD)
- Five years' of software development for automated testing and Quality Assurance (QA)
- Three years' of software design and development using C# (.NET), Java and/or other OOP language
- Education: Bachelor's degree in Computer Science, Information Systems or related technical field; or equivalent work experience (two years' work experience is equivalent to one year college)
- Continuous Integration and Continuous Delivery (CI/CD) tools (e.g., Jenkins, Go, Octopus, etc.)
- Container creation and management tools (e.g., Docker, Kubernetes, etc.)
- Automated test frameworks and tools for automated regression testing
- Test requirements definition and test plan definition
- Test plan execution and results reporting
- Automation of server environment creation and application installation (Infrastructure as Code)
- Defect tracking software
- Relational databases (MS SQL, Sybase ASE, etc)
- SQL and database access interfaces (Entity Framework, ODBC, JDBC, ADO, ADO.NET)
- Complete software development life cycle and the role an SDET plays in ensuring quality software
- Quality Assurance methodologies, processes and tools
- Software security testing
- Strong analytical and problem solving
- Strong attention to detail
- Excellent written and verbal communication
- Lead and mentor peers in test methodologies and best practices
- Research and decompose complex problems and perform root cause analysis
- Design, develop, and maintain automation systems and tools to be used by development and test engineers
- Utilize innovative test technologies to develop product test strategy
- Design, develop, test, and debug automated tests and test suites
- Analyze specifications and user stories to develop test plans and functional requirements
- Design and author test cases for unit, functional, performance, scalability, and durability testing
- Read and write SQL
- Read and understand XML
- Execute manual test cases when test automation is not possible
- Identify defects and questionable functionality; manage defects through to closure
- Identify deviations from coding and other standards and inconsistencies across programs
- Work under tight deadlines and shifting priorities
- Be a self-motivated team player with an interest in continuous learning
- Create and automate testing of security
- Manage time effectively
- Work with others to build systems that help increase quality of deliverables across the organization
- Experience:
- Working within Agile/Scrum methodology
- Creating, deploying to and testing in a cloud-based infrastructure (AWS, Google Cloud Platform, Azure)
- Visual Studio and Team Foundation Server (TFS)
- Working in SOA environments including RESTful services
- Administering change management software
- Automated testing of UIs; Testing mobile applications; Load testing
Vacancy caducado!