Senior Automation Engineer
POSITION SUMMARY: Performs automated testing for sensor based data and real-time processing technology at Agero. Responsible for automating the aggregation of data, processing, quality and integrity validations of sensor data. You will also be responsible to provide metrics and reports on the data.
ESSENTIAL FUNCTIONS:
- Create test automation for new and existing feature areas across multiple products and releases.
- Utilize API interfaces for functional, performance, stress, and load automation tests.
- Help create new methodologies to automate various aspects of our product including GPS, motion, heart rate etc.
- Execute and monitor results of automated suites within our CI infrastructure.
- Utilize automation best practices, patterns, and processes within the engineering team.
- Work with other automation engineers to increase automated test coverage.
- File defects and work to reproduce issues found using test automation.
- Work in an Agile test environment.
EDUCATION: Bachelor's in Computer Science, Computer Engineering, Electrical Engineering or equivalent.
EXPERIENCE:
3-5 Years of experience in Software Engineering developing in Python or Node.js
2 + Years experience in Automated Software Testing.
2 + Years Testing Serverless technology in Amazon or Google
2 + Years API and Data Engineering Quality Testing, ability to read and write API documentation
2 + Years Testing Microservices using Soap UI
SKILLS: Intermediate level programming experience in Java or JavaScript. Knowledge of other scripting languages is a plus. Experience automating testing of iOS or Android apps is a plus. Experience working on large scale distributed systems and NoSQL databases is a plus.
WORKING RELATIONSHIPS: Interacts with management and staff within the organization.