Apply Now





   

 

Thank you for Applying!



Your application has been successfully submitted. You will also receive an email with more information.


Close
Software Development Engineer in Test
Job ID:24818
Cincinnati, Ohio

RESOLVIT

Bringing Solutions That Make Business Better

Join Resolvit as a Software Development Engineer in Test and be part of a creative, forward-thinking team. Our success at deploying skilled, highly knowledgeable experts has landed us on the Inc. 5000 list of America’s fastest-growing companies four times – and we’re just getting started.

As the Software Development Engineer in Test, you will create software as well as design, build, maintain test automation, and have a direct impact on the quality of our product deliverables. You will own and be accountable for test planning and test execution as part of a full stack Agile team. You will also advocate for a shift-left approach to testing and be the voice of quality. Additionally, you will:

  • Drive adoption of best practices in testing and maintainability
  • Participate in product design reviews and backlog refinement to provide input on testability of functional requirements, product designs, and estimating/planning
  • Translate user stories and requirements to test cases
  • Design and build advanced automated testing frameworks where needed
  • Develop and support the testing of product features throughout the entire development cycle
  • Analyze and decompose complex software systems from the quality lens looking for improvements to overall robustness, stability, and/or performance
  • Advance quality and diagnose issues by debugging the application through logs, stack traces and test results, and continuous monitoring of systems under test and applications in production to increase confidence in the product or features rolled out
  • Work closely with development teams to drive root cause analysis and feed that knowledge into automated quality processes effectively

What You’ll Need to be Successful:

  • 5 to 8 years of experience in a technical role executing and leading/mentoring
  • Bachelor’s degree in computer science, information systems, or computer engineering, or another heavily technical program 
  • Proven ability to execute in a customer-focused environment and advocate for quality across a cross-functional organization
  • Ability to effectively articulate technical challenges and solutions
  • Experience working in an Agile/Scrum environment
  • Thorough knowledge of fundamental quality assurance concepts and best practices
  • Strong experience in quality assurance and in developing automation frameworks and automated tests
  • Experience with front end automated testing tools such as Protractor and Selenium
  • Experience with back end services and automated testing tools
  • Expertise related to tool selection and implementation
  • Software development skills with programming and scripting experience
  • Great analytical and programming skills with an emphasis on testing and with an attention to detail
  • Proficiency with scripting languages (front end and back end)
  • Knowledge of automated testing tools or frameworks
  • Experience with ETL validation
  • Hands-on experience setting up automated testing as part of continuous integration (CI) build environments using TeamCity (preferred) or a comparable solution
  • Experience with defect trackers
  • Demonstrated understanding of scalable architectures, performant systems, and resilient enterprise software
  • Self-starter with the ability to positively influence others
  • Strong problem-solving skills
  • Strong analytical mind
  • Software development skills
  • Knowledgeable and experienced in the following tech areas/skills: Micro service architecture, 12 factor apps, Java, Sprint Boot, JavaScript, Angular 2, Teamcity, Git, Linux Platform, and shell scripts

Great Additional Skills:

  • Experience with big data frameworks such as Hadoop/Spark
  • Experience with performance testing using tools like JMeter and Gatling

Benefits:

At Resolvit, you’ll be given the support you need to grow in your consulting career.  In addition to opportunities for advancement and ongoing training, we offer:

  • Medical, dental, and vision insurance
  • Life insurance coverage
  • Long-term and short-term disability coverage
  • 401(k) retirement plan with matching
  • Professional support from a dedicated Client & Employee Optimization Specialist
  • Networking opportunities with other consultants in your area

We currently have more than 100 open career opportunities across the country, so be sure to mention the appropriate Job Code with any correspondence!

About Resolvit:

Resolvit is an international technology consulting firm with industry-leading customers in the financial services, high tech, manufacturing, retail, life sciences, and government sectors. Through its partnerships, Resolvit delivers highly impactful, innovative solutions across five core areas: Infrastructure Modernization, Application Development Services, Enterprise Data Management & Analytics, Knowledge & Content Management, and Strategic Staffing.