Software Engineer in Test
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+22 more
Job description
Our client is seeking a Senior Software Engineer in Test to join a Digital Solutions team supporting enterprise web applications and digital platforms. The ideal candidate is passionate about modern technologies and has a strong background in software quality engineering, test automation, Agile development, continuous integration, and software development best practices. This individual will serve as a technical lead for test automation initiatives, ensuring application quality through the design, development, and execution of automated functional, regression, integration, and API test suites., * Design, develop, and maintain automated test frameworks to support enterprise applications.
- Develop and execute automated functional, regression, integration, and API test suites.
- Perform manual testing when appropriate to validate application functionality and quality.
- Lead test automation efforts and establish automation best practices across Agile development teams.
- Create and implement test automation strategies and roadmaps aligned with project objectives.
- Collaborate closely with software engineers, business analysts, and product owners to define test scenarios and acceptance criteria.
- Design, develop, and execute API and service-level testing using modern testing frameworks.
- Develop UI automation tests for web-based applications using Selenium and BDD frameworks.
Requirements
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., * Bachelor’s Degree in Computer Science or related field or equivalent experience.
- 5+ years of experience in a QA or Developer role.
- Deep understanding of manual and automated testing concepts, including BDD.
- Strong object-oriented programming skills.
- Experience with Java/JEE and JavaScript.
- Experience with Selenium using Java or JavaScript, and Cucumber BDD framework.
- Service testing experience with Karate and/or REST Assured, or SOATest/SoapUI.
- Experience with Oracle SQL.
- Experience using CI tools such as Jenkins, Maven, and Git.
- Experience with the Atlassian stack is preferred.
- Experience with UI testing frameworks such as Galen or PhantomCSS is a plus.
- Experience with service virtualization tools such as WireMock or Parasoft Virtualize is a plus.
- Knowledge of CMS platforms such as Sitecore or Documentum is a plus.
- Proven leadership with a track record of designing and building test automation frameworks.
- Ability to create strategies and roadmaps for test automation and lead implementation.
- Strong communication skills and curiosity about learning new technologies.
- Ability to document and develop technical designs for test automation and partner with analysts and developers.
- Ability to break down business requirements and recommend solutions.
- Effectiveness as both a team member and individual contributor.
- Provide automation solutions across front end, services, and back end data providers.
- Participate in scrum activities including test coverage reviews, grooming, and sprint planning.
- Develop and execute automated and manual test scripts for functional and regression testing.
- Document, maintain, and monitor software problems.
Education Requirements: Bachelor’s Degree in Computer Science or related field or equivalent experience.
Benefits & conditions
Skills, experience, and other compensable factors will be considered when determining pay rate. The pay range provided in this posting reflects a W2 hourly rate; other employment options may be available that may result in pay outside of the provided range.
W2 employees of Eliassen Group who are regularly scheduled to work 30 or more hours per week are eligible for the following benefits: medical (choice of 3 plans), dental, vision, pre-tax accounts, other voluntary benefits including life and disability insurance, 401(k) with match, and sick time if required by law in the worked-in state/locality. If anyone reaches out to you about an open position connected with Eliassen Group, please ensure that you are working directly with us by confirming the following:
When you work with Eliassen Group, all email communication will come from an Eliassen.com address, never Gmail, Yahoo, etc.
About the company
Eliassen Group is a strategic consulting firm that helps organizations reach further and achieve more through our technology, business advisory, and life sciences solutions. For nearly 40 years, we have combined exceptional people, deep domain expertise, and intelligent capabilities to expand our clients’ capacity and accelerate meaningful outcomes. We are driven by a purpose to positively impact the lives of our employees, clients, consultants, and the communities we serve.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Integration And E2E Testing: Are They Complementary or Interchangeable?
Should senior developers refuse interview coding challenges?
What’s the Difference between a Junior, Mid, and Senior Developer?
Fully Remote Software Engineer Jobs