Software Development Engineer in Test II
Fleet Response - hudson, OH
Apply NowJob Description
Job Summary Are you interested in joining a fast growing and customer focused company that is consistently rated as one of the Top Workplaces in Northeast Ohio? Do you feel that hard work should pay off and you value things like workplace flexibility, career advancement opportunities, a positive culture and a genuine feeling that you belong to a team? If so, you would be perfect for Fleet Response. Fleet Response specializes in providing services to corporations who self-insure physical damage to their fleets. Built from an insurance background with an eye for detail, Fleet Response prides itself on offering a variety of customized services to all our clients. Fleet Response is seeking qualified candidates for the position of Software Development Engineer in Test II (SDET II). Individuals within the SDET role work closely with clients and IT team members to define, develop, implement, and maintain quality assurance methodology and procedures including test cases, specifications, tools and other technical documentation. These solutions must be aligned with Business and IT strategies and are to be compliant with the Fleet Response's architectural standards. SDET's are involved in the full life cycle of an application. SDET II's are team members of an agile development process. Under guidance and support from Sr. level SDET's, they are responsible for the creation, maintenance, and management of the automated testing tools and their lower-level components. Other responsibilities include working with internal business partners to gather requirements, prototyping, implementing/updating solutions, building and executing test plans. SDET II's must be able to adjust to constant business change; common types of changes include new requirements, evolving goals and strategies, and emerging technologies. SDET II's require the ability to interact, develop, engineer, and communicate collaboratively at the highest technical levels with clients, vendors, partners, and all levels of Fleet Response staff. Job Activities Developing, debugging and maintaining automated tests. Under the guidance of Sr. SDET's, SDET II's work on semi-complex, major, or highly visible tasks supporting multiple projects requiring multiple areas of expertise. Works with Sr. SDET's to assure all systems are in line with Fleet Response IT's long-term strategy. Under the guidance of Sr. SDET's, support multiple applications. Knowledge in multiple technical environments and knowledge of one or more business areas. Under the guidance of Sr. SDET's create technical design specifications. Under the guidance of Sr. SDET's review technical design specifications of SDET I Under guidance of Sr. SDET's, develop/build IT solutions to meet business requirements. Install and configure solutions. Under guidance of Sr. SDET's, Design and develop robust, intuitive, elegant, and useful automatic testing tools. Under the guidance of Sr. SDET's, Develop, execute, and document test plans for both, BDD/TDD and Hybrid, linear test frameworks on multiple platforms such as Desktop and Mobile Web & Apps. Under the guidance of Sr. SDET's, Design/Document and/or implement tools and techniques supporting robust functional, end to end and load/performance test automation for web applications across pre-production and production environments in a CI/CD pipeline integrating with Continuous Testing, and Cloud Native architectures. Collaborate with Product, UX, and Engineering through requirements, design and implementation stages. Work with our DevOps toolset and assist in extending the automation testing aspects as needed (building dashboards, scripting). Drive test-related activities early in a sprint and maximize working in parallel with developers. Continuously learn production traffic patterns and optimize testing process. Continuously learn new tools and technologies that are needed to perform job duties. Ability to multi-task over multiple projects Technical Requirements 2-4 years of test automation experience Proficient experience with Selenium, Protractor, Test Café, JMeter, LoadRunner, NUnit or other similar UI, unit, and load testing tools. Proficient experience with application programming, API or database design Proficient experience with source control tools such as GIT, SVN, TFS Proficient in C#, JavaScript/TypeScript, SQL or similar programming languages. Proficient in Testing Methodologies such as functional and non-functional testing Proficient in identifying beneficial test cases for a system under test Proficient experience with Azure DevOps, Git CI/CD pipelines, Jenkins, or other build automation tools. Proficient experience with Microsoft Azure (preferred) or AWS. Proficient experience with Microsoft's Azure DevOps/VSTS (preferred) or Jira. Novice experience with Docker (preferred) or similar container-based technologies Working knowledge of Page Object Model Knowledge of Behavior Driven Development practices and use of Gherkin Assist Sr. SDET's with Perform testing gap analysis to determine what automated test cases are missing for a given software under test. Assist in mentoring SDET I's, helping them understand best practices, proprietary technology, new technology and methods. Contribute to the creation of automation plans and strategies for a given software under test. Participate and provide feedback in code reviews for source code and SDET tool's Above average Troubleshooting skills Willingness to learn new technologies Comfortable in a predominately Windows-based environment. Ability to work independently with minimal direction Comfortable with a predominantly .NET based code base. Take initiative in seeking out opportunities to identify and deal with issues within the systems you are responsible for, as well as the systems of others as needed Fleet Response is an Equal Employment Opportunity Employer.
Created: 2024-11-03