Job Description :
Software Engineer in Test

Eden Prairie, MN

6 Month Contract to Hire (no H1-b or OPT/CPT)

Notes from the hiring manager:

This is a large developer team. They are invested in DevOps. We are looking for somebody to automate unit tests to insure that they are making good quality builds. We are looking for somebody that is coming from either a Java development background but is fine if they are going from a Quality Assurance being a Software Engineer in Test. We are looking for somebody that has experience testing DevOps. Also somebody that has relational database knowledge. If you find somebody that has experience writing Queries would be helpful. Healthcare background is just nice to have. This is a 12 person team and they are looking to interview and hire this person ASAP.

Interview process: 1st round is a phone panel interview (technical interview with 3-4 people) followed by an in person individual interview (looking to see if they are a cultural fit They will interview somebody through WebEx as a last resort but will exhaust the local talent before this and they still might even push for in person at that point.

Full job description:

Primary Responsibilities:

Partner with Developers, System Analysts, Business Analysts, Delivery Owners, Product Owners, Business SME’s and Quality Engineers to develop a robust Systems Integration test plan in an DevOps agile development environment

Responsible for developing test strategy, test scenarios, QA project plan, coordinating test data setup, environment readiness, test execution and issue resolution

Responsible to System/Integration test REST API’s, User interface, Database, reporting, ETL/Batch application components

Explore new software, tools and capabilities to automate System integration testing to supports continuous delivery/DevOps agenda

Participate and provide input in system analysis, design walkthroughs and code reviews

Come up with innovative ideas/suggestions to resolve complex systems integration issues/defects

Present results to the project teams, Business/IT leaders to help with Go-No Go decisions

Comply with standards of the software development life cycle, DevOps and continuous delivery process

Meet or exceed all defined target test goals and milestone dates for the project in order to ensure its overall success

Required Qualifications:

Bachelor’s Degree in Engineering or equivalent work experience

5+ years of Quality engineering testing experience in a web application environment Testing User Interfaces, backend database, Web services, API’s, Batch/ETL application components

3+ years of hands-on scripting/coding experience in any one of the below Java automation testing tools such as Spock, Groovy, Selenium, Gatling, Junit, Geb, Cucumber, C++, .Net or other similar tools which uses object oriented programs

2+ years of experience writing Functional/Integration test plans and test cases for complex software application

2+ years of hands-on testing experience in a Continuous Integration/Delivery/DevOps environment supporting weekly or daily production deployments

2+ years of hands-on testing experience working with XML/JSON, MQ interface, EDI X12, SQL transactions

1+ years of hands-on experience working with UNIX operating system and writing DB SQL scripts

Exposure to incremental agile software development methodologies

Prior experience in working closely with Developers and Architects in solving software defects

Experience in creating and implementing testing methodologies, processes to solve testing problem in hand


Preferred Qualifications:

Prior Java programming experience

Prior Performance testing experience

Health care experience
             

Similar Jobs you may be interested in ..