Description
Design and develop automated test software to support system verification.
Responsibilities
- Build and maintain automated test code for UI and API verification.
- Execute test suites and record detailed results to validate functionality.
- Create and update technical documentation for testing processes.
- Collaborate with stakeholders to define and clarify testing requirements.
Required Skills
- 3+ years of experience in software development.
- Strong proficiency in Python.
- Expertise in UI and API level test automation.
- Hands-on experience with Behave, Pytest, Selenium, or Cypress.
- Proven experience in Web API testing.
- Comfortable working in both Linux and Windows environments.
- Experience integrating automation into CI/CD pipelines.
Preferred Skills
- Experience with performance testing tools like JMeter.
- Knowledge of Python libraries for big data and S3 storage.