Job Description
Insight Global is looking for Staff Test Engineer that they will learn what is important to our client's business, and make good decisions about what to test, how deeply to test it, and the best approach to testing it-- all with an intense customer focus. Quality is everything and these engineers are entrusted to ensure that is exactly what is being delivered to our client's customers. This position will create and execute exploratory, end-to-end, and manual and automated tests that allow the whole team to move faster while assuring the highest quality for our customers.
* Lead in software requirements, design and code reviews to provide early and continuous quality feedback
* Deep experience in software test strategy, creation of test process artifact templates, test metric definition and industry standard report definition
* Identify and develop manual test scripts for various types of testing: Acceptance, Usability, Functional and Regression
* Setup and maintenance of Hardware and software test environments.
* Execute/analyze test cases and communicate results
* Help to troubleshoot and verify bugs and errors reported
Required Skills & Experience
* Bachelor's in Computer Science or equivalent
* Minimum 5-7 years of software test experience
* Perform end-to-end Payment Host or EMV certifications of payment systems
* Design and develop test scripts and execute EMV test cases
* Analyze certification test results at technical detailed level (EMV tags, bits, Pinpad modes, Contact/Contactless configurations, tables) to pinpoint source of compliance issues
* Use Brand Test Tools like UL Collis, ICC; Pinpads like Verifone, Ingenico, Equinox; POS/PMS systems, TransactionLink, Gateways, and technical skills to perform certification and QA
Nice to Have Skills & Experience
* Experience test automation frameworks and associated test scripts is a plus.
* Knowledge of VSTS, Git, and PowerShell is a plus
* Knowledge of Continuous Integration and automated build servers, such as Azure Pipelines (VSTS), TeamCity, or Jenkins is a plus
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.