He/she will work closely with a small number of agile teams serving as the “Automation Test Lead”, and drive all processes and tools used to achieve automated regression & functional testing. Prior experience developing and implementing automated regression testing suites is required.
• Own the Software QA process, including developing, implementing, and maintaining test plans, test scenarios, and test cases
• Analyze requirements and design specifications for test case development
• Recommend test automation approach, tools, and frameworks
• Develop test infrastructure and custom automation tools as needed to expand test coverage and enable non-functional testing
• Perform manual and automated tests for our website and applications
• Prioritize test execution
• Find and report defects with detailed, accurate, and concise steps to reproduce
• Assist developers in discovering and researching defects, and recommend system enhancements
• Complete ownership for all testing across multiple applications built with a varied set of tools/technologies
• Hands-on testing that includes analyzing requirements, preparing test plans, and building appropriate test cases to validate the functionality being built
• Support and execution of the application testing phase (functional & non-functional) to ensure all software meets requirements before changes are placed in production.
• Liaison/co-ordination with other technology groups (across sites) to coordinate/execute end-end testing
• Drive all efforts on test automation, including planning, hands-on scripting, and oversight of other resources working on automation.