Return To Job Search

Software Development Engineer in Test

Hybrid - Georgia - Quality Assurance

Hollstadt Overview

Hollstadt Consulting is a management and technology consulting firm dedicated to placing professionals at engagements where they will excel. When you work with us, you'll work with a refreshingly real company led and staffed by seasoned experts who are also down-to-earth, good people. We're committed to treating you with respect and helping you achieve your career aspirations.

Since 1990, Hollstadt has been a trusted partner to more than 150 domestic and global companies and has successfully completed over 2,000 projects. Our continued growth has created challenging and rewarding opportunities for accomplished IT and Business Consultants. Hollstadt Consulting is an equal opportunity employer including disability/veteran.


Job Description

The Software Development Engineer in Test will design, develop, execute, and maintain software to test the product/application, as well as define automation strategy, automation cases, and design tools for unit, functional, and performance testing in a programmatic manner. Participate in design and code inspections, propose improvements to the existing processes and build automated tools, libraries and utilities in order to improve the team’s speed, quality and efficiency. The testing code you write should expose defects in production level code as well as defects at the component and feature integration perspective.


Work with a wide variety of technologies from front-end UI to back-end distributed web services. Own the design and implementation of tests that will help in end-to-end quality of major deliverables working closely with multiple engineers and teams to execute them. Integration of both the tests and infrastructure automation into the CI/CD pipeline is also a key responsibility in this position. Contribute to Agile development teams following 12 Factor application development principles and collaborate effectively within a team environment.


Qualifications:

  • 2 to 3 years of experience in Information Technology with expertise in test automation of applications from UI and API layer.
  • Hands on experience writing and maintaining automated UI and API tests written in Java, JavaScript, C#, and Python using various open-source testing libraries like Selenium, Cypress, REST Assured, etc.
  • Hands on experience in OOPs languages like Java, C# and scripting languages like Python, Perl, Shell, Bash, etc.
  • Experience with API and Microservices testing and automation.
  • Knowledge and experience with Test Driven Development (TDD), Behavior Driven Development (BDD) with a testing framework like Cucumber or JBehave.
  • Hands on experience with one ore more querying languages such as SQL (preferred), Oracle, MySQL, and/or No SQL databases (Cassandra, MongoDB, etc.).
  • Experience deploying applications in AWS or OpenShift (Kubernetes).
  • Hands on experience in automating backend REST services including writing custom functions using tools such as Postman, REST Assured, Karate, Cypress, Ready API, etc.
  • Hands on experience of building test automation framework from ground up using modular framework and design pattern like Page Object Model design pattern (POM) etc.
  • Experience of working in distributed Agile teams using Agile frameworks such as Scrum , SAFe, XP, etc.
  • Hands on experience working with continues integration tools such Jenkins and Circle CI.
  • Able to independently create and maintain automation test jobs using tools such as Jenkins.
  • Hands on experience working with source code management tools such as GitLab, GitHub, AWS Code Commit, etc.
  • Hands on experience creating test reports from automation test run using tools such as Cucumber Report, Extent Report, etc.
  • Ability to quickly adapt to new tools and evolving technologies.
  • Must have the ability to clearly communicate with peers, business analysts, and subject matter experts.
  • Must have the ability to listen to customers and colleagues, convey ideas effectively, and prepare written documentation.
  • Proactive in nature with customer satisfaction as a primary goal.
  • Excellent verbal and written communication.
  • Embraces Diverse people, thinking and styles.
  • Consistently makes safety and security, of self and others, the priority.

Preferred Qualifications:

  • Knowledge and experience with the Travel Industry.
  • Infrastructure automation using docker and tools like Chef, Puppet, and Terraform.
  • Experience working with various AWS cloud services such as EC2, s3 bucket, AWS code pipeline, CloudFormation, etc.
  • Hands on experience of virtualizing services for test automation using tools such as Wire Mock, Mockito, etc.
  • Experience working with test management and Agile management tools such as VersionOne, qTest, etc.
  • Experience working with container orchestration tools such as docker, RED Hat OpenShift, and AWS CloudFormation.
  • Experience of non-functional testing such as performance, load, stress, security, accessibility, and usability testing.


Client Vaccination Policy:

  • Newly hired contractors/contingent workers are required to be vaccinated if they work at or at any time are required to be at a Client location.
  • By agreeing to be submitted to this role, you agree to comply with Client's vaccination requirements.


Benefits + Perks

Comprehensive Benefit Plan

Hollstadt offers a competitive and comprehensive benefit package which includes Medical, Dental, Vision, Long Term/Short Term Disability, and Life Insurance. With three different medical plans to choose from, you can enroll in the coverage you need from single to family, or anywhere in between!

Remarketing Process

Hollstadt is based on retention and relationships. We get to know your strengths and career wishes throughout your assignment and then start remarket discussions 6-8 weeks prior to your end date. By being proactive, we are able to keep your down time between assignments as short as possible, unless you choose otherwise.

Professional Development

Hollstadt offers free bi-weekly training courses for our consultants as well as on-demand access to past sessions through our consultant portal. Trainings give our consultants the continuing education they need to excel on their projects.

401k + Matching

One popular benefit is our 401(k) match on the first 4% of your contributions. Hollstadt wants to help you reach your long-term financial goals and understands that planning for your future is critical. Consultants also have access to support from a Financial Advisor.

Bonus Opportunities

We appreciate and reward loyalty. Join Hollstadt, stay for 5 years, and we’ll give you a $5,000 Longevity Award bonus! Additionally, we know great talent knows other great talent. If you are on contract with Hollstadt and refer one of your connections who gets placed, we’ll pay you $1,000!

Ongoing Support & Networking

We have made a significant investment in building a support program for our consultant team - so you never have to feel like you are going it alone. We also have a Consultant Coach program which acts like a 'work buddy' to provide a safe ear for questions or concerns at your client site.