• Share this Job

Sr Software Engineer in Test Infrastructure #104029

Location : Marlton, NJ
Job Type : Temp/Contract
Compensation : 1.00 USD/HOUR
Start Date : 05/25/2020
End Date : 12/21/2020
Hours : Full Time
Travel : No
Relocation : No

Job Description :

Senior Software Engineer in Test Infrastructure


 


Company is forward thinking, growth-oriented healthcare services and technology company that provides state of the art pharmacy solutions. 


 


 


About the Role


Seeking a motivated and experienced engineer to help grow our test automation efforts across the entire Agile ecosystem. This is a key position with a new and growing team, so your efforts will have a noticeable impact on both the company and product. In addition to the requirements below, successful candidates will demonstrate a passion for high quality software, strong engineering principles, and methodical problem solving skills. You will be expected to ensure the software we write is universally high quality, and to support your fellow developers through mentorship, feedback, code reviews, and advancement of internal tools and processes.


 


Responsibilities


       Build test infrastructure to help increase our test automation and test coverage


       Make it trivial for developers to write new tests for our backend APIs and services, and train and mentor developers in adoption of your test frameworks


       Work with the product team and other development teams to understand how new features should be tested, and then engage them in contributing automated tests


       Write modular, secure, and well-tested code for your test infrastructure


       Work with engineers to define and implement mechanisms to inject testing earlier into the software development process


       Identify and drive adoption of best practices in code health, testing, testability, and maintainability; have a mastery of clean code and the test pyramid, and champion these concepts


       Strive for the fastest feedback possible through concepts like test parallelization and applying distributed systems to the core challenge of good test automation infrastructure


       Configure automated tests to be hermetic and to execute reliably and efficiently in CI and other environments


       Track and communicate test results in a timely, effective, and automated manner


 


       Ensure our development environment is best in class by delivering improvements to internal tooling and direct partnership with our product platform teams


 


Experiences, Skills, and Abilities


We are looking for someone who is passionate and thrives in a cooperative environment.


 


We ask that you have:


       5+ years of industry experience developing web applications with a popular, strongly typed, general purpose programming language like C#, Go, or Java


       Mastery of C#, .NET, Visual Studio, MVC (or demonstrable skills in another equivalent stack)


       Strong experience using Git


       Experience using test automation and code quality tools like SonarCube, Watir and/or Selenium/WebDriver


       Experience working with Docker containers


       Experience with AWS offerings such as EC2, ALBs, RDS, Beanstalk and API Gateway


       Experience with Continuous Integration systems (like CircleCI, Travis, or GitLab)


       BS (or higher, e.g., MS, or PhD) in Computer Science or related technical field involving coding, or equivalent technical experience


       Solid CS fundamentals with experience across a range of disciplines, with one or more area of deep knowledge and experience


       Enthusiasm for technology, and an aptitude for learning and using new technologies


       Desire to grow outside your technical comfort zone, give and receive and constructive criticism


       Proven analytical thinking and problem-solving skills


 


Other useful skills include:


       Experience in Agile development methodologies, preferably both Scrum and Kanban


       Experience with unit testing using frameworks like NUnit or JUnit


       Enthusiasm to work anywhere in the stack, especially in unfamiliar areas


       Enthusiasm for modern DevOps practices (including containerization and Kubernetes deployments)


 


#LI-JK1


Required Qualifications :
 
Powered by AkkenCloud

Serving Nationwide

Corporate
161 Gaither Drive, Suite 210
Mt. Laurel, NJ 08054

© 2018 Contemporary Staffing Solutions | SiteMap | Privacy Policy | Contact Us

Contemporary Staffing