SDET / QA Automation Engineer
Duties:
Develop and automate testing frameworks for product offerings and infrastructure within an evolving CI/CD framework. Products under test include: REST based API services (Node.js); Angular based web applications; native iOS and Android apps; online shopping; CRM; fulfillment and shipping systems; 3rd Party Integrations e.g. Nest.
Requirements:
Requires a Master’s degree in Computer Science, Mathematics, or a related technical field, plus two (2) years of software development experience in the field of Quality Assurance automation. Experience must include:
Two (2) years of experience in each of the following:
- QA experience with web UI and API automation technologies
- Designing and automating test cases, test plans, and test infrastructure
- Working with HTTP protocol and REST APIs
- Agile Scrum master and working in a team that utilizes Agile methodologies
- Database testing
- Software development life cycle and build process improvements
- Working in an environment that has a complexity and interdependencies of the entire software stack between the data, back-end, and front-end tiers
One (1) year of experience in each of the following:
- Consumer facing applications (B2C)
- Programming or scripting in at least one of the following languages: Python, Java, Perl, C++, C#
- Mobile application testing automation
- Continuous integration/delivery of production software
- Working with a command line, wherever it resides in a Unix environment
Will accept a Bachelor’s degree plus five (5) years of described experience.