Job Description
Summary
The Test Team requires an enthusiastic Tester to bolster the capability of the team. As a member work closely with development teams in an Agile environment to develop test automation and perform testing on mission-critical web and mobile applications.
Job Requirements
· Maintaining suite of automated tests for Web and Mobile applications
· Maintaining automation framework and implementing improvements
· Conversion of manual test suite to automation
· Create and maintain test cases.
· Maintain and update regression testing scripts to close test escapes
· Perform exploratory testing, integration testing, regression testing, automated testing
· Execution and triage of automated test executions
· Manual testing where required
· Defect management in Jira
· Reporting of automated test results
· Maintenance on Jenkins integration
· Daily smoke testing.
Qualification and Experience
· A minimum of 4+ years of experience in writing reliable and maintainable automated tests.
· Demonstrable experience in Automation testing using Selenium, Appium or similar
· Experience with Serenity BDD test framework, (Cucumber, Selenium, RestAssured)
· Understanding or some exposure to automation frameworks
· Programming skills with either Java / JavaScript / Python or similar
· Unit testing frameworks such as TestNG, JUnit and/or NUnit
· Testing APIs with SoapUI / Postman or similar
· Performance Testing with Jmeter, NeoLoad or similar
· Experience in an Agile environment desirable
· Experience with Linux and Windows desirable
· Familiarity with Swagger or Open API Specifications.
· Familiarity with JSON objects, SQL queries, data structures, log file analysis
· Experience with version control . GIT, Bitbucket desirable
Job Types: Full-time, Contract
Job Types: Full-time, Contract
Salary: 400, - 600, per year