Position: Ruby Test Automation Engineer
Remote opportunity
Long Term Contract
Required Skills:
- Test Automation and Frameworks: Proficiency in writing automated tests using RSpec, a testing tool for Ruby. Understanding of test automation frameworks and principles is crucial.
- Programming Knowledge: Strong knowledge of Ruby programming language to write tests. Working knowledge of Python and possibly some familiarity with other languages used in the codebase.
- API Testing: Experience with API testing tools such as Postman or similar software to create and send requests to API endpoints and analyze responses.
- Environment Setup: Ability to set up and maintain test environments, including configuration of databases, servers, and other services that tests depend on.
- Troubleshooting: Skills in identifying, diagnosing, and resolving issues that arise during testing. This often requires a good understanding of the system being tested and problem-solving skills.
- Version Control Systems: Familiarity with version control systems like Git for searching through code and documentation to identify endpoint owners.
- Defect Tracking: Experience with defect tracking and reporting tools to log and manage issues discovered during testing.
- Continuous Integration/Continuous Deployment (CI/CD): Understanding of CI/CD principles to integrate automated tests with build pipelines.
Job Type: Contract
Benefits:
- Flexible schedule
- Health insurance
- Life insurance
- Paid time off
Schedule:
Experience:
Work Location: Remote