Openings >> Software Engineer QA Tester
Software Engineer QA Tester
Title:Software Engineer QA Tester
Labor Type:Contract
Posting #:APRACT513
Location:Iowa City, Iowa
Compensation:$60.00 per hour
W-2 Highly Preferred!
Onsite Only!

Interview: 30 minute Phone, plus Technical Interview

6 - 12 Month Contract
Monday - Friday
8:30 AM - Friday 5:00 PM

Software Engineer in Test Position objective:
Position is responsible for developing test automation frameworks to support client's next generation applications. This includes development in Java and/or Python, integrating with Git for source control, Jenkins for builds, and Docker for virtualization within AWS and utilizing the ROBOT, Jmeter, and Blazemeter frameworks in a continuous integration deployment model. Role will support the Agile process and ensure product quality, robustness, scalability and consistency.

• Experienced user of Java and Python
• Demonstrated ability to independently interpret requirements and technical specification, translate into thorough test plans and test cases, and execute test cases.
• Knowledge of how to test RESTful APIs
• Knowledge of version control such as Git
• Demonstrated relational and/or no-SQL database skills
• Ability to work independently as part of a scrum team, following standard agile practices
• Very strong written and spoken communication and collaboration skills
• Results-oriented and able to work across the organization
• Demonstrated analytical capabilities, including independently troubleshooting issues
• Remote candidates must have a demonstrated ability to work in a dispersed environment
• Ability to proactively own all testing activities related to scrum team execution, including anticipating and proactively planning test execution needs across sprints.

• Experience working in Jira
• Past work in education or educational testing industry
• Understanding of performance testing frameworks such as Jmeter and Blazemeter
• Knowledge of static code analysis tools such as SonarQube, HPFortify, Crucible
• Knowledge of production monitoring solutions such as NewRelic Tivoli, App Dynamics, SCOM and synthetic transaction scripting preferred
• Ability to develop complex automation frameworks
• Ability to integrate code into automated deployment pipelines
• Experience working in an Agile development environment

• Ensure that testing activities demonstrate that applications meet business requirements, systems goals, and fulfill end-user requirements, while identifying existing or potential issues
• Design, maintain and enhance automation frameworks
• Develop reusable components that can be leveraged by multiple teams for standard tasks
• Collaborate with scrum team to support all testing activities – including test case creation, test execution, and troubleshooting defects. This includes product scalability, reliability, consistency, and performance, leveraging static code analysis tools, and support production monitoring.
• Proactively own all testing activities related to scrum team execution, including anticipating and proactively planning test execution needs across sprints
• Actively participate in design / architectural discussions, grooming user stories, sprint demos, and daily scrums to help establish a Behavior-Driven Development (BDD) approach. Recommend product, infrastructure, or design changes to ensure quality and performance standards.
• Communicate test progress, test results, and other relevant information to management clearly and concisely in a timely manner
• 3 positions – All 3 must be in Iowa City and experts in Python or java, experience in architecting software solutions, and technical design in continuous integration environment required.  Expert at OO and modern development languages and techniques required. Demonstrated experience in building stacks with Maven, Jenkins, etc required.
This opening is closed and is no longer accepting applications
Powered by ApplicantStack
Copyright 2018 AlphaProTemps, A.P.R., Inc.. All rights reserved. Powered by ApplicantStack™ Hiring Software