Logo
Snaphunt

Test Automation Engineer

Snaphunt, Tularosa, New Mexico, United States, 88352


The Offer Work within a company with a solid track record of success Work alongside & learn from best in class talent Excellent career development opportunities The Job Define acceptable level of tests needed to ensure that the software is functioning according to specification for each user story, sprint, and release Allocate tests between automated and manual techniques Coordinate with development and product teams to troubleshoot and triage software and system issues Analyze, recommend, and implement process changes within the team to improve quality and productivity. Ensure adequate test infrastructure to achieve test coverage Perform and execute automated & manual tests Correctly and concisely communicate observations to developers and product managers verbally and via streamlined failure reports Own the project-level quality documentation for testing, e.g. Test Plan, Test Protocol and Test Report The Profile BE/BS degree in Computer Science, Software Engineering, Information Systems or an equivalent combination of education and professional level related technical experience required 7+ years of hands-on testing experience with mobile and/or web applications 5+ years of experience in writing automated tests for mobile and/or web applications Experience with automated test techniques for mobile and/or web applications Experience with Python, Java, JavaScript and/or Swift scripting language Experience with Gitlab, Jenkins Continuous Integration (CI) systems Experience with Jira & X-Ray test case management systems is a plus Experience with device farm (On-prem & Cloud) setup & operations Experience with Data ETL Test Automation Frameworks Experience with Cucumber (BDD) test framework and Test-Driven Development (TDD) test method Experience with Appium, Espresso, XCUITest, CodeceptJS, Protractor or similar test framework Demonstrated ability to understand projects at the system-level Demonstrated ability to manage multiple activities and projects simultaneously with incredibly high attention to detail Experience working in agile development teams or strong interest in learning agile / scrum best practices Experience working with a cross-functional team of developers, program manager, product managers, etc. Ability to work independently and collaboratively with small, cross-functional on- and offshore teams and find resources/information needed to resolve issues Excellent communication, documentation, and troubleshooting skills The Employer Our client is a leading global healthcare company dedicated to the development and commercialization of innovative pharmaceuticals.