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.