Automation Test Engineer
Budget: $3,000 – $5,000 USD
About You
Bachelor’s degree in Computer Science or related technical Engineering discipline, or your qualified work history equivalent.
3+ years of experience in Object Oriented Programming (OOP) and functional programming, such as Java, Kotlin, and C++
3+ years of experience in scripting languages, such as Shell (bash, sh, DOS), PowerShell, and Python
Experience evaluating, architecting, implementing, and documenting software test automation frameworks across UI, API, micro services, desktop applications, and mobile platforms
Expertise in cross platform development on Linux, Windows and Mac for Desktop Application test automation.
Experience producing software test automation end-to-end testing, tooling, strategies, and roadmaps for web and mobile applications at the system level.
Experience in a variety of operating systems level multilayer testing such as integration, API, GUI, database, unit, system, end-to-end, performance, cross platform testing, and code coverage tools and metrics
Possess strong knowledge of Behavior Driven Development (BDD) and Test-Driven Development (TDD)
Demonstrated ability to write, edit, and debug automation scripts to achieve desired output.
Strong troubleshooting and root cause analysis software development experience.
Knowledge in automating Distributed Computing Environments and Networking.
Experience with web service technology like XML, REST, SOAP, JSON, SQL
What you will be responsible for
Greenfield the development of an automated testing framework used across our NinjaOne software engineering landscape.
Contribute to an automation testing solution- this key initiative to provide, grow and permanently maintain the best automation testing solution for NinjaOne
Impact the overall quality of our IT Operations software products.
What will you work with?
Testing tools such as Cucumber
Testing languages such as Gherkin
Testing frameworks such as Junit
Build automation tools such as Gradle
Execution and reporting system such as Zephyr (Jira)
Ticketing and tracking system such as Jira
Virtualization platform such as VMware’s vSphere
Cloud platforms such as AWS
Bachelor’s degree in Computer Science or related technical Engineering discipline, or your qualified work history equivalent.
3+ years of experience in Object Oriented Programming (OOP) and functional programming, such as Java, Kotlin, and C++
3+ years of experience in scripting languages, such as Shell (bash, sh, DOS), PowerShell, and Python
Experience evaluating, architecting, implementing, and documenting software test automation frameworks across UI, API, micro services, desktop applications, and mobile platforms
Expertise in cross platform development on Linux, Windows and Mac for Desktop Application test automation.
Experience producing software test automation end-to-end testing, tooling, strategies, and roadmaps for web and mobile applications at the system level.
Experience in a variety of operating systems level multilayer testing such as integration, API, GUI, database, unit, system, end-to-end, performance, cross platform testing, and code coverage tools and metrics
Possess strong knowledge of Behavior Driven Development (BDD) and Test-Driven Development (TDD)
Demonstrated ability to write, edit, and debug automation scripts to achieve desired output.
Strong troubleshooting and root cause analysis software development experience.
Knowledge in automating Distributed Computing Environments and Networking.
Experience with web service technology like XML, REST, SOAP, JSON, SQL
What you will be responsible for
Greenfield the development of an automated testing framework used across our NinjaOne software engineering landscape.
Contribute to an automation testing solution- this key initiative to provide, grow and permanently maintain the best automation testing solution for NinjaOne
Impact the overall quality of our IT Operations software products.
What will you work with?
Testing tools such as Cucumber
Testing languages such as Gherkin
Testing frameworks such as Junit
Build automation tools such as Gradle
Execution and reporting system such as Zephyr (Jira)
Ticketing and tracking system such as Jira
Virtualization platform such as VMware’s vSphere
Cloud platforms such as AWS
Related categories:
Business, Accounting, Human Resources & Legal
Testing / QA
Software Testing
Test Automation
CUDA