Employment Type : Full-Time
Job Title: QA Automation Engineer Job Description: · Own the Software QA process, including: developing, implementing, and maintaining test plans, test scenarios and test cases · Analyze requirement 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 build 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, includes planning, hands-on scripting and oversight of other resources working on automation.