QA Automation Engineer
Title QA Automation EngineerLocation-Las Vegas, NV (Onsite)Skills Required:• Technical Skills - Require programming skills to write computer code and scripts in commoncomputer languages, such as Javascript, Python• Suggest /Make framework enhancements to accommodate the scripting needs• Analytical skills - Analytically examine bug reports, prioritize necessary tests, and streamlineapplication functions through automated testing processes• Attention to detail - Being detail oriented is required as you will test web and mobile applicationsto find ways to improve them and isolate problems• Communication skills - Strong verbal communication skills to effectively collaborate with theengineering team and create testing plans and written reports showing errorsTools:• Automation testing tools: Selenium, Node.js• Mobile automation testing tools for Android, iOS, and cross-platform ones• API testing tools that require strong coding skills to create tests: REST Assured, RestSharp,jMeter, etc.;• Continuous Integration tools - Jenkins, Bit bucket, Github• JIRA - Defect tracking and task creation toolResponsibilities:• Write, design, and execute automated tests by creating scripts that run testing functionsautomatically;• Maximize test coverage for the most critical features of the system;• Determine the priority for test scenarios and create execution plans to implement thesescenarios;• Write documentation for automated processes including test plans, test procedures, and testcases;• Build test automation frameworks;• Log and document bugs in the tracking system;• Set up Continuous Integration.Besides writing automated tests, Test Automation Engineers can still do exploratory testing whenthey need to understand how functionality manifests itself to the customer.Qualifications and Certification:• 2-3 years Automation experience is required;• Experience in e-commerce applications is a must;• Work experience with offshore/nearshore/onshore model is a must;