Software Development Engineer in Test(SDET II)
Job Description
hackajob is collaborating with Verisk to connect them with exceptional professionals for this role.
Description
Do you have 3+ years of experience and thrive in a small, dynamic, and fast-paced team? Are you curious about how things work and enjoy trying to break things? Do you want work where you are valued as a key member of the engineering team? If this entices you, read on
The candidate will report directly to a special project team that has been charged with redesigning and enhancing ISO ClaimSearch , the insurance industry's premier and only all claims database. He/she will work closely with a small number of agile teams serving as the "Automation Test Lead", and drive all processes and tools used to achieve automated regression & functional testing. Prior experience developing and implementing automated regression testing suites is required.
Responsibilities
-
Own the Software QA process, including developing, implementing, and maintaining test plans, test scenarios, and test cases
-
Analyze requirements and design specifications for test case development
-
Recommend test automation approach, tools, and frameworks
-
Develop test infrastructure and custom automation tools as needed to expand test coverage and enable non-functional testing
-
Perform manual and automated tests for our website and applications
-
Prioritize test execution
-
Find and report defects with detailed, accurate, and concise steps to reproduce
-
Assist developers in discovering and researching defects, and recommend system enhancements
-
Complete ownership for all testing across multiple applications built with a varied set of tools/technologies
-
Hands-on testing that includes analyzing requirements, preparing test plans, and building appropriate test cases to validate the functionality being built
-
Support and execution of the application testing phase (functional & non-functional) to ensure all software meets requirements before changes are placed in production.
-
Liaison/co-ordination with other technology groups (across sites) to coordinate/execute end-end testing
-
Drive all efforts on test automation, including planning, hands-on scripting, and oversight of other resources working on automation.
Qualifications
-
Experience breaking complex software systems
-
Experience evaluating software architectures and designs to identify potential quality, performance, and scalability weaknesses or limitations and developing an automated test regimen to fully exercise these suspect areas
-
Experience leading QA process development, execution, and documentation
-
A strong command of manual and automated testing methodologies and general quality concepts
-
Experience with Agile and Scrum
-
Experience with scripting software automation testing products, including Selenium, Cucumber and Playwright
-
Experience with Automation Framework Development using Selenium, Java and TypeScript
-
Experience in TDD, BDD, and ATDD
-
Experience in designing automation testing tools to test databases and APIs using
-
Experience in Mobile Automation Testing tools
-
Experience with LoadRunner/JMeter load testing
-
Extensive knowledge of web technologies and experience testing web APIs/REST services
-
Experience in automating complex systems integration (End-To-End)
-
Experience integrating the execution of Selenium regression scripts with Continuous Integration build servers like Jenkins
-
Experience testing hosted/cloud SaaS web applications is highly desirable
-
Experience in Mobile Automation testing and tools
-
Experience testing native mobile applications is desirable
-
Bachelor's in Computer Science, or related field or equivalent experience
Similar Jobs
Explore similar searches
Browse more roles related to Software Development Engineer in Test(SDET II).