Description

Job Duties :

Experience as an Automation QA .QA automation and manual experience. Experience with automation open source frameworks for testing REST APIs, (Rest Assured preferred) Experience with automation open source frameworks for testing User Interfaces, (Serenity BDD preferred)Experience writing and executing manual test scriptsWork on an agile team that is working to transition to a CI/CD automation framework that will allow the team to validate quality before pushing releases to a testable environment. Automate the testing of all features that are released by their sprint team.Collaborate in an agile engineering environment through participation in standup meetings, sprint estimation meetings, sprint planning meetings, retrospectives and other agile ceremonies, and software engineering tasks.Rapidly develop automated test scripts executed against REST APIs, User Interfaces, Messaging technologies, Relational Databases Write and execute automation test scripts as needed.
Report on testing status and document and follow the test process.Periodically provide support for applications in lower environments and in production.Proficiency with programming in Object oriented like (Java, C# and C++ etc.)Expertise in working with tools like Selenium, Cucumber, Geb spock, Appium
Experience in languages/tools, such as (JavaScript, VB script, Python Etc.)Experience implementing of test automation strategy and architecture/framework in large scale complex environments.Proficiency in writing queries against databases and data warehouses in (Oracle or SQL server, MySQL).Experience with Quality tools like (JIRA, HP ALM, Zephyr, Rally, Rational, MTM, TFS/VSTS, and virtualization technology).

Work Location :

various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate.

Minimum Requirements:

Education : Bachelor – Computer Science


 

Education

Any Graduate