Quality Assurance Engineer - Test Automation: Develops and executes test strategies/scenarios for telephony network applications/infrastructure. Works as part of a scrum team in an agile environment.
Requirements
- Develops and executes test strategies/scenarios for telephony network applications/infrastructure.
- Develops and maintains automated regression test suites.
- Works as part of a scrum team in an agile environment.
- Works with operations to ensure smooth software deployments in production.
- Possesses the ability to work with minimal supervision and/or independently.
- Utilizes experience and judgment to plan and accomplish goals.
- Writes or modifies scripts in Python, Perl or UNIX to automate repetitive tests.
- Creates tests and defect reports using the team standards and best practices.
- Experience in UNIX or Linux client server applications, including testing application installation/configuration, trouble shooting and load/performance.
- Experience in SIP, SS7(ISUP), TCAP and/or ENUM protocols.
- Experience writing UNIX shell, Perl or Python scripts
- Experience in RestAPI testing.
- Experience with software version control such as GIT and/or SVN.
- Ability to create high level and detailed test plans and test reports.
- Thorough understanding of test processes and ability to estimate task duration.
- Excellent written and verbal communication skills
- BS/MS degree in Computer Science or related field.