What are the responsibilities and job description for the Senior Quality Assurance Automation Engineer position at Xyant Services?
Job Title: Test automation Engineer
Location: San Jose, CA
Long Term Contract
Job Description:
Test Automation Engineer
- Work with the team to develop an Test Strategy and Plan
- Determine all testing environment requirements and tools.
- Review the development process to ensure that defect tracking (identification, fixing, re-testing and migration of defects) is properly addressed. If not, define the defect tracking process and incorporate it into the overall development process.
- Work with the deployment lead to plan the application pilot.
- Manage testers’ work throughout test plan development and test execution to ensure that testing is on time and within budget.
- Identify test data requirements for execution of E2E Test.
- Build & execute manual and automated test cases
- Work with various teams to prepare the test data prior to start of execution
- Allocate test resources to application tests in a multi-test environment.
- Ensure that all testing results are easily accessible and understandable.
- Measure and monitor progress during each test to ensure that the application is tested, validated, and piloted on time and within budget, and that it meets or exceeds expectations.
- Ensure that the team follows the testing standards, guidelines, and testing methodology as specified in the testing approach.
- Review test, validation, and pilot results to ensure that they meet the entry and exit criteria.
- Participate in quality management reviews to ensure adherence to all quality management plans and standards.
- Identifies the list of the test cases needs to be automated and can be made part of the continuous delivery pipeline.
Knowledge & Skills Must haves
- 6 years of E2E testing experience
- 5 year as an E2E Test Lead experience
- Experience with Jira
- Experience with metrics and measurements
- Experience with test execution status reporting, up to executive level
- Experience working on large and complex programs spanning across multiple domains
- Experience planning and executing E2E tests.
- Experience with web-based application testing using multiple browsers, Microsoft Dynamics 365 or any CRM testing
- Experience with test automation, preferably with frameworks such as TestNG and Selenium.
- Experience with testing REST APIs
- Excellent interpersonal and collaborative skills.
- Excellent written and verbal communication skills. Must be able to communicate effectively with business, product, design and engineering stakeholders.