What are the responsibilities and job description for the Senior Software Engineer in Test position at Eliassen Group?
Description:
Responsibilities:
Experience Requirements:
Education Requirements:
Hybrid Onsite Every Other Week in Smithfield, RI
Our client is seeking a Senior Software Engineer in Test to support a key Workplace Investing product. The role focuses on crafting, developing, and maintaining automated test suites to ensure product quality and release readiness, bringing a software engineering mindset to testing practices.
Due to client requirements, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.
Rate: $60.00 to $55.00/hr. w2
Responsibilities:
- Design, develop, and maintain automated test suites to support product quality and release readiness.
- Establish and enhance automation infrastructure and reusable test artifacts to streamline testing processes.
- Collaborate with agile delivery teams, chapter leads, and QA to define and accelerate test automation strategies.
- Integrate automated testing into CI/CD pipelines and provide recommendations for optimization.
- Implement frictionless test automation, test data management, mid-tier automation frameworks, predictive analytics, and CI/CD integration.
- Contribute as a strong team member with a harmonious work style focused on efficient and effective test strategies.
Experience Requirements:
- 6+ years of software product experience on commercially available software.
- 10 years of relevant technical experience with emphasis on test automation.
- Hands-on experience building and maintaining testing libraries and frameworks.
- Proficiency in automation scripting using Java or JavaScript and experience with Cucumber/BDD.
- Strong understanding of API testing and familiarity with RestAssured or Karate for REST and SOAP APIs.
- Experience with SQL and querying databases such as Oracle, Snowflake, or DB2.
- Knowledge of CI/CD principles using Jenkins and Git, with the ability to embed automation in pipelines.
- Experience testing distributed applications across multiple layers using various automation frameworks.
- Experience working in teams of SDETs focused on automation best practices and reusable artifacts.
Education Requirements:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
Salary : $55 - $60