Job Description
• Bachelor’s degree in computer science, information systems or equivalent work experience
• Typically requires 3+ years of information technology work experience and 3+ years of experience in automation coding and software testing
• Requires knowledge of multiple software development methodologies such as Waterfall, Iterative, Agile, and Behavior-driven development
• Requires working knowledge of test case management and execution using test management tools
• Desirable: a software testing assurance certification from an accredited institution (i.e. AS2, QAI, ISTQB, etc.)
Responsibilities:
• Translates existing manual test cases or scripts into automated tests
• Assists with setup and maintenance of test environments
• Identifies technical and operational problems on installed systems, products, and/or services
• Develops configurable, maintainable, reusable and dependable test automation tools
• Prepares for and takes part in testing activities for production deployments and remediation
• Develops test case automation criteria
Complexity • Works on multiple programs/systems as a technical team member
• Works on projects of moderate- to high- complexity within one or more development environments or enterprise-wide systems