Title: Quality Assurance Automation Engineer
Project Length: 12+ months
Job Location: NW Suburbs
The QA Automation Engineer will play an integral role on Agile product team(s) by developing software automation to aid in the delivery of high-quality products to our customers.
Maintain Riverside’s custom Automation Framework, which is a collection of commonly used automated testing tools, by adding features, implementing enhancements, and fixing issues.
The QA Automation Engineer will develop automation tools and UI Scripts using Visual Studio, C#/.NET to routinely test new software deployments and products.
This individual will need to log, manage, and re-test issues when found, estimate time for the delivery of tasks, and execute automated tests when required.
Adheres to automation ‘best-practices’ and standards to allow for easier collaboration among automation team members and increase the quality of the automation code.
Create documentation and training aides to help local associates and off-shore teams develop better automation and tools
Bachelor’s degree in Computer Science, CIS, or related technical degree, plus 2-3 years of full life-cycle software development and automated testing experience
Mid-level to advanced C#/.NET development skills. This includes an understanding of software design patterns: Decorator, Façade, Singleton, etc.
Recognized certifications/degrees are a plus: CSQA, CSTE, CTM, or CSTP
Solid understanding of Unit Testing Frameworks; i.e. xUnit, MSTest, etc.
Experience using automated testing tools; i.e. Seapine, Rational, PDF Rasterizing, Test Driven, etc.
2-3 years experience using open source tools; i.e. White, WatiN, Selenium
Mid-level to advanced knowledge of source control tools: SVN, VSS, CVS, etc., including merge and branching concepts
2-3 years experience working on Agile teams including participation in the following: Scrum meetings, Task Planning, Team Retrospectives, etc.
An individual with a track-record of being a ‘self-starter’, who is able to effectively decipher assigned tasks, deliver on-time with a high-level of accuracy, and pro-active in solving problems.
Basic understanding of Performance Tools; JMeter, LoadRunner, etc.
Veredus Corporation - 10 months ago
Veredus provides the best IT professionals for contract and permanent placement. By taking the time to understand each company’s...